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

Published Friday, 2026-06-19, including PRs merged Friday, 2026-06-12 through Thursday, 2026-06-18.

Nushell

  • @cptpiepmatz:

    • serialized CellPath via string representation (#18434)
  • @Bahex:

    • refactored the parser to consolidate spread operator checking logic (#18422)
    • refactored type checking code (#18393)
    • added non UTF-8 text support for url encode/url decode (#18314)
  • @leeewee:

    • fixed str index-of --grapheme-clusters panic on a sub-grapheme needle (#18418)
  • @fdncred:

    • allowed ctrl+c to work better on from json (#18414)
    • added new random pass command (#18410)
    • fixed a bug in the end-of-options functionality (#18408)
    • reverted "pin ratatui-widgets to 0.3.0 to prevent need for --locked" (#18397)
    • pinned ratatui-widgets to 0.3.0 to prevent need for --locked (#18395)
  • @Alb-O:

    • saved ~100 tokens in evaluate_tool.md instructions (#18413)
  • @WindSoilder:

    • fixed flatten not renaming for later parent conflicting columns (#18407)
  • @kronberger-droid:

    • added support for reedline menu input/output modes and list description position (#18404)
    • added support for reedline's verb-based edit commands in keybindings (Reedlines #1100) (#18396)
  • @Tyarel8:

    • deleted deprecated stdlib copy and paste (#18403)
    • also used experimental_options env variable when loading config (#18392)
    • refactored exit logic (#18389)
  • @madjar:

    • used the response body for the error message (#18387)
  • @blindFS:

    • fixed leading pipe character in a pipeline (#18386)
  • @app/dependabot:

    • bumped bytesize from 2.3.1 to 2.4.0 (#18421)
    • bumped itertools from 0.14.0 to 0.15.0 (#18420)
    • bumped sysinfo from 0.38.4 to 0.39.3 (#18380)

Documentation

  • @casedami:

    • added abbreviations section to reedline (#2182)
  • @NotTheDr01ds:

    • TWiN 355 (#2181)
  • @ethan-hawksley:

    • fixed a handful of grammar errors and typos (#2180)

Awesome Nu

  • @lassoColombo:
    • added nu-http-client-generator and nu-http-client-collection (#166)

reedline

  • @blindFS:

    • fixed tmux history dedup (#1105)
  • @stormasm:

    • removed old JT links that are no longer live or available (#1104)
  • @kronberger-droid:

    • fixed vi mode to complete pending key sequence before custom keybindings (#1103)
    • fixed vi mode to stop dot-repeat recording itself (#1102)
  • @philocalyst:

    • added non-blocking completions in reedline (#1093)
  • @ymcx:

    • restored "Fix move to line start in multi-line history entries" (#1078)

Nu_Scripts

  • @VioletsOleander:
    • fixed support for git add completion for file name that contains whitespace (#1259)
Edit this page on GitHub
Contributors: NotTheDr01ds