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

Published Sunday, 2025-08-24, including PRs merged Friday, 2025-08-15 through Thursday, 2025-08-21.

Nushell

  • @fdncred updated reedline dep to latest commit (#16487)

  • @sholderbach:

    • updated benchmarking README (#16486)
    • added a benchmark useing the whole std (#16485)
    • updated PLATFORM_SUPPORT to mention loongarch limitations (#16470)
    • performed clippy and dead code elimination pass (#16469)
    • used direct Value.as_str() in string commands (#16468)
  • @Bahex:

    • moved SplitRead and MultiLife into nu-utils (#16482)
    • made watch return a stream of events as a table when called without a closure (#16428)
  • @app/dependabot:

    • bumped tempfile from 3.20.0 to 3.21.0 (#16480)
    • bumped crate-ci/typos from 1.35.4 to 1.35.5 (#16478)
    • bumped actions/checkout from 4 to 5 (#16426)
  • @uraneko sorted help message flags by required field (#16476)

  • @132ikl:

    • added assertion that DeprecationEntry flag do not have dashes (#16475)
    • mitigated watch -d breaking change (#16473)
    • made Span mandatory for some fields in ShellError (#16471)
    • tweaked PR template (#16460)
    • added "Motivation and technical details" (#16458)
    • redirected "Questions" issue option to Discussions (#16443)
  • @weirdan:

    • made xml: prefix always available in query xml (#16472)
    • extended nodeset output formats for query xml (#16465)
    • used fixed column name for query xml output (#16461)
    • added multiple output types for query xml (#16459)
    • quoted strings containing = (#16440)
  • @andoalon:

    • added --endian flag to into binary (#16466)
    • changed the output of format bits to big endian instead of native endian (#16435)
  • @hustcer fixed loongarch64 builds for rust 1.87.0 (#16455)

  • @WindSoilder fixed uninlined_format_args clippy warnings (#16452)

  • @NotTheDr01ds added ability to specify a table name for kv commands (#16450)

  • @cptpiepmatz added well-optimized string types (#16446)

  • @ItsHarper fixed error message: custom commands cannot be const (#16393)

Documentation

  • @rktjmp added a hint for generating \0 character to strings guide (#2014)

  • @NotTheDr01ds added missing back issues of TWiN (#2013)

  • @Kissaki updated the home feature title to be more concise (#1970)

  • @levitte fixed color theme examples (#1925)

reedline

  • @sholderbach fixed mismatched_lifetime_syntaxes (#947)

  • @CastilloDel fixed missing use in README.md (#942)

  • @blindFS fixed cursor dislocation after previous_history navigation to a multiline entry (#899)

Nu_Scripts

  • @fnuttens marked scoop cache rm apps parameter as optional in scoop-completion (#1163)

  • @NotTheDr01ds updated TWiN generation scripts (#1162)

  • @krovuxdev:

    • added new cargo aliases (#1161)
    • fixed autocompletion (#1161)
  • @Bahex refactored nu-hooks/startup-times for better performance and UX (#1136)

NUPM

  • @kubouch:

    • fixed deprecated get -i flag (#125)
    • fixed unreliable test (#125)
  • @mkatychev added nupm registry subcommand (#122)

Edit this page on GitHub
Contributors: NotTheDr01ds