From d08aab1f1eb14cec201e96c65d9d7afe4fa2d4f4 Mon Sep 17 00:00:00 2001 From: NotTheDr01ds <32344964+NotTheDr01ds@users.noreply.github.com> Date: Sat, 6 Jun 2026 13:03:43 -0400 Subject: [PATCH] TWiN 354 --- blog/2026-06-05-twin0354.md | 123 ++++++++++++++++++++++++++++++++++++ 1 file changed, 123 insertions(+) create mode 100644 blog/2026-06-05-twin0354.md diff --git a/blog/2026-06-05-twin0354.md b/blog/2026-06-05-twin0354.md new file mode 100644 index 00000000000..96461f6f01d --- /dev/null +++ b/blog/2026-06-05-twin0354.md @@ -0,0 +1,123 @@ +--- +title: 'This week in Nushell #354' +author: The Nu Authors +author_site: https://nushell.sh +author_image: https://www.nushell.sh/blog/images/nu_logo.png +excerpt: 'PRs and activity for Nushell the week ending Thursday, 2026-06-04' +--- + +# This Week in Nushell #354 + +Published Friday, 2026-06-05, including PRs merged Friday, 2026-05-29 through Thursday, 2026-06-04. + +## Nushell + +- @Bahex: + + - [fixed(table): alignments of `expand` and `header_on_separator` (#18344)](https://github.com/nushell/nushell/pull/18344) + - [feat(ansi gradient): added completions for named gradients (#18342)](https://github.com/nushell/nushell/pull/18342) + - [refactored: `get_locale_from_env_vars` in `nu-utils` (#18313)](https://github.com/nushell/nushell/pull/18313) + - [consolidated column handling: record & table; SyntaxShape & Type (#18308)](https://github.com/nushell/nushell/pull/18308) + - [made submodules no longer implicitly imported (#18303)](https://github.com/nushell/nushell/pull/18303) + +- @puneetdixit200: + + - [fixed ANSI-aware truncation in `input list` (#18310) (#18340)](https://github.com/nushell/nushell/pull/18340) + +- @fdncred: + + - [added `--full-reparse/-f` to `run` command (#18339)](https://github.com/nushell/nushell/pull/18339) + - [chore: updated Rust version to 1.94.1 in Cargo.toml and rust-toolchain.toml (#18335)](https://github.com/nushell/nushell/pull/18335) + - [prevented `--output` from being used in `config_mode` in `explore config` command (#18327)](https://github.com/nushell/nushell/pull/18327) + - [bumped `uu_*` deps to 0.9.0 (#18322)](https://github.com/nushell/nushell/pull/18322) + - [updated `ignore` to really ignore :) (#18306)](https://github.com/nushell/nushell/pull/18306) + - [updated REPL loop to synchronize cursor position and buffer contents (#18301)](https://github.com/nushell/nushell/pull/18301) + - [implemented POSIX Guideline 10 `--` end-of-options delimiter (#18299)](https://github.com/nushell/nushell/pull/18299) + +- @LeonidasZhak: + + - [docs: added binary data examples to hash md5/sha256 (#18338)](https://github.com/nushell/nushell/pull/18338) + +- @dmtrKovalenko: + + - [chore: upgraded to fff 0.9 and reenabled watcher (#18332)](https://github.com/nushell/nushell/pull/18332) + +- @Mrfiregem: + + - [fixed simple Clippy error (#18331)](https://github.com/nushell/nushell/pull/18331) + - [fix(completions): subcommand completions are now wrapped in quotes for `which` (#18295)](https://github.com/nushell/nushell/pull/18295) + +- @ian-h-chamberlain: + + - [fixed nix flake build (rust toolchain + workspace package version) (#18330)](https://github.com/nushell/nushell/pull/18330) + - [nu_style: supported fixed color lookups (#18325)](https://github.com/nushell/nushell/pull/18325) + +- @zhiburt: + + - [bumped tabled to 0.21 (#18320)](https://github.com/nushell/nushell/pull/18320) + +- @stormasm: + + - [removed warning on PipelineMetadata (#18317)](https://github.com/nushell/nushell/pull/18317) + +- @ayax79: + + - [introduced polars map-batches (#18312)](https://github.com/nushell/nushell/pull/18312) + +- @cptpiepmatz: + + - [fixed packaging (#18311)](https://github.com/nushell/nushell/pull/18311) + - [bumped to 0.113.1 (#18307)](https://github.com/nushell/nushell/pull/18307) + - [bumped to dev version (#18274)](https://github.com/nushell/nushell/pull/18274) + +- @hustcer: + + - [chore: fixed nightly release workflow & upgraded Nu for workflows (#18304)](https://github.com/nushell/nushell/pull/18304) + +- @sholderbach: + + - [chore: omitted some unnecessary allocations from the parser (#18285)](https://github.com/nushell/nushell/pull/18285) + +- @guluo2016: + + - [fixed inaccurate error message when using negative index in cell path (#18282)](https://github.com/nushell/nushell/pull/18282) + +- @cho-minsung: + + - [fix(math abs): returned overflow error instead of panicking on i64::MIN (#18275)](https://github.com/nushell/nushell/pull/18275) + +- @app/dependabot: + - [build(deps): bumped crate-ci/typos from 1.46.2 to 1.46.3 (#18294)](https://github.com/nushell/nushell/pull/18294) + +## reedline + +- @kronberger-droid: + + - [refactor(completer)!: no longer require Send on the Completer trait (#1092)](https://github.com/nushell/reedline/pull/1092) + - [test(vi): expanded parse_event coverage as refactor safety net (#1091)](https://github.com/nushell/reedline/pull/1091) + - [added `InputMode` / `OutputMode` enums for menu settings (#1071)](https://github.com/nushell/reedline/pull/1071) + +- @skull-squadron: + - [fixed default prompt path (#929)](https://github.com/nushell/reedline/pull/929) + +## Nu_Scripts + +- @kaascevich: + + - [added swift-bundler completion script (#1258)](https://github.com/nushell/nu_scripts/pull/1258) + +- @Hentioe: + - [git-completions: added more short options (#1257)](https://github.com/nushell/nu_scripts/pull/1257) + +## Documentation + +- @cptpiepmatz: + + - [release notes for `v0.113.1` (#2177)](https://github.com/nushell/nushell.github.io/pull/2177) + +- @NotTheDr01ds: + + - [TWiN 353 (#2176)](https://github.com/nushell/nushell.github.io/pull/2176) + +- @samoylovfp: + - [documented the percent sigil (#2167)](https://github.com/nushell/nushell.github.io/pull/2167)