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

Published Monday, 2025-08-18, including PRs merged Friday, 2025-06-27 through Thursday, 2025-07-03.

Nushell

  • @dilr:

    • Fixed 'find --columns .. --regex ..' to work and updated the help message (#16103)
  • @yertto:

    • Added ANSI style reset codes (#16099)
  • @cptpiepmatz:

    • Allowed enabling deprecated experimental options (#16096)
    • Forwarded experimental options in toolkit run (#16095)
    • Allowed dashes in experimental option identifiers (#16093)
    • Added infrastructure for experimental options (#16028)
  • @Bahex:

    • Refactored parse to return null for unmatched capture groups instead of empty string (#16094)
    • Optimized cell-path member accesses to avoid clones (#15682)
  • @app/dependabot:

    • Bumped crate-ci/typos from 1.33.1 to 1.34.0 (#16088)
    • Bumped indexmap from 2.9.0 to 2.10.0 (#16087)
    • Bumped quick-xml from 0.37.1 to 0.37.5 (#16086)
  • @fdncred:

    • Updated Rust to version 1.86.0 (#16077)
  • @Tyarel8:

    • Fixed std/help by adding debug -v to string default parameters (#16063)
  • @sholderbach:

    • Fixed easy clippy lints from the latest stable release (#16053)
  • @kumarUjjawal:

    • Fixed metadata set to return an error when both --datasource-filepath and -datasource-ls are used (#16049)
  • @132ikl:

    • Added pipeline span to metadata (#16014)
  • @liquid-dragons:

    • Made save return directory_not_found when parent directory doesn't exist (#15961)

Nu_Scripts

  • @TechnoTecna:

    • Fixed custom completion for pass by converting the path pattern string to glob (#1141)
  • @renestalder:

    • Fixed composer completions by replacing filter with where (#1140)
  • @samoylovfp:

    • Stripped ANSI from the main branch name (#1139)
  • @shimeoki:

    • Fixed pause in background_task (#1138)

Documentation

  • @scarlet-storm:

    • Optimized fish_completer path lookups (#1963)
  • @oatovar:

    • Added header for parsing commits section (#1962)
  • @link1183:

    • Fixed Getting started documentation to use where instead of filter (#1961)
  • @Axlefublr:

    • Fixed book to suggest configuration syntax that merges rather than overrides (#1959)

Tree-sitter

  • @Bahex:

    • Added highlighting for regex strings and nu -c <commands> (#210)
  • @blindFS:

    • Refactored to add string_content child node to val_string (#209)
    • Fixed cellpath literal as new value type (#205)
Edit this page on GitHub
Contributors: NotTheDr01ds