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

Published Monday, 2025-08-18, including PRs merged Friday, 2025-08-08 through Thursday, 2025-08-14.

nushell

  • fdncred:

    • updated to Rust version 1.87.0
  • weirdan:

    • validated std/random dice args
    • fixed watch return type
    • fixed example result span
    • made format date respect $env.LC_ALL and $env.LANG
  • kaathewisegit:

    • improved wrong flag help text
    • moved random dice to std
    • documented previously undocumented Signature methods
    • improved type errors for boolean literals
  • app/dependabot:

    • bumped crate-ci/typos from 1.35.1 to 1.35.4
    • bumped sysinfo from 0.36.0 to 0.36.1
    • bumped rayon from 1.10.0 to 1.11.0
    • bumped mach2 from 0.4.2 to 0.4.3
  • Bahex:

    • implemented FromValue for std::time::Duration and refactored relevant commands
    • added --ignore-case flag to get,select,reject for case-insensitive cell paths
    • made null values spreadable as empty lists/records
    • implemented From/IntoValue traits for Cow types
    • changed to run env_change hooks before pre_prompt hooks
  • 132ikl:

    • reworked PR template
  • Ecorous:

    • fixed unhelpful error for missing $env.PATH that broke CMD builtins
    • added --raw flag to to html
  • Tyarel8:

    • made each noop on single null input (equivalent to map-null)
    • fixed bug in std/help and used is-not-empty
    • added OSC 9;4 progress bar to std/bench
  • blindFS:

    • fixed missing span for short flags requiring values
  • ItsHarper:

    • added examples for receiving data from jobs
    • clarified that input's history uses reedline
  • nitsky:

    • added killing of background jobs on interrupt

nu_scripts

  • FrancescElies:

    • added fzf ripgrep integration
  • neur1n:

    • refactored nu_conda for better performance and compatibility

nushell.github.io

  • detuur:

    • fixed broken link for "What is Gradual Typing?" article
  • hoel-bagard:

    • fixed NU_OVERLAYS pre_prompt hook example
  • sholderbach:

    • added crosslink for NU_LOG_LEVEL
  • ItsHarper:

    • documented how to use job send and job recv

plugin-examples

  • cptpiepmatz:
    • fixed linter issues for Rust 1.89

new-nu-parser

  • ysthakur:
    • created PoC for generics and better type inference
Edit this page on GitHub
Contributors: NotTheDr01ds