This week in Nushell #244
Nushell
- devyn fixed inconsistent print behavior, added a bit more delay before
ps
calls in plugin persistence tests, added plugin error propagation on write/flush, introduced Msgpack commands, further improved messages related to error propagation on plugin calls, accepted filenames in other plugin management commands, renamed plugin cache file to plugin registry file, fixed (and tested) a deadlock that can happen while waiting for protocol info, fixed error message propagation on plugin call failure, addedErrSpan
extension trait forResult
, updatedtoolkit register plugins
totoolkit add plugins
, madestress_internals
exit(1) on IO error, deprecatedregister
and addedplugin use
, and overhauled the plugin cache file with a new msgpack+brotli format. - IanManske fixed an
into bits
example, added a deprecation warning todescribe --collect-lazyrecords
, fixedeach
signature, removed deprecated flags onrun-external
, removed deprecated flags oncommandline
, deprecated lazy records, made exit code available incatch
block, improved the "input and output are the same file" error text, shrunk the size ofExpr
, cleaned upnu-cmd-lang
, made the same file error more likely to appear, removed theValue::Block
case, and refactored usingClosureEval
types. - hustcer upgraded CI to fix macOS arm64 build errors.
- merelymyself made
grid
throw an error when not enough columns are provided. - WindSoilder avoided panic when piping a variable to a custom command which has recursive calls.
- KAAtheWiseGit fixed example wording in
seq date
. - fdncred updated to the latest reedline twice (1, 2)
- stormasm bumped reedline.
- amtoine fixed a typo in the documentation of
nuon::ToStyle
. - sholderbach updated
ratatui
to deduplicatesyn
in build and did a small refactor incal
. - maxim-uvarov added search_term "str extract" to
parse
command. - ayax79 added commands for working with the plugin cache.
Extension
Documentation
- isti115 updated docs for commands from
nu-std/std/dirs.nu
and provided a fixup for it. - IanManske fixed broken links and updated docs for 0.92.0 (file, pipes, and io).
Nu_Scripts
- zhangymPerson added a git worktree command.
- godrja made Winget custom completions fixes.
- sholderbach added
nu_plugin_polars
as a crate to release.