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

Published Friday, 2025-02-21

Highlights

With this week's TWiN, we start reporting on a few more repositories. That is, commits to almost all Nushell repos will now be included in your curated weekly reading below.

Changes in recent nightlys and main include additional use of the new Custom Attributes feature to assign a category to your custom commands. You did read about Custom Attributes in last week's TWiN, right?!

Also, @fdcred brought the latest Reedline into Nushell, so the new Vi-mode features you read about last week are now available for dogfooding.

Last, but not least, thanks to @Kissaki for improving multiple codeblocks throughout the doc this week!

All commits in the most recent week:

Nushell

  • cosineblast made transpose reject streams with non-record values
  • fdncred:
    • bumped the Rust toolchain to 1.83.0
    • updated to the latest reedline
    • added attr category and @category to custom command attributes
  • ayax79:
    • exposed a flag to not maintain order in polars concat
    • cleaned up minor Polars code
  • NotTheDr01ds:
    • removed the BACKTRACE message for non-panic errors
    • removed inheritance for PROMPT variables in default_env.nu
    • replaced "function" with "command" in several user-facing docs
    • fixed a failing test for man version 2.13.0
    • added a buffer_editor example with arguments in config nu --doc
  • atahabaki added zero padding for numeric ranges in Bracoxide
  • hongquan added more directory autocomplete for overlay use

Nu_Scripts

  • fnuttens added Zig Version Manager (zvm)
  • hongquan:
    • improved SSH completion speed
    • added autocomplete for git merge
  • NotTheDr01ds:
    • fixed failing lints on source files
    • updated the TWiN script

Tree-sitter

  • blindFS added attributes support

Documentation

  • Kissaki:
    • updated docs to consistent use nu as the code block language
    • fixed an outdated config path code block
    • combined command and output code blocks
    • formatted code output and added code block language
  • NotTheDr01ds:
    • added a buffer_editor example with arguments to the Quickstart
    • fixed a typo in TWiN 286
    • published TWiN #0286
    • fixed a bad localhost link in TWiN 285
Edit this page on GitHub
Contributors: NotTheDr01ds