This week in Nushell #202
Nushell
- jntrnr changed how
let
works with pipelines, moved to using a safer shell integration default setting, and disallowed blocks as first-class values, and use an easier-to-read date format in prompt, and fix a few clippy issues - 1Kinoti improved subtyping, and allowed tables to have annotations
- Yethal made lots of test-runner improvements: test-runner: Performance improvements + regex match for test include/exclude, and test-runner: Add option to exclude single test and module, and Implement annotations support in test runner
- WindSoilder updated
watch
to use notify-debouncer-full(based on notify v6) instead of notify v4, and Bracketed paste refactor - NotLebedev created a command to get individual keys
- sholderbach updated
proc-macro2
lock to fix the nightly build, and excluded deprecated commands from completions, and documentedfn pipeline()
used withnu!
tests, and removed unnecessary parentheses - hanjunghyuk fixed
explore
crashes on{}
- YassineHaouzane fixed update engine_state when history.isolation is true (#9268)
- nibon7 replaced
users
withnix
crate - amtoine simplified the
nu!
tests forlast
andfirst
commands, and REFACTOR: move the 0% commands tonu-cmd-extra
- Hofer-Julian added a
pwd
command to stdlib - IanManske fixed the
headers
command handling of missing values - rusty-jules created Fix: return all headers with the same name from
http <method>
- baehyunsol made the behaviours of
last
andfirst
more consistent - fdncred fixed the right prompt in the default_env.nu, and fix typo in deprecated message:
$nu
should be$env
- bgmort added a useful example to
http options
documentation
Documentation
- Equationzhao created fix a broken link in plugins page in zh-CN
- Hofer-Julian created Remove
&&
and||
- amtoine created add a more complete example to persist aliases in
config.nu
- jarrodu created Fix typo
- sholderbach created Automate response to PRs trying to update commands
Nu_Scripts
- trantor created Update README.md: typo
- dedebenui created fix pass-completion as
let
cannot be used at module level - amtoine created use
$env.
instead oflet-env
, and update themake_release/Readme.md
with the whole process, and fix the release note scripts