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

Published Friday, 2026-08-14, including PRs merged Friday, 2026-08-07 through Thursday, 2026-08-13.

Nushell

  • @kronberger-droid:

    • chore(reedline): bumped to latest reedline commit 6b9115d (#18829)
    • fix(config): matched unnamed keybindings by the key they bind (#18828)
    • fix(completion): stopped the cache reordering the answer it stands in for (#18806)
    • bumped reedline to e4fe8ed (#18798)
  • @fdncred:

    • added cli key to $ans record, renamed last_result_size to max_last_result_size (#18827)
    • bug: made $ans work better with TUIs (#18820)
    • fix: allowed semver to have coloring, added --loose flag (#18819)
    • reduced ast footprint, increased ir footprint - phase 0 (#18808)
    • updated deps (#18802)
    • Allowed all built-in commands with --regex to use LRU (#18797)
    • updated uu-utils crates to v0.10.0 (#18795)
    • allowed parameters with # to be passed (#18782)
    • upgraded kdl to support --spec 1 or --spec 2 (#18779)
    • added $ans record for storing the last result from the repl (#18729)
  • @Bahex:

    • Fixed module item completion (#18826)
  • @cpea2506:

    • bumped devicons to 0.6.13 (#18817)
  • @Mrfiregem:

    • Showed deprecation entries in scope commands output (#18815)
  • @hexbinoct:

    • Lexed quotes inside interpolated string subexpressions (#18812)
  • @latent-9:

    • fix(stor): rejected a missing file in stor import instead of discarding the in-memory database (#18809)
  • @app/dependabot:

    • build(deps): bumped bytesize from 2.4.0 to 2.7.0 (#18825)
    • build(deps): bumped taiki-e/install-action from 2.85.8 to 2.85.11 (#18824)
    • build(deps): bumped actions-rust-lang/setup-rust-toolchain from 1.12.0 to 1.17.0 (#18823)
    • build(deps): bumped Swatinem/rust-cache from 2.9.1 to 2.9.2 (#18822)

reedline

  • @kronberger-droid:

    • fix(painter): stopped trimming the newline that ends a multi-line prompt (#1147)
    • chore: raised rust-version to the 1.95 the locked deps requirements (#1146)
    • fix(painter): stopped gating the exit erase on after-cursor text (#1145)
    • fix(engine): decided menu completions once the completer answers (#1144)
    • fix(painter): pinned the cursor when a line fills the terminal width (#1141)
    • feat(helix)!: added helix edit mode behind a feature flag (#1138)
    • fix(painter): didn't re-use a bottom-flush prompt anchor after a scroll (#1133)
  • @james-kassabian:

    • Took the external-print anchor from the terminal, not a count (#1139)

Documentation

  • @orthonormalremy:

    • converted the direnv export PATH to a list before loading it into env (#2223)
  • @idzikovsky:

    • Fixed missing word in style guide for surrounding constructs (#2222)
  • @app/dependabot:

    • bumped js-yaml from 3.15.0 to 3.15.1 (#2221)

Tree-sitter

  • @app/dependabot:
    • chore(deps-dev): bumped js-yaml from 4.3.0 to 4.3.1 (#255)

nufmt

  • @fdncred:
    • batched fixes (#212)

VSCode Extension

  • @mst-mkt:
    • fix: fixed Syntax highlighting broken for bare string values in records (#237)

New nu-parser

  • @InnocentZero:
    • Fixed type inferencing in partial if blocks (#73)
    • Added oneof<...> type declarations (#71)
Edit this page on GitHub
Contributors: NotTheDr01ds