Skip to content

Commit 58e495d

Browse files
authored
TWiN 319 to 325 Backlog (#2071)
* TWiN 319 to 325 Backlog * Fix unquoted HTML
1 parent 757e71e commit 58e495d

7 files changed

Lines changed: 624 additions & 0 deletions

‎blog/2025-10-03-twin0319.md‎

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
---
2+
title: 'This week in Nushell #319'
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, 2025-10-02'
7+
---
8+
9+
# This Week in Nushell #319
10+
11+
Published Wednesday, 2025-11-19, including PRs merged Friday, 2025-09-26 through Thursday, 2025-10-02.
12+
13+
## Nushell
14+
15+
- @cptpiepmatz:
16+
17+
- [Stopped using `macos-13` in CI (#16796)](https://github.com/nushell/nushell/pull/16796)
18+
- [Promoted experimental option `reorder-cell-paths` to opt out (#16795)](https://github.com/nushell/nushell/pull/16795)
19+
- [Added more infos to experimental options (#16142)](https://github.com/nushell/nushell/pull/16142)
20+
21+
- @app/dependabot:
22+
23+
- [Bumped nix from 0.29.0 to 0.30.1 (#16780)](https://github.com/nushell/nushell/pull/16780)
24+
- [Bumped indicatif from 0.17.11 to 0.18.0 (#16779)](https://github.com/nushell/nushell/pull/16779)
25+
- [Bumped rmcp from 0.6.4 to 0.7.0 (#16777)](https://github.com/nushell/nushell/pull/16777)
26+
- [Bumped crate-ci/typos from 1.36.2 to 1.37.0 (#16776)](https://github.com/nushell/nushell/pull/16776)
27+
28+
- @Bahex:
29+
30+
- [Fixed `attr *` command signatures (#16774)](https://github.com/nushell/nushell/pull/16774)
31+
- [Added tracking issue of experimental reorder-cell-paths (#16767)](https://github.com/nushell/nushell/pull/16767)
32+
- [Properly initialized register when compiling `while`, `for` (#16764)](https://github.com/nushell/nushell/pull/16764)
33+
- [Raised a compile error when using `break`/`continue` outside loops (#16740)](https://github.com/nushell/nushell/pull/16740)
34+
- [Refactored to defer compiling blocks (#16634)](https://github.com/nushell/nushell/pull/16634)
35+
36+
- @fdncred:
37+
38+
- [Added `--chars` to `str length` command (#16768)](https://github.com/nushell/nushell/pull/16768)
39+
40+
- @WindSoilder:
41+
42+
- [Set pipefail issue number (#16761)](https://github.com/nushell/nushell/pull/16761)
43+
44+
- @ayax79:
45+
- [Tweaked and fixed MCP (#16758)](https://github.com/nushell/nushell/pull/16758)
46+
47+
## Awesome Nu
48+
49+
- @lasantosr:
50+
- [Added intelli-shell (#133)](https://github.com/nushell/awesome-nu/pull/133)
51+
52+
## Documentation
53+
54+
- @ValouBambou:
55+
56+
- [Fixed error USERNAME not existing in ssh-agent workaround script (#2050)](https://github.com/nushell/nushell.github.io/pull/2050)
57+
58+
- @NotTheDr01ds:
59+
- [Posted TWiN 318 (#2046)](https://github.com/nushell/nushell.github.io/pull/2046)
60+
61+
## nu-ansi-term
62+
63+
- @olanod:
64+
- [Added no_std (+alloc) support (#65)](https://github.com/nushell/nu-ansi-term/pull/65)
65+
66+
## reedline
67+
68+
- @fdncred:
69+
70+
- [Upgraded GitHub Actions and Rust toolchain versions (#954)](https://github.com/nushell/reedline/pull/954)
71+
72+
- @JonLD:
73+
- [Added Vi mode text objects for word, WORD, brackets and quotes (#939)](https://github.com/nushell/reedline/pull/939)

‎blog/2025-10-10-twin0320.md‎

Lines changed: 87 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,87 @@
1+
---
2+
title: 'This week in Nushell #320'
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, 2025-10-09'
7+
---
8+
9+
# This Week in Nushell #320
10+
11+
Published Wednesday, 2025-11-19, including PRs merged Friday, 2025-10-03 through Thursday, 2025-10-09.
12+
13+
## Nushell
14+
15+
- @cablehead:
16+
17+
- [fixed HTTP/metadata access examples requiring '--allow-errors' flag](#16836)
18+
- [added custom metadata support and HTTP response metadata](#16821)
19+
20+
- @Bahex:
21+
22+
- [removed `pipeline` calls added after testing refactor branched off](#16835)
23+
- [marked `Value` variants as `#[non_exhaustive]`](#16820)
24+
- [increased timeout for `hover_on_external_command`](#16818)
25+
- [added tests for ast-grep rules](#16817)
26+
- [made `compact` work on records](#16810)
27+
- [completed big testing refactor](#16802)
28+
- [added syntax for simple completions from const lists](#16789)
29+
- [implemented command-wide completions](#16765)
30+
- [enabled `each` to flatten streams from closures without collecting](#16735)
31+
32+
- @app/dependabot:
33+
34+
- [bumped shadow-rs from 1.3.0 to 1.4.0](#16824)
35+
- [bumped rmcp from 0.7.0 to 0.8.1](#16823)
36+
37+
- @ayax79:
38+
39+
- [cleaned up Polars input/output types](#16819)
40+
41+
- @Tyarel8:
42+
43+
- [added cell-path input to `into string`](#16809)
44+
45+
- @132ikl:
46+
47+
- [removed all usages of `internal_span`](#16799)
48+
- [added `run pr` and `download pr` to `toolkit`](#16770)
49+
50+
- @fdncred:
51+
52+
- [updated reedline to latest commit](#16791)
53+
54+
- @nome:
55+
56+
- [fixed Windows device paths](#16775)
57+
58+
- @Xylobyte:
59+
- [escaped markdown characters for valid table output and added new switches](#16681)
60+
61+
## Awesome Nu
62+
63+
- @graves:
64+
- [added rust_ast.nu](https://github.com/nushell/awesome-nu/pull/134)
65+
66+
## reedline
67+
68+
- @JonLD:
69+
- [made text object types public](https://github.com/nushell/reedline/pull/957)
70+
71+
## Nu_Scripts
72+
73+
- @alightgoesout:
74+
75+
- [added jujutsu (jj) completions](https://github.com/nushell/nu_scripts/pull/1177)
76+
77+
- @ExpandingMan:
78+
79+
- [added result.nu module](https://github.com/nushell/nu_scripts/pull/1176)
80+
81+
- @graves:
82+
- [added rust_ast.nu](https://github.com/nushell/nu_scripts/pull/1175)
83+
84+
## Tree-sitter
85+
86+
- @blindFS:
87+
- [added support for new custom constant completer syntax](https://github.com/nushell/tree-sitter-nu/pull/226)

‎blog/2025-10-17-twin0321.md‎

Lines changed: 139 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,139 @@
1+
---
2+
title: 'This week in Nushell #321'
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, 2025-10-16'
7+
---
8+
9+
# This Week in Nushell #321
10+
11+
Published Wednesday, 2025-11-19, including PRs merged Friday, 2025-10-10 through Thursday, 2025-10-16.
12+
13+
## Nushell
14+
15+
- @cablehead:
16+
17+
- [Respect --login flag in mcp (#16885)](https://github.com/nushell/nushell/pull/16885)
18+
- [Fix mcp by merging parsed blocks to prevent closure panic (#16884)](https://github.com/nushell/nushell/pull/16884)
19+
- [Disable ANSI coloring for mcp error messages (#16857)](https://github.com/nushell/nushell/pull/16857)
20+
- [Relay rich error formatting in mcp for LLM-friendly diagnostics (#16839)](https://github.com/nushell/nushell/pull/16839)
21+
22+
- @blindFS:
23+
24+
- [Ignore hover_on_external_command in LSP tests for CI (#16880)](https://github.com/nushell/nushell/pull/16880)
25+
- [Fix wrong argument order of buffer_editor for `config nu` (#16877)](https://github.com/nushell/nushell/pull/16877)
26+
- [Fix flattening of aliased external calls (#16876)](https://github.com/nushell/nushell/pull/16876)
27+
- [Trim unmatched prefix/suffix quotes in completion matcher (#16869)](https://github.com/nushell/nushell/pull/16869)
28+
- [Fix file completion for redirection targets (#16831)](https://github.com/nushell/nushell/pull/16831)
29+
- [Refactor parser to move reserved keyword values check in parse_value (#16415)](https://github.com/nushell/nushell/pull/16415)
30+
31+
- @Bahex:
32+
33+
- [Update to development version of reedline (#16878)](https://github.com/nushell/nushell/pull/16878)
34+
- [Clean up error handlers when jumping outside `try` blocks (#16838)](https://github.com/nushell/nushell/pull/16838)
35+
36+
- @Tyarel8:
37+
38+
- [Add NotStartsWith and NotEndsWith operators to help (#16873)](https://github.com/nushell/nushell/pull/16873)
39+
- [Add `not-starts-with` and `not-ends-with` operators (#16852)](https://github.com/nushell/nushell/pull/16852)
40+
41+
- @cptpiepmatz:
42+
43+
- [Bump to dev version 0.108.1 (#16871)](https://github.com/nushell/nushell/pull/16871)
44+
- [Bump Windows crates (#16843)](https://github.com/nushell/nushell/pull/16843)
45+
46+
- @app/dependabot:
47+
48+
- [Bump peter-evans/create-or-update-comment from 4 to 5 (#16866)](https://github.com/nushell/nushell/pull/16866)
49+
- [Bump peter-evans/find-comment from 3 to 4 (#16865)](https://github.com/nushell/nushell/pull/16865)
50+
- [Bump crate-ci/typos from 1.37.1 to 1.38.1 (#16864)](https://github.com/nushell/nushell/pull/16864)
51+
52+
- @sholderbach:
53+
54+
- [Bump version for 0.108.0 release (#16863)](https://github.com/nushell/nushell/pull/16863)
55+
- [Add required fields for crate publish to nu-mcp (#16862)](https://github.com/nushell/nushell/pull/16862)
56+
57+
- @simonborje:
58+
59+
- [Prevent directory completions from falling back to regular files (#16846)](https://github.com/nushell/nushell/pull/16846)
60+
61+
- @fdncred:
62+
63+
- [Update reedline to latest commit a274653 (#16841)](https://github.com/nushell/nushell/pull/16841)
64+
65+
- @mkatychev:
66+
- [Enforce assignment type annotations at runtime (#16079)](https://github.com/nushell/nushell/pull/16079)
67+
68+
## Awesome Nu
69+
70+
- @brendon-felix:
71+
- [Add nu_plugin_ls_colorize (#135)](https://github.com/nushell/awesome-nu/pull/135)
72+
73+
## Documentation
74+
75+
- @Bahex:
76+
77+
- [Add release notes for v0.108.0 (#2055)](https://github.com/nushell/nushell.github.io/pull/2055)
78+
79+
- @Tyarel8:
80+
81+
- [Update operators documentation (#2054)](https://github.com/nushell/nushell.github.io/pull/2054)
82+
83+
- @hustcer:
84+
85+
- [Fix typos in docs (#2053)](https://github.com/nushell/nushell.github.io/pull/2053)
86+
- [Refresh Nu command docs for v0.108.0 (#2052)](https://github.com/nushell/nushell.github.io/pull/2052)
87+
88+
- @cablehead:
89+
- [Add custom metadata support and HTTP response metadata docs (#2051)](https://github.com/nushell/nushell.github.io/pull/2051)
90+
91+
## nu-ansi-term
92+
93+
- @cptpiepmatz:
94+
- [Prepare release (#72)](https://github.com/nushell/nu-ansi-term/pull/72)
95+
- [Ensure no-std works via CI (#70)](https://github.com/nushell/nu-ansi-term/pull/70)
96+
97+
## reedline
98+
99+
- @sholderbach:
100+
101+
- [Fix typos (#962)](https://github.com/nushell/reedline/pull/962)
102+
- [Bump version for 0.43.0 release (#961)](https://github.com/nushell/reedline/pull/961)
103+
104+
- @blindFS:
105+
106+
- [Fix cursor dislocation during history navigation (#959)](https://github.com/nushell/reedline/pull/959)
107+
108+
- @collinmurch:
109+
- [Fix shift selection in vi (insert) and emacs mode (#927)](https://github.com/nushell/reedline/pull/927)
110+
111+
## Nu_Scripts
112+
113+
- @petrisch:
114+
115+
- [Add --upgrade-available flag to winget list (#1182)](https://github.com/nushell/nu_scripts/pull/1182)
116+
117+
- @ryan4yin:
118+
119+
- [Fix git worktree add - make branch optional (#1181)](https://github.com/nushell/nu_scripts/pull/1181)
120+
121+
- @sholderbach:
122+
123+
- [Include nu-mcp in make_release/nu_release (#1180)](https://github.com/nushell/nu_scripts/pull/1180)
124+
125+
- @Kissaki:
126+
127+
- [Add winget upgrades command (#1179)](https://github.com/nushell/nu_scripts/pull/1179)
128+
129+
- @Juhan280:
130+
- [Add description to eza module (#1178)](https://github.com/nushell/nu_scripts/pull/1178)
131+
132+
## Tree-sitter
133+
134+
- @blindFS:
135+
136+
- [Fix multiline match patterns (#229)](https://github.com/nushell/tree-sitter-nu/pull/229)
137+
138+
- @Tyarel8:
139+
- [Add not-starts/ends-with operators (#227)](https://github.com/nushell/tree-sitter-nu/pull/227)

0 commit comments

Comments
 (0)