Nushell
Get Nu!
Getting Started
  • The Nushell Book
  • Command Reference
  • Cookbook
  • Language Reference Guide
  • Contributing Guide
Blog
  • English
  • 中文
  • Deutsch
  • Français
  • Español
  • 日本語
  • Português do Brasil
  • Русский язык
  • 한국어
GitHub
Get Nu!
Getting Started
  • The Nushell Book
  • Command Reference
  • Cookbook
  • Language Reference Guide
  • Contributing Guide
Blog
  • English
  • 中文
  • Deutsch
  • Français
  • Español
  • 日本語
  • Português do Brasil
  • Русский язык
  • 한국어
GitHub

This Week in Nushell #369

Published Thursday, 2026-09-17, including PRs merged Friday, 2026-09-11 through Thursday, 2026-09-17.

Nushell

  • @kronberger-droid:

    • forwarded Menu::settings through SourcedMenu (#19043)
    • bumped reedline to e0f1c0b (#19042)
    • bumped reedline to 436f17b (#19013)
  • @LouisDeconinck:

    • parsed headerless tables row by row (#19041)
  • @fdncred:

    • bumped uu_* crates to 0.12.0 (#19040)
    • updated some deps (#19034)
    • updated rustls & friends (#19026)
    • fixed nested table after wrapping/truncating changes (#19007)
    • added IR-shaped const evaluation for run_const (AST migration phase 2) to the engine (#18967)
  • @KaiSforza:

    • scripts/nix: updated the flake lock (#19038)
    • allowed no text value in error make (#19037)
  • @sebaschi:

    • added sha512 subcommand to hash (#19027)
  • @Developer1010x:

    • put a space after the colon on a rest parameter (view source) (#19024)
    • corrected mkdir --verbose example output (#19023)
    • fixed mkdir to not report existing directory as created in --verbose (#19017)
  • @Jorge-Polanco-Roque:

    • added --fail-if-exists flag to mkdir to error on existing directory (#19021)
  • @Dheebz:

    • used stack config for commandline completions (#19012)
  • @neveroNiwe:

    • added structured context support to std/log (#18971)
  • @app/dependabot:

    • bumped tabled from 0.21.0 to 0.22.0 (#19031)
    • bumped dirs from 6.0.0 to 7.0.0 (#19030)
    • bumped actions-rust-lang/setup-rust-toolchain from 1.17.0 to 2.0.0 (#19029)
    • bumped taiki-e/install-action from 2.87.7 to 2.87.12 (#19028)
    • bumped tango-bench from 0.7.2 to 0.8.0 (#18907)

reedline

  • @kronberger-droid:

    • exported MenuSettings so Menu can be implemented downstream (#1220)
    • took the TERM=dumb answer from the painter (#1219)
    • returned the prompt height and index at the call site (#1218)
    • read skip_buffer_lines through its own range (#1217)
    • dropped the dead panic in FileBackedHistory::default (#1216)
    • required Menu::settings instead of panicking in a default (#1215)
    • recorded a resize as a cursor row, not a prompt row (#1213)
    • kept the right prompt through the exit erase (#1211)
    • documented the default keybindings for all three edit modes (#1197)
  • @shreeve:

    • kept the menu accept rule in one place (#1210)
  • @okuuva:

    • let no-op cursor moves fall through (#1208)
  • @catlover-bot:

    • respected TERM=dumb for cursor position queries (#1183)

Documentation

  • @pimgit0:

    • included $ans in Special Variables (#2244)
  • @NotTheDr01ds:

    • published TWiN 368 (#2243)
  • @app/dependabot:

    • bumped js-yaml from 3.15.1 to 3.15.2 (#2242)

nushell-ghsa-x2jj-6xxp-26q6

  • @Dheebz:
    • isolated plugin local sockets (#1)

Tree-sitter

  • @app/dependabot:
    • bumped js-yaml from 4.3.1 to 4.3.2 (#259)
Edit this page on GitHub
Contributors: NotTheDr01ds