Skip to content

Commit b7318e3

Browse files
authored
Added TWiN 289 (nushell#1829)
1 parent c2e0cf4 commit b7318e3

File tree

1 file changed

+117
-0
lines changed

1 file changed

+117
-0
lines changed

blog/2025-03-07-twin0289.md

Lines changed: 117 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,117 @@
1+
---
2+
title: 'This week in Nushell #289'
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: '10,000th commit milestone and more!'
7+
---
8+
9+
# This Week in Nushell #289
10+
11+
Published Friday, March 7th, 2025
12+
13+
## Highlights
14+
15+
The Nushell repo reached 10,000 commits this week with the addition of an LSP fix by blindFS. Thank you again for the
16+
steady stream of LSP and Treesitter improvements!
17+
18+
Congrats to the YAML family! `to yaml` welcomes new sibling `to yml` so that `open`ing files with either extension
19+
works seamlessly. Thanks LoicReigel!
20+
21+
Thanks MMesch for multiple Polars PRs this week!
22+
23+
And **ayamdobhal** brings some great improvements to `random uuid` with the addition of 4 new UUID version implementations.
24+
Thank you!
25+
26+
As always, here's the full list of commits for the week ...
27+
28+
## Nushell
29+
30+
- **blindFS**
31+
32+
- [Fixed a security audit issue by bumping the `ring` dependency](https://github.com/nushell/nushell/pull/15263)
33+
- [Made LSP completion items respect the `append_whitespace` flag](https://github.com/nushell/nushell/pull/15247)
34+
- [Fixed LSP completion for commands with following text](https://github.com/nushell/nushell/pull/15238)
35+
- [Added manually triggered signature help in LSP](https://github.com/nushell/nushell/pull/15233)
36+
- [Fixed LSP completion label descriptions for `cell_path` and external values](https://github.com/nushell/nushell/pull/15226)
37+
- [Fixed LSP completion for commands defined after the cursor](https://github.com/nushell/nushell/pull/15188)
38+
39+
- **LoicRiegel**
40+
41+
- [Added a `to yml` command](https://github.com/nushell/nushell/pull/15254)
42+
- [Clarified trailing line ending in `to json -r` documentation](https://github.com/nushell/nushell/pull/15234)
43+
44+
- **MMesch**
45+
46+
- [Enhanced polars plugin documentation](https://github.com/nushell/nushell/pull/15250)
47+
- [Added `Xor` to polars plugin nu_expressions](https://github.com/nushell/nushell/pull/15249)
48+
- [Added `And` and `Or` operators to polars plugin nu_expressions](https://github.com/nushell/nushell/pull/15248)
49+
50+
- **ysthakur**
51+
52+
- [Fixed an unterminated loop in `parse_record`](https://github.com/nushell/nushell/pull/15246)
53+
54+
- **ayamdobhal**
55+
56+
- [Added support for UUID versions other than 4 in `random uuid`](https://github.com/nushell/nushell/pull/15239)
57+
58+
- **sgvictorino**
59+
60+
- [Prevented panic when parsing incomplete multi-expr `|` matches](https://github.com/nushell/nushell/pull/15230)
61+
62+
- **hustcer**
63+
64+
- [Added ANSI codes for cursor movement](https://github.com/nushell/nushell/pull/15221)
65+
66+
- **hardfau1t**
67+
68+
- [Fixed `compact` for empty lists or records in columns](https://github.com/nushell/nushell/pull/15213)
69+
70+
- **WindSoilder**
71+
- [Added a helpful message for frozen jobs](https://github.com/nushell/nushell/pull/15206)
72+
- [Fixed `$env.FILE_PWD` and `$env.CURRENT_FILE` inside overlay use](https://github.com/nushell/nushell/pull/15126)
73+
74+
---
75+
76+
## Integrations
77+
78+
- **hustcer**
79+
- [Added support for signing deb and rpm packages](https://github.com/nushell/integrations/pull/35)
80+
81+
---
82+
83+
## Nu_Scripts
84+
85+
- **ziboh**
86+
87+
- [Fixed automatic version switching in `fnm`](https://github.com/nushell/nu_scripts/pull/1064)
88+
89+
- **LoicRiegel**
90+
- [Added zoxide custom completions](https://github.com/nushell/nu_scripts/pull/1063)
91+
92+
---
93+
94+
## New nu-parser
95+
96+
- **ysthakur**
97+
- [Used term type `args` instead of `params`](https://github.com/nushell/new-nu-parser/pull/52)
98+
- [Renamed `return_ty` to `in_out_types`](https://github.com/nushell/new-nu-parser/pull/51)
99+
- [Added record type to the typechecker](https://github.com/nushell/new-nu-parser/pull/50)
100+
101+
---
102+
103+
## Documentation
104+
105+
- **gisle**
106+
107+
- [Updated `thinking_in_nu.md`](https://github.com/nushell/nushell.github.io/pull/1825)
108+
109+
- **NotTheDr01ds**
110+
- [Added TWiN #288](https://github.com/nushell/nushell.github.io/pull/1824)
111+
112+
---
113+
114+
## Tree-sitter
115+
116+
- **blindFS**
117+
- [Refactored `unquoted_pattern_repeat` and `flag_equals_value`](https://github.com/nushell/tree-sitter-nu/pull/189)

0 commit comments

Comments
 (0)