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

Published Friday, 2026-05-15, including PRs merged Friday, 2026-05-08 through Thursday, 2026-05-14.

Nushell

  • @vip892766gma:

    • fixed duplicated words in comments (#18196)
  • @pyz4:

    • added support for header row in from xlsx (#18189)
  • @Juhan280:

    • added optional column argument for grid command (#18187)
    • allowed pre_prompt and env_change hooks to modify the commandline (#18119)
  • @Bahex:

    • did some more cleaning (#18186)
    • added nu-heavy-utils crate and consolidated endian flag handling (#18184)
    • added new prod command for cartesian products in std-rfc/iter (#18177)
    • added support for multiple cell-paths in std-rfc/iter recurse (#18172)
    • deprecated the optional closure argument in watch command (#18143)
  • @fdncred:

    • added --no-commas flag to to nuon for compact output without comma separators (#18185)
    • fixed hide-env and renamed remove_env_var to hide_env_var for clarity (#18170)
  • @132ikl:

    • gated idx import and export commands behind sqlite feature (#18181)
  • @Metbcy:

    • added table rendering benchmarks for nu-table (#18179)
  • @WindSoilder:

    • fixed clippy warnings (#18174)
    • fixed try causing other code to run twice (#18173)
    • made mv -v and mkdir -v return structured data (#18171)
    • made ctrl-c work with try..finally while running script (#18155)
  • @vvvu:

    • fixed cp --no-dereference for symlinks (#18162)
  • @ymcx:

    • trimmed whitespace from REPL input, improving auto-cd with leading/trailing spaces (#18123)
  • @Tyarel8:

    • fixed parsing default values of type glob correctly (#18111)
  • @app/dependabot:

    • bumped scraper from 0.26.0 to 0.27.0 (#18194)
    • bumped calamine from 0.34.0 to 0.35.0 (#18193)
    • bumped crate-ci/typos from 1.46.0 to 1.46.1 (#18191)

Awesome Nu

  • @BoweFlex:
    • added Sessionizer.nu to Script List (#164)

reedline

  • @casedami:

    • fixed quote detection in bash expansion (#1073)
    • fixed abbreviation expansion before space is inserted (#1072)
    • added support for fish-like abbreviations (#1060)
  • @kronberger-droid:

    • refactored core_editor: extracted grapheme boundary helpers into free functions (#1068)
    • introduced HelixRange selection type in helix-mode (no wiring) (#1061)

Documentation

  • @Juhan280:

    • updated jq_v_nushell (#2164)
  • @NotTheDr01ds:

    • published TWiN 350 (#2161)

Nu_Scripts

  • @orthonormalremy:
    • made just-completions obey set fallback (#1253)

New nu-parser

  • @WindSoilder:
    • implemented Copy trait on AstNode (#70)

nufmt

  • @jmatth:
    • fixed preserving curly braces around export module blocks (#186)
Edit this page on GitHub
Contributors: NotTheDr01ds