diff --git a/blog/2025-06-06-twin0302.md b/blog/2025-06-06-twin0302.md new file mode 100644 index 00000000000..a062d54cc14 --- /dev/null +++ b/blog/2025-06-06-twin0302.md @@ -0,0 +1,82 @@ +--- +title: 'This Week in Nushell #302' +author: The Nu Authors +author_site: https://nushell.sh +author_image: https://www.nushell.sh/blog/images/nu_logo.png +excerpt: "This week's contributions to Nushell!" +--- + +# This week in Nushell #302 + +Belatedly published on Tuesday, June 10th with PRs through the week ending June 6th. + +Amazing work! Thank you to everyone for the great contributions! + +## Nushell + +- raoulkent [reordered `cal`s `input_output_types`](https://github.com/nushell/nushell/pull/15909) +- ayax79: + - [Added regex documentation/examples to `polars col`](https://github.com/nushell/nushell/pull/15898) + - [Created col and nth expressions when using paths on lazy frames](https://github.com/nushell/nushell/pull/15891) + - [Fixed null handling #15788](https://github.com/nushell/nushell/pull/15857) + - [Allowed `polars first` to be used with `polars group-by`](https://github.com/nushell/nushell/pull/15855) + - [Upgraded Polars](https://github.com/nushell/nushell/pull/15852) +- fdncred: + - [Updated nushell to use coreutils v0.1.0 crates](https://github.com/nushell/nushell/pull/15896) + - [Fixed new nul chars not printing in `char --list`](https://github.com/nushell/nushell/pull/15858) +- Cattle0Horse [fixed std/iter example descriptions to align with closure logic for find and find-index](https://github.com/nushell/nushell/pull/15895) +- snickerdoodle2 [added config option to disable tag calculation in gstat](https://github.com/nushell/nushell/pull/15893) +- CSharperMantle: + - [Fixed regression caused by #15881](https://github.com/nushell/nushell/pull/15889) + - [Correctly quoted `nu.exe` and `nu.ico` path containing spaces in WiX](https://github.com/nushell/nushell/pull/15881) +- dependabot[bot]: + - [Bumped itertools from 0.13.0 to 0.14.0](https://github.com/nushell/nushell/pull/15886) + - [Bumped crate-ci/typos from 1.32.0 to 1.33.1](https://github.com/nushell/nushell/pull/15885) +- kumarUjjawal: + - [Improved error handling for negative integer exponents in \*\* operator](https://github.com/nushell/nushell/pull/15882) + - [Fixed `which` to remove required positional argument and allow spread input](https://github.com/nushell/nushell/pull/15870) +- cptpiepmatz [added `debug env` command](https://github.com/nushell/nushell/pull/15875) +- 132ikl: + - [Disabled flaky killing_job_kills_pids test on macOS](https://github.com/nushell/nushell/pull/15874) + - [Made `parse` simple patterns ignore fields with placeholder (`_`)](https://github.com/nushell/nushell/pull/15873) + - [Added partial workaround and deprecation warning for breaking change usage of #15654](https://github.com/nushell/nushell/pull/15806) + - [Added unified deprecation system and @deprecated attribute](https://github.com/nushell/nushell/pull/15770) + - [Updated where documentation](https://github.com/nushell/nushell/pull/15467) +- kamek-pf [fixed drive-letter glob expansion on Windows](https://github.com/nushell/nushell/pull/15871) +- Bahex: + - [Updated deprecation warnings](https://github.com/nushell/nushell/pull/15867) + - [Added `iter` module and `recurse` command to std-rfc](https://github.com/nushell/nushell/pull/15840) +- pyz4: + - [Added `maintain-order` flag to `polars group-by` and allowed expression inputs in `polars filter`](https://github.com/nushell/nushell/pull/15865) + - [Introduced new `polars replace`](https://github.com/nushell/nushell/pull/15706) +- Tyarel8 [improved `bench` command in std](https://github.com/nushell/nushell/pull/15856) +- WindSoilder [added `--reload(-r)` flag to `overlay new`](https://github.com/nushell/nushell/pull/15849) +- luismeyer95 [fixed parser to not parse closure in block position](https://github.com/nushell/nushell/pull/15680) +- zhiburt [fixed table wrap emoji](https://github.com/nushell/nushell/pull/15138) + +## reedline + +- new-years-eve [only repaints at the end when processing a batch of events](https://github.com/nushell/reedline/pull/916) + +## Documentation + +- raoulkent: + - [Adjusted input/output section generation in make_docs.nu](https://github.com/nushell/nushell.github.io/pull/1930) + - [Added simple example uses in `closures.md`](https://github.com/nushell/nushell.github.io/pull/1928) +- Fan2Shrek [closed quotes in each example](https://github.com/nushell/nushell.github.io/pull/1927) + +## Nu_Scripts + +- KyQiao [changed match to case-insensitive](https://github.com/nushell/nu_scripts/pull/1128) +- khisr0w [prepended INCLUDE env instead of overriding](https://github.com/nushell/nu_scripts/pull/1127) + +## Integrations + +- CSharperMantle [adapted cmdline assert for nushell/nushell#15881](https://github.com/nushell/integrations/pull/57) +- hustcer: + - [Improved winget installation tests for latest nightly release](https://github.com/nushell/integrations/pull/56) + - [Updated MSI packages' installation tests for latest nightly version](https://github.com/nushell/integrations/pull/55) + +## Tree-sitter + +- dependabot[bot] [bumped tar-fs from 2.1.2 to 2.1.3](https://github.com/nushell/tree-sitter-nu/pull/201)