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

Nushell

  • IanManske made a huge internal change, replacing ExternalStream with a new ByteStream type (1, 2, 3). Also lots of other improvements: removed usages of Call::positional_nth, fixed a char panic, removed stack debug assert, preserved metadata in more places, fixed a sys panic, updated the PR template, fixed custom converters with save, and added Span merging functions.
  • devyn excluded polars from ensure_plugins_built() for performance reasons, fixed the way the output of table is printed in print(), and modified collect to not require a closure.
  • WindSoilder allowed defining it as a variable inside closures, enabled passing float values to custom commands, and improved messages for incomplete string errors.
  • francesco-gaglione merged tests to produce a single binary.
  • fdncred synced up with reedline changes and made it clearer what is being loaded with --log-level info.
  • ayax79 fixed syntax shape requirements for --quantiles option for polars summary and allowed custom value operations to work on eager and lazy dataframes interchangeably.
  • NotTheDr01ds fixed a small error in the help examples for the get command, improved help for each while, added search terms for the compact command, and added an example and search term for 'repeat' to the fill command.
  • cablehead added a passing test for interactivity on slow pipelines.
  • ExaltedBagel fixed a panic when exploring an empty dictionary and fixed improperly escaped strings in stor insert.
  • cptpiepmatz added Stack::stdout_file and Stack::stderr_file to capture stdout/-err of external commands.

Documentation

  • suimong changed usages of $nu.scope to the scope command.
  • abusch updated 2024-05-15-top-nushell-hacks.md.
  • NotTheDr01ds refactored the language guide.
  • fdncred authored a bashism blog entry and compiled the top 5 nushell hacks.
  • github-actions[bot] compressed images.
  • shenjiangqiu noted that users should use ...$spans instead of $spans in carapace completer.
  • volcaxiao [fixed]: corrected syntax error in zh-CN/README.md #1395.
  • finnala fixed a Russian link in the configuration file.

Nu_Scripts

  • CarrotManMatt added more detailed poetry completions.
  • 39555 ported root before_v0.60/*.nu scripts (issue #221), ported before_v0.60/coloring folder (issue #221), ported before_v0.60/fun folder (issue #221), ported before_v0.60/cool_oneliners folder, and ported before_v0.60/make_release folder.

reedline

  • fdncred fixed some new clippy warnings.
Edit this page on GitHub
Contributors: NotTheDr01ds