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

Published Wednesday, 2025-09-17, including PRs merged Friday, 2025-09-05 through Thursday, 2025-09-11.

Nushell

  • @fdncred:

    • added $nu.is-lsp to help with printing in lsp mode (#16635)
    • bumped nushell to latest nu-ansi-term (#16613)
    • updated help to remove incorrect link (#16585)
  • @132ikl:

    • uploaded artifact during CI (#16633)
    • added release notes devdocs (#16614)
    • renamed A:dataframe to A:plugin-polars in label bot (#16612)
    • added area prefix to labeler bot labels (#16609)
  • @sholderbach:

    • bumped scc to a non-yanked version (#16631)
    • fixed mismatched_lifetime_syntaxes lint (#16618)
    • reworked signature flag parsing (#16617)
    • updated labels in issue templates (#16610)
  • @Sheape:

    • added integration test for associativity in power operator (#16627)
  • @app/dependabot:

    • bumped tempfile from 3.21.0 to 3.22.0 (#16623)
    • bumped actions/labeler from 5 to 6 (#16621)
    • bumped crate-ci/typos from 1.36.0 to 1.36.2 (#16620)
    • bumped actions/setup-python from 5 to 6 (#16619)
    • bumped shadow-rs from 1.2.0 to 1.3.0 (#16573)
    • bumped hashbrown from 0.15.2 to 0.16.0 (#16572)
    • bumped crate-ci/typos from 1.35.5 to 1.36.0 (#16571)
  • @cptpiepmatz:

    • fixed building nu-command by itself (#16616)
    • installed prebuilt cargo-audit to speed up Security Audit workflow (#16615)
  • @weirdan:

    • discarded path add input (#16606)
    • fixed std help externs (#16590)
  • @blindFS:

    • fixed panic on large duration number (#16594)
    • fixed parser pitfall of redefining def (#16591)
    • refactored LSP to clean up duplicated testing code (#16578)
    • fixed LSP malfunctioning on unsaved files, empty workspaceFolder parameter, overlay use with prefixes (#16568)
  • @Bahex:

    • made for loops lazy, no longer collecting their source (#16593)
  • @Jan9103:

    • marked LSP sessions as non-interactive (#16580)
  • @andoalon:

    • added --endian flag to format bits (#16574)

Integrations

  • @Taywee:
    • ensured config directory exists in post-install and pre-remove (#70)

VSCode Extension

  • @fdncred:
    • fixed the changelog (#215)
    • updated for pre-release (#214)
    • fixed lints (#213)
    • improved jsonrpc logging (#211)
    • added ability to start and stop the LSP (#210)

Documentation

  • @acxz:

    • added nushell equivalents of various cat incantations (#2037)
  • @app/dependabot:

    • bumped vite from 7.0.4 to 7.0.7 (#2035)
  • @sholderbach:

    • removed mentions of the chocolatey package (#2023)
  • @Kissaki:

    • reported and forgave missing plugins in make_docs.nu (#2017)

Nu_Scripts

  • @Bahex:

    • wrapped string patterns in quotes in match expressions (#1172)
  • @MelvinCou:

    • improved winget completion (#1171)

nu-ansi-term

  • @wmmc88:

    • widened windows-sys dependency version range (#69)
  • @fdncred:

    • fixed clippy doc warning (#68)
  • @dpaoliello:

    • updated to windows-sys 0.60 (#66)
Edit this page on GitHub
Contributors: NotTheDr01ds