This week in Nushell #247
Nushell
- IanManske made a huge internal change, replacing
ExternalStream
with a newByteStream
type (1, 2, 3). Also lots of other improvements: removed usages ofCall::positional_nth
, fixed achar
panic, removed stack debug assert, preserved metadata in more places, fixed asys
panic, updated the PR template, fixed custom converters withsave
, and addedSpan
merging functions. - devyn excluded polars from ensure_plugins_built() for performance reasons, fixed the way the output of
table
is printed inprint()
, and modifiedcollect
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 thecompact
command, and added an example and search term for 'repeat' to thefill
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
andStack::stderr_file
to capture stdout/-err of external commands.
Documentation
- suimong changed usages of
$nu.scope
to thescope
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), portedbefore_v0.60/coloring
folder (issue #221), portedbefore_v0.60/fun
folder (issue #221), portedbefore_v0.60/cool_oneliners
folder, and portedbefore_v0.60/make_release
folder.
reedline
- fdncred fixed some new clippy warnings.