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

Published Wednesday, 2025-11-19, including PRs merged Friday, 2025-10-10 through Thursday, 2025-10-16.

Nushell

  • @cablehead:

    • Respect --login flag in mcp (#16885)
    • Fix mcp by merging parsed blocks to prevent closure panic (#16884)
    • Disable ANSI coloring for mcp error messages (#16857)
    • Relay rich error formatting in mcp for LLM-friendly diagnostics (#16839)
  • @blindFS:

    • Ignore hover_on_external_command in LSP tests for CI (#16880)
    • Fix wrong argument order of buffer_editor for config nu (#16877)
    • Fix flattening of aliased external calls (#16876)
    • Trim unmatched prefix/suffix quotes in completion matcher (#16869)
    • Fix file completion for redirection targets (#16831)
    • Refactor parser to move reserved keyword values check in parse_value (#16415)
  • @Bahex:

    • Update to development version of reedline (#16878)
    • Clean up error handlers when jumping outside try blocks (#16838)
  • @Tyarel8:

    • Add NotStartsWith and NotEndsWith operators to help (#16873)
    • Add not-starts-with and not-ends-with operators (#16852)
  • @cptpiepmatz:

    • Bump to dev version 0.108.1 (#16871)
    • Bump Windows crates (#16843)
  • @app/dependabot:

    • Bump peter-evans/create-or-update-comment from 4 to 5 (#16866)
    • Bump peter-evans/find-comment from 3 to 4 (#16865)
    • Bump crate-ci/typos from 1.37.1 to 1.38.1 (#16864)
  • @sholderbach:

    • Bump version for 0.108.0 release (#16863)
    • Add required fields for crate publish to nu-mcp (#16862)
  • @simonborje:

    • Prevent directory completions from falling back to regular files (#16846)
  • @fdncred:

    • Update reedline to latest commit a274653 (#16841)
  • @mkatychev:

    • Enforce assignment type annotations at runtime (#16079)

Awesome Nu

  • @brendon-felix:
    • Add nu_plugin_ls_colorize (#135)

Documentation

  • @Bahex:

    • Add release notes for v0.108.0 (#2055)
  • @Tyarel8:

    • Update operators documentation (#2054)
  • @hustcer:

    • Fix typos in docs (#2053)
    • Refresh Nu command docs for v0.108.0 (#2052)
  • @cablehead:

    • Add custom metadata support and HTTP response metadata docs (#2051)

nu-ansi-term

  • @cptpiepmatz:
    • Prepare release (#72)
    • Ensure no-std works via CI (#70)

reedline

  • @sholderbach:

    • Fix typos (#962)
    • Bump version for 0.43.0 release (#961)
  • @blindFS:

    • Fix cursor dislocation during history navigation (#959)
  • @collinmurch:

    • Fix shift selection in vi (insert) and emacs mode (#927)

Nu_Scripts

  • @petrisch:

    • Add --upgrade-available flag to winget list (#1182)
  • @ryan4yin:

    • Fix git worktree add - make branch optional (#1181)
  • @sholderbach:

    • Include nu-mcp in make_release/nu_release (#1180)
  • @Kissaki:

    • Add winget upgrades command (#1179)
  • @Juhan280:

    • Add description to eza module (#1178)

Tree-sitter

  • @blindFS:

    • Fix multiline match patterns (#229)
  • @Tyarel8:

    • Add not-starts/ends-with operators (#227)
Edit this page on GitHub
Contributors: NotTheDr01ds