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

Published Sunday, 2026-10-25, including PRs merged Friday, 2026-09-18 through Thursday, 2026-09-24.

Nushell

  • @fdncred:

    • fixed lsp hover tooltip markdown (#19080)
    • added --recursive flag to update cells to visit nested leaf values (#19060)
    • fixed flatten to keep nested fields that collide with top-level columns (#19059)
    • fixed default to accept cell paths for column arguments (#19058)
    • bumped fff-search to 0.11.0 (#19057)
    • reduced parser parse time by 30% - 50% (#19055)
    • fixed engine to run every finally on the way out of nested try blocks, and unwind break/continue through them (#19052)
    • made $nu.startup-time accurate and sped up config loading, plugin registry, and gstat (#19049)
    • added the tui family of commands (#19025)
  • @mrhard9090:

    • fixed idx search to not cap matches at 200 per file (#19078)
    • fixed rm to answer one --interactive prompt per key press on Windows (#19067)
    • fixed table to keep markdown and restructured headers off the separator (#19066)
    • fixed rm to skip . and .. glob matches on Windows (#19065)
  • @kronberger-droid:

    • bumped reedline to db34d84 (#19077)
    • fixed CI to run ready_for_review on the PR head, not on main (#19047)
  • @mikehasa:

    • fixed std/dt to correct datetime-diff day count when borrowing a month (#19064)
  • @windlandneko:

    • fixed parser to reject unexpected semicolons in list literals and patterns (#19063)
  • @philocalyst:

    • made fixes for unified/completions in general (#19054)
  • @LouisDeconinck:

    • fixed table to not panic when the terminal is too narrow to draw (#19045)
  • @surma:

    • made save create parent directories with --force (#19039)
  • @Dorumin:

    • stopped going to tmp if --directory is specified (#18996)
  • @rvhelden:

    • added a nu-dap crate and nu --dap: a Debug Adapter Protocol server for Nushell (#18738)
  • @app/dependabot:

    • bumped serde-saphyr from 1.2.0 to 1.3.0 (#19071)
    • bumped rstest from 0.26.1 to 0.27.0 (#19070)
    • bumped crate-ci/typos from 1.50.1 to 1.50.2 (#19069)
    • bumped taiki-e/install-action from 2.87.12 to 2.87.17 (#19068)
    • bumped aws-config from 1.10.0 to 1.12.0 (#18994)

reedline

  • @shreeve:

    • fixed engine so Up and Down report whether they moved anything (#1226)
    • added feat to let a menu close at the end of the word it was opened for (#1209)
  • @kronberger-droid:

    • refactored editor to give paste-after the same shape as paste-before (#1225)
    • dropped fd-lock, itertools, thiserror and unicase dependencies (#1223)
    • changed typos to v1 in CI (#1222)
    • switched between edit modes with one SwitchMode event (#1214)
  • @bhouse-nexthop:

    • fixed painter to trust the measured cursor row over a short terminal size (#1206)

VSCode Extension

  • @fdncred:
    • fixed badges in readme (#240)
    • got ready for a new release 2.0.6 (#239)

Nu_Scripts

  • @WindSoilder:

    • fixed background task with module usage (#1282)
  • @fdncred:

    • updated oh-my.nu (#1281)

Documentation

  • @NotTheDr01ds:
    • wrote TWiN 369 (#2245)

nufmt

  • @abrauninger:

    • fixed several formatting bugs that break valid code (#227)
  • @dannyfritz:

    • added flag for --shebang (#222)

nushell-ghsa-7pxc-fr7f-7m25

  • @Dheebz:
    • fixed to require absolute vendor autoload paths (#1)
Edit this page on GitHub
Contributors: NotTheDr01ds