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

Published Sunday, 2026-03-29, including PRs merged Friday, 2026-03-06 through Thursday, 2026-03-12.

Nushell

  • @Juhan280:

    • updated reedline to commit 5c2f105 (#17785)
    • refactored the display logic for ReedlineEvent and EditCommand to nushell (#17749)
    • added ToStart/ToEnd reedline events (#17747)
  • @Bahex:

    • made Span's Debug impl succinct (#17782)
  • @fdncred:

    • added support for parsing hh:mm:ss formatted strings in into duration (#17781)
    • updated dependencies and improved compatibility (#17779)
    • added 'document' flag to parse HTML as a full document in query_web (#17759)
    • fixed select pushdown column aliasing (#17737)
    • updated Rust version to 1.92.0 and fixed clippy warnings in configuration (#17734)
  • @pickx:

    • fixed format strings with tokens after ending quote (#17777)
  • @weirdan:

    • preserved metadata in reject (#17775)
    • added char completions (#17762)
    • added ansi completions (#17761)
  • @cptpiepmatz:

    • refactored most nested command integration tests in nu-command (#17767)
    • merged To/FromYaml and To/FromYml into one struct (#17766)
    • bumped some packages to handle security issues (#17765)
    • added TestResult::expect_value_eq and improved test() errors (#17750)
    • used std::panic::Location instead of custom Location type (#17748)
    • updated more tests and used assert_contains() (#17745)
    • bumped aws related crates (#17742)
    • moved some tests around and applied more nu_test_support::test (#17740)
  • @WindSoilder:

    • fixed pipefail behavior with try, catch, and finally (#17764)
  • @0xRozier:

    • allowed passing null to optional positional params in builtin commands (#17753)
  • @preiter93:

    • bumped edtui to 0.11.2 and removed workarounds in nu-explore (#17752)
  • @Jaredw2289-svg:

    • improved alias expression error message with user-friendly descriptions (#17751)
  • @Bortlesboat:

    • fixed confusing type mismatch error in bytes collect (#17746)
  • @coravacav:

    • fixed input listen timeout calculation (#17744)
  • @blindFS:

    • moved reserved variable name checking near is_variable and add_variable (#17741)
  • @app/dependabot:

    • bumped calamine from 0.33.0 to 0.34.0 (#17772)
    • bumped quickcheck_macros from 1.1.0 to 1.2.0 (#17771)

nufmt

  • @fdncred:
    • fixed completion signature formatting (#89)

Documentation

  • @LikeLakers2:
    • added ESC-to-clear keybind to "Coming from CMD" and "Coming from PowerShell" pages (#2136)

reedline

  • @eitsupi:

    • added external break signal for read_line interruption and marked Signal as non_exhaustive (#1035)
  • @Juhan280:

    • added EnumDiscriminants to ReedlineEvent and EditCommand (#1034)
    • moved jump-to-buffer start/end bindings to common navigation (#1032)
    • added EditCommand::MoveLineUp and EditCommand::MoveLineDown (#1031)
    • fixed cursor position for EditCommand::ReplaceChar (#1027)
    • fixed undo requiring two presses after copy (#956)
  • @schlich:

    • added minimal scaffolding for feature-gated Helix Mode implementation (#1033)

Nu_Scripts

  • @zifengb:

    • enhanced Claude Code CLI with detailed command descriptions and new functionalities (#1235)
  • @jasha-hrp:

    • updated nushell paths to reflect recent breaking changes (#1234)
  • @deltoss:

    • marked gist parameter as optional for gh gist edit command (#1233)
  • @0x4D5352:

    • added Nushell Agent Skill (#1231)

showcase

  • @ian-h-chamberlain:
    • added nushell-sliced.svg and nushell-sliced-black.svg (#13)
Edit this page on GitHub
Contributors: NotTheDr01ds