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

Posted Friday, 2025-02-07.

Highlights

Since this was a release-week, a number of the changes below are included in the 0.102.0 release, a few were housekeeping tasks related to the release, and some items will, of course, appear in nightly builds and main (and eventually 0.103).

A belated thanks to @0x4D5352 for bringing much-needed consistency to the documentation. With output now commented out in code blocks, you can copy examples directly from the docs and paste them into Nushell.

In case you missed it, in December @ayax79 added polars open support for Amazon S3 in #14648 and followed up this week with polars save to S3 in #15005!

And WindSoilder made it easier to debug Nushell errors with a new backtrace feature (#14945).

Other changes by repository:

Nushell

  • blindFS:
    • Fixed Clippy warnings with --all-features
    • Fixed expand_tilde when path contains glob characters
    • Fixed security audit, bumped OpenSSL from 0.10.68 to 0.10.70
    • Fixed Clippy warnings for Rust 1.8.4
    • Fixed dotnu_completion dir with spaces, expand tilde
    • Fixed dotnu_completion for nested folders/scripts
    • Refactored AST traversal to find the inner-most expression for completion
  • KAAtheWiseGit:
    • Fixed an integer overflow bug in into duration
  • kubouch:
    • Removed Twitter from README
  • WindSoilder:
    • Removed duplicate code in math/log.rs
    • Updated miette to 7.5
    • Updated sysinfo to 0.33.1
    • Enabled Nushell error backtraces
  • 132ikl:
    • Added search terms for hide and hide-env
    • Swapped additional context and label in I/O errors
    • Tweaked run-time pipeline input type-checking
  • hustcer:
    • Fixed tests for the Docker image and updated the Nu LICENSE
  • ysthakur:
    • Bumped to 0.102.1 dev version
    • Bumped version to 0.102.0
  • dependabot[bot]:
    • Bumped bytes from 1.9.0 to 1.10.0
    • Bumped crate-ci/typos from 1.29.4 to 1.29.5
  • eggcaker:
    • Fixed a typo in the polars save example
  • ayax79:
    • Added S3 support for polars save
  • dam4rus:
    • Added cell expansion with 'e' in explore
  • Bahex:
    • Made echo const
    • Fixed extern commands' extra description
  • weirdan:
    • Added metadata.content_type for to html output
  • fdncred:
    • Reverted manually from serde_yml to serde_yaml
  • sgvictorino:
    • Implemented checking signals while printing values
  • tmillr:
    • Added Vi solidus / keybinding

Documentation

  • NotTheDr01ds:
    • Updated 0.102.0 release notes with plugin info
    • Implemented feed sorting based on filename date first
  • ysthakur:
    • Included a link to plugins
    • Noted I/O error refactor PR
    • Prepared changes for 0.102
    • Documented file completion fallback for custom/external completers
  • kubouch:
    • Removed Twitter links
  • lodagro:
    • Fixed a variable name
  • maxim-uvarov:
    • Fixed a typo in the move --list flag, changing it to move --last
  • Kissaki:
    • Fixed inline code format fencing
    • Updated the ANSI short name table
    • Updated table border configuration docs
    • Fixed and extended color documentation
    • Fixed and extended LS_COLORS documentation
    • Fixed blog post typos
    • Cleaned up invalid links in translated content
  • IanManske:
    • Finished 0.102.0 release notes
    • Started 0.102.0 release notes
    • Prepared release notes for 0.102.0
  • Bahex:
    • Prepared changes for 0.102.0
  • 132ikl:
    • Prepared changes for 0.102.0
  • hustcer:
    • Refreshed Nu command docs for v0.102
  • amadaluzia:
    • Refactored the ls shadow alias
  • Chen1Plus:
    • Fixed zh-CN/book/moving_around
  • 0x4D5352:
    • Updated the zh-CN book
    • Updated language and snippets

Nu_Scripts

  • NotTheDr01ds:
    • Updated the release-notes template to point to the plugins page
    • Added std-rfc README with installation instructions
  • fdncred:
    • Updated the 20k club script to use Polars
  • kubouch:
    • Replaced Twitter with the Nushell blog in the release note template
  • IanManske:
    • Edited the release note template (again)
    • Edited the release note PR template
  • rutexd:
    • Added a oneliner script to set tab color in Windows Terminal
Edit this page on GitHub
Contributors: NotTheDr01ds