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

Published Sunday, 2026-04-19, including PRs merged Friday, 2026-03-27 through Thursday, 2026-04-02.

Nushell

  • @Juhan280:

    • refactored nu-command tests for reject command (#17968)
    • fixed reject command to properly forward error values (#17961)
    • allowed --content-type to accept null in metadata set (#17944)
    • preserved metadata when rendering Custom value in table command (#17911)
    • fixed cargo doc warnings (#17910)
    • implemented DerefMut for PipelineExecutionData in nu-protocol (#17909)
    • preserved pipeline metadata when detect type cannot determine input (#17906)
  • @niklasmarderx:

    • fixed HTTP handling of x- vendor prefix in Content-Type for automatic parsing (#17967)
  • @Dexterity104:

    • fixed parse to support char lbrace before trailing capture (#17962)
  • @fdncred:

    • reverted "detect lexer-stage errors at highlighting" (#17955)
    • enhanced MCP mode handling and output behavior across commands (#17945)
    • added from md command to convert markdown text into structured data (#17937)
    • updated rmcp to version 1.3.0 and adjusted session manager configuration (#17912)
    • updated IDE help text to specify cursor position and file context (#17905)
  • @cptpiepmatz:

    • streamlined CI Cargo checks (#17954)
    • bumped rand and related to 0.10 (#17929)
    • added test_cell_path!() macro (#17927)
  • @xtqqczze:

    • fixed failed to parse manifest error (#17950)
    • updated Cargo.toml files to use workspace edition and rust-version (#17931)
  • @app/dependabot:

    • bumped uuid from 1.22.0 to 1.23.0 (#17946)
  • @smartcoder0777:

    • fixed experimental-options consuming script path (#17943)
  • @rayzeller:

    • replaced Span::unknown() with real spans in nu_plugin_polars (#17939)
    • replaced Span::unknown() with real spans in nu-engine (#17938)
  • @galuszkak:

    • used strict comparison for float sorting to avoid panics (#17930)
  • @WookiesRpeople2:

    • updated noun output to be more compact when --indent n is used (#17928)
  • @blindFS:

    • fixed an edge case of parse_unit_value (#17923)
    • added new scope for where condition to allow variables named it (#17908)
  • @pickx:

    • detected lexer-stage errors at highlighting (#17917)
  • @Rohan5commit:

    • fixed typo in flags section comment (#17915)
    • fixed typo in completer comment (#17904)

Documentation

  • @NotTheDr01ds:

    • March TWiNs (#2144)
  • @app/dependabot:

    • bumped picomatch (#2142)

nufmt

  • @asakura:

    • prevented stripping parens in boolean expressions (#164)
  • @fdncred:

    • enhanced formatting with batch fix (#161)
    • refactored test cases and added new fixtures for parser error handling (#148)
    • fixed batch issues (#147)
    • enhanced formatting for pipelines, comments, and for loop calls (#135)
Edit this page on GitHub
Contributors: NotTheDr01ds