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

Published Friday, 2026-02-27, including PRs merged Friday, 2026-02-13 through Thursday, 2026-02-19.

Nushell

  • @Juhan280:

    • feat(table): made record render also respect path_columns metadata (#17602)
    • feat(nu-command): added --keep-last flag for uniq-by command (#17564)
    • refactor: deprecated datasource-ls in favor of path-columns (#17562)
    • feat(commands): added path_columns metadata for du command (#17560)
  • @fdncred:

    • fixed is-empty / is-not-empty on Empty Pipelines (#17594)
    • made sys host and uname const commands (#17593)
    • updated nushell to latest reedline cefb611 (#17578)
    • added user id to sys users (#17577)
    • updated how $NU_LIB_DIRS / $env.NU_LIB_DIRS is handled at startup time (#17563)
    • abstracted env var names so they're insensitive on windows and sensitive on other operating systems (#17558)
  • @astral-l:

    • used RFC 3339 formatting for displaying dates with year > 9999 (#17589)
  • @amaanq:

    • fixed: used write_all instead of eprintln! to avoid double-panic on stderr teardown (#17581)
  • @WindSoilder:

    • pipefail: fixed freeze when assigning a large result of an external command to a variable (#17571)
  • @hustcer:

    • attempted to fix "TLS required, but transport is unsecured" error (#17568)
  • @it-education-md:

    • fixed pipeline let builtin var validation (#17525)
  • @cablehead:

    • allowed Ctrl+C to interrupt HTTP requests (#17507)
  • @app/dependabot:

    • built(deps): bumped uuid from 1.20.0 to 1.21.0 (#17587)
    • built(deps): bumped crate-ci/typos from 1.43.4 to 1.43.5 (#17582)

Nu_Scripts

  • @kevmoo:

    • stopped parsing Dart and Flutter command output at runtime (#1225)
  • @gbrls:

    • added zig and zvm completions (#1224)
  • @LostExcalibur:

    • added support for blocks that define more than one Host in ssh-completion (#1223)

Documentation

  • @c-git:

    • fixed typo in Nushell features section (#2122)
  • @elviejo79:

    • made the parser error explicit (#2121)

Awesome Nu

  • @SuaveIV:
    • added nu_script_wttr weather fetcher link (#153)

reedline

  • @eitsupi:
    • fixed: used LF instead of CRLF in insert_newline on Windows (#1023)

VSCode Extension

  • @PiotrTrzpil:
    • fixed: corrected TextMate scopes for keywords vs identifiers (#228)
Edit this page on GitHub
Contributors: NotTheDr01ds