Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
123 changes: 123 additions & 0 deletions blog/2026-06-05-twin0354.md
Original file line number Diff line number Diff line change
@@ -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)