Skip to content

Commit e359e54

Browse files
authored
TWiN 335 and 336 (#2119)
1 parent 24e6385 commit e359e54

2 files changed

Lines changed: 221 additions & 0 deletions

File tree

blog/2026-01-23-twin0335.md

Lines changed: 93 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,93 @@
1+
---
2+
title: 'This week in Nushell #335'
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-01-22'
7+
---
8+
9+
# This Week in Nushell #335
10+
11+
Published Wednesday, 2026-02-04, including PRs merged Friday, 2026-01-16 through Thursday, 2026-01-22.
12+
13+
## Nushell
14+
15+
- @cablehead:
16+
17+
- [added content-type metadata for ndjson, jsonl, ndnuon in std/formats (#17398)](https://github.com/nushell/nushell/pull/17398)
18+
19+
- @fdncred:
20+
21+
- [added short params to join (#17396)](https://github.com/nushell/nushell/pull/17396)
22+
- [bumped Rust toolchain to 1.91.1 (#17395)](https://github.com/nushell/nushell/pull/17395)
23+
- [added `explore regex` help popup (#17384)](https://github.com/nushell/nushell/pull/17384)
24+
- [removed unlet vars from completions (#17383)](https://github.com/nushell/nushell/pull/17383)
25+
- [updated `explore regex` to use `AltGr` keys (#17382)](https://github.com/nushell/nushell/pull/17382)
26+
- [updated UseAnsiColoring with TERM=dumb (#17368)](https://github.com/nushell/nushell/pull/17368)
27+
28+
- @smartcoder0777:
29+
30+
- [added --prefix/--suffix to join to disambiguate columns (#17393)](https://github.com/nushell/nushell/pull/17393)
31+
32+
- @ayax79:
33+
34+
- [bumped rmcp lib from 0.8 to 0.13 (#17392)](https://github.com/nushell/nushell/pull/17392)
35+
- [added `polars entropy` (#17377)](https://github.com/nushell/nushell/pull/17377)
36+
- [fixed help to display aliased command when calling `help <alias>` (#17365)](https://github.com/nushell/nushell/pull/17365)
37+
- [allowed aliasing to work on sub commands (#17359)](https://github.com/nushell/nushell/pull/17359)
38+
39+
- @kaathewisegit:
40+
41+
- [made `it` a reserved variable name (#17381)](https://github.com/nushell/nushell/pull/17381)
42+
43+
- @ysthakur:
44+
45+
- [bumped to dev version 0.110.1 (#17370)](https://github.com/nushell/nushell/pull/17370)
46+
- [bumped to 0.110.0 for release (#17367)](https://github.com/nushell/nushell/pull/17367)
47+
- [pinned reedline to 0.45 for 0.110 release (#17366)](https://github.com/nushell/nushell/pull/17366)
48+
49+
- @ChrisDenton:
50+
51+
- [stopped canonicalizing config path (#17369)](https://github.com/nushell/nushell/pull/17369)
52+
53+
- @hovancik:
54+
55+
- [updated closures-related tutors (#17178)](https://github.com/nushell/nushell/pull/17178)
56+
57+
- @app/dependabot:
58+
- [bumped lsp-textdocument from 0.4.2 to 0.5.0 (#17391)](https://github.com/nushell/nushell/pull/17391)
59+
- [bumped shadow-rs from 1.5.0 to 1.6.0 (#17390)](https://github.com/nushell/nushell/pull/17390)
60+
- [bumped crate-ci/typos from 1.42.0 to 1.42.1 (#17388)](https://github.com/nushell/nushell/pull/17388)
61+
- [bumped quick-xml from 0.38.3 to 0.39.0 (#17347)](https://github.com/nushell/nushell/pull/17347)
62+
- [bumped data-encoding from 2.9.0 to 2.10.0 (#17344)](https://github.com/nushell/nushell/pull/17344)
63+
64+
## Documentation
65+
66+
- @sandyspiers:
67+
68+
- [renamed `home-path` / `temp-path` to `home-dir` / `temp-dir` (#2110)](https://github.com/nushell/nushell.github.io/pull/2110)
69+
70+
- @weirdan:
71+
72+
- [added `error_style = nested` docs (#2109)](https://github.com/nushell/nushell.github.io/pull/2109)
73+
74+
- @ysthakur:
75+
76+
- [published release notes for v0.110.0 (#2108)](https://github.com/nushell/nushell.github.io/pull/2108)
77+
78+
- @hustcer:
79+
80+
- [refreshed command docs for 0.110.0 (#2107)](https://github.com/nushell/nushell.github.io/pull/2107)
81+
82+
- @NotTheDr01ds:
83+
- [published TWiN 333 and 334 (#2106)](https://github.com/nushell/nushell.github.io/pull/2106)
84+
85+
## reedline
86+
87+
- @ysthakur:
88+
- [bumped version for 0.45.0 release (#1012)](https://github.com/nushell/reedline/pull/1012)
89+
90+
## New nu-parser
91+
92+
- @WindSoilder:
93+
- [added support for --env and --wrapped in def (#63)](https://github.com/nushell/new-nu-parser/pull/63)

blog/2026-01-30-twin0336.md

Lines changed: 128 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,128 @@
1+
---
2+
title: 'This week in Nushell #336'
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-01-29'
7+
---
8+
9+
# This Week in Nushell #336
10+
11+
Published Wednesday, 2026-02-04, including PRs merged Friday, 2026-01-23 through Thursday, 2026-01-29.
12+
13+
## Nushell
14+
15+
- @fdncred:
16+
17+
- [fixed `cargo semver-checks` with `history` (#17457)](https://github.com/nushell/nushell/pull/17457)
18+
- [added more rules to agents.md (#17453)](https://github.com/nushell/nushell/pull/17453)
19+
- [deserialized spans in `ast --json` command (#17452)](https://github.com/nushell/nushell/pull/17452)
20+
- [updated to ratatui 0.30 (#17430)](https://github.com/nushell/nushell/pull/17430)
21+
- [updated `view source` to show flags on custom commands (#17423)](https://github.com/nushell/nushell/pull/17423)
22+
- [added special handling for sqlite dbs with `last`, `first`, `select`, `length` (#17415)](https://github.com/nushell/nushell/pull/17415)
23+
- [refactored cli lexopt (#17405)](https://github.com/nushell/nushell/pull/17405)
24+
25+
- @app/dependabot:
26+
27+
- [bumped shadow-rs from 1.6.0 to 1.7.0 (#17443)](https://github.com/nushell/nushell/pull/17443)
28+
- [bumped sysinfo from 0.37.2 to 0.38.0 (#17442)](https://github.com/nushell/nushell/pull/17442)
29+
- [bumped uuid from 1.19.0 to 1.20.0 (#17440)](https://github.com/nushell/nushell/pull/17440)
30+
- [bumped crate-ci/typos from 1.42.1 to 1.42.3 (#17439)](https://github.com/nushell/nushell/pull/17439)
31+
32+
- @ChrisDenton:
33+
34+
- [fixed old plugin file migration (#17437)](https://github.com/nushell/nushell/pull/17437)
35+
- [replaced more `canonicalize` with `absolute` (#17412)](https://github.com/nushell/nushell/pull/17412)
36+
37+
- @pyz4:
38+
39+
- [added join on advanced column expressions to polars (#17436)](https://github.com/nushell/nushell/pull/17436)
40+
- [added `nulls-equal` argument to `polars join` (#17435)](https://github.com/nushell/nushell/pull/17435)
41+
42+
- @WindSoilder:
43+
44+
- [updated assert_cmd to 2.1.1 (#17426)](https://github.com/nushell/nushell/pull/17426)
45+
- [added support for `try {} finally {}` (#17397)](https://github.com/nushell/nushell/pull/17397)
46+
47+
- @sgvictorino:
48+
49+
- [updated eml-parser to 0.1.5 (#17417)](https://github.com/nushell/nushell/pull/17417)
50+
51+
- @benblank:
52+
53+
- [added a `umask` command (#17386)](https://github.com/nushell/nushell/pull/17386)
54+
55+
- @astral-l:
56+
57+
- [fixed std repeat returning empty list on null input (#17332)](https://github.com/nushell/nushell/pull/17332)
58+
59+
- @ysthakur:
60+
61+
- [allowed custom/external completers to override display value (#17330)](https://github.com/nushell/nushell/pull/17330)
62+
63+
- @KaiSforza:
64+
- [added `Type::Any` to input type for error_make (#17323)](https://github.com/nushell/nushell/pull/17323)
65+
66+
## Awesome Nu
67+
68+
- @adevore:
69+
- [added nu_plugin_ldap (#150)](https://github.com/nushell/awesome-nu/pull/150)
70+
71+
## Documentation
72+
73+
- @flinesse:
74+
75+
- [fixed and clarified explanation of semicolon behavior in pipelines (#2117)](https://github.com/nushell/nushell.github.io/pull/2117)
76+
77+
- @Kissaki:
78+
79+
- [improved code blocks with common format and output (#2116)](https://github.com/nushell/nushell.github.io/pull/2116)
80+
- [removed duplicate windows ls change listing (#2115)](https://github.com/nushell/nushell.github.io/pull/2115)
81+
- [fixed typo in `rm` behavior change description (#2114)](https://github.com/nushell/nushell.github.io/pull/2114)
82+
- [fixed match and guard 'arms' typo (#2113)](https://github.com/nushell/nushell.github.io/pull/2113)
83+
- [fixed `unlet` example code in 0.110.0 release notes (#2112)](https://github.com/nushell/nushell.github.io/pull/2112)
84+
85+
- @james-smith-za:
86+
87+
- [documented deprecation of $env.NU_LIB_DIRS (#2101)](https://github.com/nushell/nushell.github.io/pull/2101)
88+
89+
- @Noah765:
90+
- [updated carapace example to use $env.CARAPACE_LENIENT (#2099)](https://github.com/nushell/nushell.github.io/pull/2099)
91+
92+
## Nu_Scripts
93+
94+
- @Kissaki:
95+
96+
- [documented WolframAlpha API wrapper AppId requirement (#1211)](https://github.com/nushell/nu_scripts/pull/1211)
97+
- [added winget pin custom completions (#1210)](https://github.com/nushell/nu_scripts/pull/1210)
98+
99+
- @kevmoo:
100+
101+
- [added completion for `branch -D` to git (#1209)](https://github.com/nushell/nu_scripts/pull/1209)
102+
103+
- @PeterhrCZ:
104+
- [fixed from-env format to work with nushell version > 109.1 (#1206) (#1207)](https://github.com/nushell/nu_scripts/pull/1207)
105+
106+
## Tree-sitter
107+
108+
- @blindFS:
109+
- [added new let syntax (#241)](https://github.com/nushell/tree-sitter-nu/pull/241)
110+
111+
## VSCode Extension
112+
113+
- @Paul-16098:
114+
- [added `<>` to `autoClosingPairs` (#227)](https://github.com/nushell/vscode-nushell-lang/pull/227)
115+
116+
## reedline
117+
118+
- @ysthakur:
119+
- [allowed overriding suggestion display value (#1002)](https://github.com/nushell/reedline/pull/1002)
120+
121+
## NUPM
122+
123+
- @TianyangGuo:
124+
- [replaced deprecated $nu.temp-path with $nu.temp-dir (#127)](https://github.com/nushell/nupm/pull/127)
125+
126+
```
127+
128+
```

0 commit comments

Comments
 (0)