Commit Graph

  • e7d2717424 feat(std-rfc): add iter module and recurse command (#15840) Bahex 2025-06-03 18:21:12 +03:00
  • 222c307648 overlay new: add --reload(-r) flag (#15849) Wind 2025-06-03 10:11:58 +08:00
  • eb9eb09ac5 Make parse simple patterns ignore fields with placeholder (_) (#15873) 132ikl 2025-06-02 20:11:05 -04:00
  • 6eacbabe17 Add debug env command (#15875) Piepmatz 2025-06-02 23:29:58 +02:00
  • 33303f083c Disable flaky killing_job_kills_pids test on macOS (#15874) 132ikl 2025-06-02 16:34:45 -04:00
  • 483974311d feat(std): further bench improvements (#15856) Tyarel8 2025-06-02 22:32:44 +02:00
  • 179ea5ae87 fix(which): remove required positional argument to allow spread input (#15870) Kumar Ujjawal 2025-06-02 23:48:02 +05:30
  • bdc7cdbcc4 feat(polars): introducing new polars replace (#15706) pyz4 2025-06-01 15:32:56 -04:00
  • 2b524cd861 feat(polars): add maintain-order flag to polars group-by and allow expression inputs in polars filter (#15865) pyz4 2025-06-01 15:32:23 -04:00
  • ad9f051d61 Update deprecation warnings (#15867) Bahex 2025-06-01 19:21:07 +03:00
  • cfbe835910 Add unified deprecation system and @deprecated attribute (#15770) 132ikl 2025-06-01 09:55:47 -04:00
  • 8896ba80a4 make sure new nul chars don't print in char --list (#15858) Darren Schroeder 2025-05-31 08:04:46 -05:00
  • 803c24f9ce fix(parser): don't parse closure in block position (fixes #15417) (#15680) Luis 2025-05-31 08:59:01 +02:00
  • 2f74574e35 Fix for null handling #15788 (#15857) Jack Wright 2025-05-30 15:38:46 -07:00
  • 8b9f02246f Allow polars first to be used with polars group-by (#15855) Jack Wright 2025-05-30 10:56:44 -07:00
  • d9ecb7da93 Polars upgrade (#15852) Jack Wright 2025-05-30 10:20:57 -07:00
  • 18ce5de500 feat(std): add comparison support to bench command (#15843) Tyarel8 2025-05-30 00:53:10 +02:00
  • fbde02370a Set content_type for view span output (#15842) Bruce Weirdan 2025-05-29 04:49:30 +02:00
  • 13452a7aa2 Refactor find to handle regex search and non-regex search the same way (#15839) new-years-eve 2025-05-28 23:32:36 +02:00
  • a8c49857d9 feat: Use reedline for input implementation (#15369) Florent Vilmart 2025-05-28 17:31:49 -04:00
  • 90afb65329 feat(polars): expand polars shift to allow expressions inputs (#15834) pyz4 2025-05-28 11:10:49 -04:00
  • ff4907ed3b Allow specifying MSI version via env var and workflow input (#15828) Justin Ma 2025-05-28 21:03:01 +08:00
  • cbd7608898 Fix build failure of aarch64 and armv7 musl targets (#15835) Justin Ma 2025-05-28 21:01:40 +08:00
  • adc9bbdc18 Handle multiple exact matches (#15772) Yash Thakur 2025-05-28 09:00:55 -04:00
  • 37bc922a67 feat(polars): add polars math expression (#15822) pyz4 2025-05-27 19:35:48 -04:00
  • ae51f6d722 fix(polars): add Value::Record to NuExpression::can_downcast logic (#15826) pyz4 2025-05-27 14:37:07 -04:00
  • 1b2079ffdb [FIX] #15813 passing infinity to random float generate causes error (#15818) Ritik Ranjan 2025-05-27 22:55:50 +05:30
  • 9a968c4bdd Move job errors into ShellError::Job variant (#15820) Piepmatz 2025-05-26 18:04:43 +02:00
  • 89df01f829 Provide a better error for prefix-only path for PWD (#15817) Piepmatz 2025-05-24 21:11:26 +02:00
  • dbb30cc9e0 feat: default http protocol when none used in http request (#15804) Noah 2025-05-24 19:53:59 +02:00
  • 02d63705cc Update comments of release-pkg.nu for building of MSI package (#15815) Justin Ma 2025-05-24 22:10:18 +08:00
  • ea97229688 Fix: use ring as a crypto provider instead of aws_lc (#15812) Piepmatz 2025-05-24 15:01:29 +02:00
  • 6bf955a5a5 Fix #15571 panic on write to source parquet file (#15601) Julian Amarilla 2025-05-23 20:31:28 -03:00
  • f90035e084 Improve error handling for unsupported --theme in to html command (#15787) Erick Villatoro 2025-05-23 15:43:32 -06:00
  • cc8b623ff8 Add rustls for TLS (#15810) Piepmatz 2025-05-23 22:45:15 +02:00
  • 60cb13c493 source: make sure the block is compiled when parsing (#15798) Wind 2025-05-24 03:30:21 +08:00
  • c10e483683 Bump dev version to 0.104.2 (#15809) Justin Ma 2025-05-24 00:54:33 +08:00
  • 98521100ed Inline actions-rust-lang/setup-rust-toolchain with main branch 0.104.1 release/0.104.1 hustcer 2025-05-23 21:44:17 +08:00
  • 985211a924 Use nushell's fork for winget-pkgs publishing (#15808) Justin Ma 2025-05-23 21:08:07 +08:00
  • 2d0c7b2214 Use nushell's fork for winget-pkgs publishing (#15808) Justin Ma 2025-05-23 21:08:07 +08:00
  • 88d421dcb6 std-rfc/kv: optimize kv get by only selecting one row from the stor db (#15792) Ville Vainio 2025-05-23 04:14:31 +03:00
  • 7c50f7c714 Clean public API of EngineState and friends (#15636) Stefan Holderbach 2025-05-23 01:26:34 +02:00
  • bc043dcaeb Add a lightweight MSI packages release workflow for winget (#15800) Justin Ma 2025-05-23 04:56:49 +08:00
  • a3388b00ae Fix Windows arm64 release binaries and winget related issues (#15690) Justin Ma 2025-05-22 19:15:52 +08:00
  • 10be753ab7 Fix Windows arm64 release binaries and winget related issues (#15690) Justin Ma 2025-05-22 19:15:52 +08:00
  • 6906a0ca50 fix: implicitly running .ps1 scripts with spaces in path (#15781) Bahex 2025-05-21 22:47:26 +03:00
  • 833471241a Refactor: Construct IoError from std::io::Error instead of std::io::ErrorKind (#15777) Piepmatz 2025-05-18 14:52:40 +02:00
  • c4dcfdb77b feat!: Explicit cell-path case sensitivity syntax (#15692) Bahex 2025-05-18 12:19:09 +03:00
  • 1e8876b076 run-external spreads command if it's a list (#15776) Firegem 2025-05-18 04:09:32 -04:00
  • 5483519c7d fix kv set examples (#15769) Tyarel8 2025-05-18 05:31:46 +02:00
  • 457f162fd9 feat(polars): expand polars unique to allow expressions inputs (#15771) pyz4 2025-05-17 12:26:26 -04:00
  • 58a8f30a25 small refactoring around units and add tests (#15746) Loïc Riegel 2025-05-17 00:41:26 +02:00
  • 70ba5d9d68 fix duplicate short_name in ansi command (#15767) Tyarel8 2025-05-16 20:56:15 +02:00
  • 7b88bda9a1 Use Default for making Suggestions in attribute_completions (#15764) Yash Thakur 2025-05-16 02:21:40 -04:00
  • bb37306d07 Add lazy closure evaluation to default (#14160) (#15654) Firegem 2025-05-15 10:10:56 -04:00
  • 505cc014ac Correct use-facing to user-facing in CONTRIBUTING.md (#15761) Chris Berger 2025-05-14 13:56:22 -06:00
  • ff79959fdf build(deps): bump tempfile from 3.15.0 to 3.20.0 (#15753) dependabot[bot] 2025-05-14 18:21:34 +00:00
  • 8c2b1a22d4 allow powershell scripts in the path to be executed (#15760) Darren Schroeder 2025-05-14 13:21:02 -05:00
  • 3d62753e80 fix: empty tables now respect $env.config.use_ansi_coloring (closes #14896) (#15751) LazyPluto 2025-05-14 17:10:15 +05:30
  • 36c30ade3a fix parsing of bare word string interpolations that start with a sub expression (#15735) Bahex 2025-05-13 22:25:07 +03:00
  • e0eb29f161 feat(where): Support stored closure (#15697) Bahex 2025-05-13 22:24:45 +03:00
  • c2ac8f730e Rust 1.85, edition=2024 (#15741) Jack Wright 2025-05-13 07:49:30 -07:00
  • 1a0986903f Minor DataType refactor (#15728) Jack Wright 2025-05-12 08:11:17 -07:00
  • 0f25641722 Update lscolors from 0.17 to 0.20 (#15737) Ben Beasley 2025-05-12 04:44:45 -04:00
  • 7d6d48f3f7 Allow path join to read ByteStream input (#15128) (#15736) Firegem 2025-05-12 04:44:06 -04:00
  • 6a8c183c1a Add match examples for simple value and alternative values (#15732) Jan Klass 2025-05-11 12:41:24 +02:00
  • 0beb28e827 build(deps): bump miette from 7.5.0 to 7.6.0 (#15667) dependabot[bot] 2025-05-10 22:33:18 +08:00
  • 8352a09117 fix: inefficient select with large row number (#15730) zc he 2025-05-10 16:28:18 +08:00
  • a9252c5075 nu-table: (table --expand) Remove unnessary use of truncate logic (#15727) Maxim Zhiburt 2025-05-10 02:21:33 +03:00
  • 73fbe26ef9 feat: make to nuon raw option remove all white space (#15609) Artem Chernyak 2025-05-09 01:38:24 +00:00
  • 52fa9a978b Fix #15653 regression with not counting padding properly (#15704) Maxim Zhiburt 2025-05-09 01:18:50 +03:00
  • d4357ad981 Remove legacy code in some core commands (#15560) Loïc Riegel 2025-05-08 18:12:36 +02:00
  • a0d7c1a4fd Add SyntaxShape::OneOf syntax users can use (#15646) Bahex 2025-05-07 23:43:01 +03:00
  • a340511e95 build(deps): bump crate-ci/typos from 1.31.2 to 1.32.0 (#15708) dependabot[bot] 2025-05-07 18:54:34 +08:00
  • 426e64501d build(deps): bump quickcheck_macros from 1.0.0 to 1.1.0 (#15711) dependabot[bot] 2025-05-07 17:28:10 +08:00
  • b0d68c31e8 build(deps): bump tokio from 1.44.2 to 1.45.0 (#15710) dependabot[bot] 2025-05-07 17:28:02 +08:00
  • 583cb96cff fix: clear jobs _after_ traversing jobs for kill_all (#15685) Andy Gayton 2025-05-07 05:25:16 -04:00
  • ff8831318d Added polars struct-encode-json, providing the ability to encode structs as json (#15678) Jack Wright 2025-05-06 13:58:51 -07:00
  • ce308ee461 build(deps): bump crate-ci/typos from 1.31.1 to 1.31.2 (#15665) dependabot[bot] 2025-05-06 12:53:44 +02:00
  • 21388175b8 build(deps): bump actions-rust-lang/setup-rust-toolchain from 1.11.0 to 1.12.0 (#15666) dependabot[bot] 2025-05-06 12:53:03 +02:00
  • 520f11fb8f docs: Add vfox to list of tools supporting Nushell (#15687) Cole Cecil 2025-05-04 20:56:10 -05:00
  • 39b95fc59e Environment-aware help for open and save (#15651) Bruce Weirdan 2025-05-04 00:07:39 +02:00
  • 63e68934f6 Numbers proceeded with the escape character ignored fix (#15684) A. Taha Baki 2025-05-03 16:10:51 +03:00
  • acc152564c docs: fix available fields in history import command (#15686) Tim Nieradzik 2025-05-03 16:09:58 +03:00
  • 8f63db4c95 Add 'single' to supported table modes (#15681) German David 2025-05-02 16:21:11 -05:00
  • cb133ed387 feat(table): Add new 'single' table mode (#15672) German David 2025-05-01 15:30:57 -05:00
  • a7547a54bc fix(parser): namespace pollution of constants by use module.nu (#15518) zc he 2025-05-01 22:47:16 +08:00
  • d1969a3c9a docs: update ubuntu version in PLATFORM_SUPPORT.md (#15662) Luong Vo 2025-05-01 07:44:49 -07:00
  • ce582cdafb feat(polars): add polars horizontal aggregation command (#15656) pyz4 2025-05-01 10:44:15 -04:00
  • 55de232a1c refactor Value::follow_cell_path to reduce clones and return Cow (#15640) Bahex 2025-05-01 17:43:57 +03:00
  • deca337a56 nu-table/ 1 refactoring + a few optimizations + small fix (#15653) Maxim Zhiburt 2025-05-01 17:43:30 +03:00
  • 60e9f469af change http get header example to use a record (#15674) Tyarel 2025-05-01 16:42:53 +02:00
  • b500ac57c2 Update job_recv.rs (#15673) Doru 2025-05-01 08:19:32 -03:00
  • eadb8da9f7 Bump to 0.104.1 dev version (#15669) Yash Thakur 2025-04-29 23:33:10 -04:00
  • cda15d91dd Bump version for 0.104.0 release (#15664) 0.104.0 Yash Thakur 2025-04-29 19:31:45 -04:00
  • 651a8716fb Pin reedline to 0.40 for 0.104 release (#15663) Yash Thakur 2025-04-29 16:32:18 -04:00
  • a1b7574306 Renamed join_where to join-where (#15660) Douglas 2025-04-29 11:17:28 -04:00
  • 09f12b9c4a bump reedline to 75f2c50 (#15659) Darren Schroeder 2025-04-29 09:50:48 -05:00
  • 9ae74e3941 Upgrade calamine dependency to fix zip semver breakage (#15657) Gabriel de Perthuis 2025-04-28 20:58:06 +02:00
  • d8bec8668f feat(table): make missing value symbol configurable (#15647) Bahex 2025-04-27 23:58:39 +03:00