Skip to content

Commit 6e1900f

Browse files
authored
TWiN 351 (#2165)
1 parent e7962c9 commit 6e1900f

1 file changed

Lines changed: 112 additions & 0 deletions

File tree

blog/2026-05-15-twin0351.md

Lines changed: 112 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,112 @@
1+
---
2+
title: 'This week in Nushell #351'
3+
author: The Nu Authors
4+
author_site: https://nushell.sh
5+
author_image: https://www.nushell.sh/blog/images/nu_logo.png
6+
excerpt: 'PRs and activity for Nushell the week ending Thursday, 2026-05-14'
7+
---
8+
9+
# This Week in Nushell #351
10+
11+
Published Friday, 2026-05-15, including PRs merged Friday, 2026-05-08 through Thursday, 2026-05-14.
12+
13+
## Nushell
14+
15+
- @vip892766gma:
16+
17+
- [fixed duplicated words in comments (#18196)](https://github.com/nushell/nushell/pull/18196)
18+
19+
- @pyz4:
20+
21+
- [added support for header row in `from xlsx` (#18189)](https://github.com/nushell/nushell/pull/18189)
22+
23+
- @Juhan280:
24+
25+
- [added optional column argument for `grid` command (#18187)](https://github.com/nushell/nushell/pull/18187)
26+
- [allowed `pre_prompt` and `env_change` hooks to modify the commandline (#18119)](https://github.com/nushell/nushell/pull/18119)
27+
28+
- @Bahex:
29+
30+
- [did some more cleaning (#18186)](https://github.com/nushell/nushell/pull/18186)
31+
- [added `nu-heavy-utils` crate and consolidated endian flag handling (#18184)](https://github.com/nushell/nushell/pull/18184)
32+
- [added new `prod` command for cartesian products in `std-rfc/iter` (#18177)](https://github.com/nushell/nushell/pull/18177)
33+
- [added support for multiple cell-paths in `std-rfc/iter recurse` (#18172)](https://github.com/nushell/nushell/pull/18172)
34+
- [deprecated the optional closure argument in `watch` command (#18143)](https://github.com/nushell/nushell/pull/18143)
35+
36+
- @fdncred:
37+
38+
- [added `--no-commas` flag to `to nuon` for compact output without comma separators (#18185)](https://github.com/nushell/nushell/pull/18185)
39+
- [fixed `hide-env` and renamed `remove_env_var` to `hide_env_var` for clarity (#18170)](https://github.com/nushell/nushell/pull/18170)
40+
41+
- @132ikl:
42+
43+
- [gated idx import and export commands behind sqlite feature (#18181)](https://github.com/nushell/nushell/pull/18181)
44+
45+
- @Metbcy:
46+
47+
- [added table rendering benchmarks for nu-table (#18179)](https://github.com/nushell/nushell/pull/18179)
48+
49+
- @WindSoilder:
50+
51+
- [fixed clippy warnings (#18174)](https://github.com/nushell/nushell/pull/18174)
52+
- [fixed `try` causing other code to run twice (#18173)](https://github.com/nushell/nushell/pull/18173)
53+
- [made `mv -v` and `mkdir -v` return structured data (#18171)](https://github.com/nushell/nushell/pull/18171)
54+
- [made ctrl-c work with `try..finally` while running script (#18155)](https://github.com/nushell/nushell/pull/18155)
55+
56+
- @vvvu:
57+
58+
- [fixed `cp --no-dereference` for symlinks (#18162)](https://github.com/nushell/nushell/pull/18162)
59+
60+
- @ymcx:
61+
62+
- [trimmed whitespace from REPL input, improving auto-cd with leading/trailing spaces (#18123)](https://github.com/nushell/nushell/pull/18123)
63+
64+
- @Tyarel8:
65+
66+
- [fixed parsing default values of type glob correctly (#18111)](https://github.com/nushell/nushell/pull/18111)
67+
68+
- @app/dependabot:
69+
- [bumped scraper from 0.26.0 to 0.27.0 (#18194)](https://github.com/nushell/nushell/pull/18194)
70+
- [bumped calamine from 0.34.0 to 0.35.0 (#18193)](https://github.com/nushell/nushell/pull/18193)
71+
- [bumped crate-ci/typos from 1.46.0 to 1.46.1 (#18191)](https://github.com/nushell/nushell/pull/18191)
72+
73+
## Awesome Nu
74+
75+
- @BoweFlex:
76+
- [added Sessionizer.nu to Script List (#164)](https://github.com/nushell/awesome-nu/pull/164)
77+
78+
## reedline
79+
80+
- @casedami:
81+
82+
- [fixed quote detection in bash expansion (#1073)](https://github.com/nushell/reedline/pull/1073)
83+
- [fixed abbreviation expansion before space is inserted (#1072)](https://github.com/nushell/reedline/pull/1072)
84+
- [added support for fish-like abbreviations (#1060)](https://github.com/nushell/reedline/pull/1060)
85+
86+
- @kronberger-droid:
87+
- [refactored core_editor: extracted grapheme boundary helpers into free functions (#1068)](https://github.com/nushell/reedline/pull/1068)
88+
- [introduced HelixRange selection type in helix-mode (no wiring) (#1061)](https://github.com/nushell/reedline/pull/1061)
89+
90+
## Documentation
91+
92+
- @Juhan280:
93+
94+
- [updated jq_v_nushell (#2164)](https://github.com/nushell/nushell.github.io/pull/2164)
95+
96+
- @NotTheDr01ds:
97+
- [published TWiN 350 (#2161)](https://github.com/nushell/nushell.github.io/pull/2161)
98+
99+
## Nu_Scripts
100+
101+
- @orthonormalremy:
102+
- [made just-completions obey `set fallback` (#1253)](https://github.com/nushell/nu_scripts/pull/1253)
103+
104+
## New nu-parser
105+
106+
- @WindSoilder:
107+
- [implemented `Copy` trait on `AstNode` (#70)](https://github.com/nushell/new-nu-parser/pull/70)
108+
109+
## nufmt
110+
111+
- @jmatth:
112+
- [fixed preserving curly braces around `export module` blocks (#186)](https://github.com/nushell/nufmt/pull/186)

0 commit comments

Comments
 (0)