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 #367

Published Friday, 2026-09-04, including PRs merged Friday, 2026-08-28 through Thursday, 2026-09-03.

Nushell

  • @cuishuang:

    • reported file read failures from --ide-check (#18961)
  • @fdncred:

    • bumped reedline to a8e9364 (#18959)
    • invalidated cache when config changes (#18950)
    • fixed parsing performance regression (#18948)
    • updated fff-search to 0.10.6 (#18946)
    • updated proc_macro_error to 3 and other dependencies (#18945)
    • fixed tests: resolved ".." in completion test WORKSPACE_ROOT path (#18941)
  • @luangucun:

    • preserved errors instead of silently stopping in each while (#18958)
  • @ayax79:

    • set default bind host to 127.0.0.1 (MCP) (#18952)
  • @cptpiepmatz:

    • propagated local-socket feature into nu-plugin-test-support (#18947)
    • removed most fs helpers from nu-test-support (#18910)
  • @magnify035:

    • updated default color mappings in ls (#18937)
  • @nos1dot618:

    • added custom commands and pipeline input tutorials (#18927)
    • added reedline shortcuts tutorial and documented $env (#18903)
  • @i-api:

    • added a specification of the NUON format (#18925)
  • @aron-intframe:

    • fixed format date %r when locale's am/pm fallback also carries %O (#18924)
  • @Mrfiregem:

    • included UTC offset in date list-timezone output (#18922)
    • let more commands use row conditions (#18844)
  • @catlover-bot:

    • stripped ANSI from redirected CLI help (#18899)
  • @fly1d:

    • stopped parsing embedded float tokens in YAML (#18897)
  • @dilr:

    • documented behavior of each for more types of inputs (#18893)
  • @bobisageek:

    • fixed keybindings listen - ignore KeyEventState when checking for Esc (#18867)
  • @Dheebz:

    • fixed parsing of brace expressions in external calls (#18837)
    • normalized PATH when refreshing ENV_CONVERSIONS (#18832)
  • @hexbinoct:

    • stopped printing stray blank line when try with catch or finally collects an external (#18811)
  • @app/dependabot:

    • bumped ureq from 3.3.0 to 3.4.0 (#18957)
    • bumped hustcer/milestone-action from 3.1 to 3.2 (#18955)
    • bumped crate-ci/typos from 1.48.0 to 1.50.0 (#18954)
    • bumped uuid from 1.24.0 to 1.25.0 (#18906)
    • bumped taiki-e/install-action from 2.85.11 to 2.86.6 (#18904)

Documentation

  • @nos1dot618:

    • referred to bashisms tutorial in blog (#2234)
  • @NotTheDr01ds:

    • wrote TWiN 366 (#2233)
  • @app/dependabot:

    • bumped browserslist from 4.28.4 to 4.28.8 (#2235)

nufmt

  • @Sha1rholder:
    • upgraded flake and CI (#216)

Awesome Nu

  • @kazu:
    • added nu_plugin_zstdsep to README (#171)

reedline

  • @kronberger-droid:

    • gave each modal state its own default indicator (#1198)
    • rebuilt a backward extend through put_cursor (#1193)
    • counted the resting block caret as end of buffer (#1192)
    • resolved the cursor's row from the wrap walk (#1191)
  • @eitsupi:

    • added opt-in automatic pair insertion, with a highlighter veto (#1135)
Edit this page on GitHub
Contributors: NotTheDr01ds