Skip to content

Commit 9097f87

Browse files
authored
Added TWiN 297 (#1914)
1 parent d1cd716 commit 9097f87

File tree

1 file changed

+136
-0
lines changed

1 file changed

+136
-0
lines changed

blog/2025-05-02-twin0297.md

+136
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,136 @@
1+
---
2+
title: 'This Week in Nushell #297'
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: 'Release week slowdown? I think not!'
7+
---
8+
9+
# This Week in Nushell #297
10+
11+
### Published 2025-05-03
12+
13+
## Highlights
14+
15+
A typical Nushell release week means fewer PRs in general, as we try to make sure things relatively stable. But this week, folks took
16+
the opportunity to contribute to the _other_ Nushell repos in a big way:
17+
18+
- @pyz4's new `polars horizontal` command got merged after the release, so expect to see it in 0.105. Thanks!
19+
- @Kissaki continues some awesome doc updates this week with _twenty_ PRs, including fixing a long-standing issue with Nushell tables not appearing correctly in Android browsers. Thank you!
20+
- A belated thanks to @kill in last week's PRs for adding something we don't see every day—"humlespring", a _game_ that demonstrates Nushell programming concepts!
21+
- And whadda-ya-know, this week @0x4D5352 said, _"Well, just maybe we **should** see that everyday!"_ and added _another_ game—"nu-niversal paperclips". Sweet!
22+
- Thanks to @gmr458 there's now a new table style—`single`. It's like `heavy`, but it's not!
23+
- Ah, @zhiburt. Tables in Nushell just wouldn't be the same without you! Thanks again for your updates and work in this area!
24+
25+
- And finally, for all you neo-vimmers out there, a special request from @chuboe on Discord. An oldie-but-a-goodie from the Integrations repository—A sample [Neovim Nushell `init.lua`](https://github.com/nushell/integrations/tree/main/nvim).
26+
Those of you searching in all the wrong places for information on LSP, editor or IDE integration, or Nvim might finally get Google (or your non-monopolistic search engine of choice) to point you in the right direction.
27+
28+
## Nushell
29+
30+
- Tyarel8 [updated `http get` header example to use a record](https://github.com/nushell/nushell/pull/15674)
31+
- Dorumin [updated `job_recv.rs`](https://github.com/nushell/nushell/pull/15673)
32+
- gmr458 [added a new 'single' table mode](https://github.com/nushell/nushell/pull/15672)
33+
- ysthakur:
34+
- [Bumped to 0.104.1 dev version](https://github.com/nushell/nushell/pull/15669)
35+
- [Bumped version for 0.104.0 release](https://github.com/nushell/nushell/pull/15664)
36+
- [Pinned reedline to 0.40 for 0.104 release](https://github.com/nushell/nushell/pull/15663)
37+
- luong-komorebi [updated Ubuntu version in PLATFORM_SUPPORT.md](https://github.com/nushell/nushell/pull/15662)
38+
- NotTheDr01ds:
39+
- [Renamed `join_where` to `join-where`](https://github.com/nushell/nushell/pull/15660)
40+
- [Reverted "Fix `kv set` with a closure argument"](https://github.com/nushell/nushell/pull/15648)
41+
- fdncred [bumped reedline to 75f2c50](https://github.com/nushell/nushell/pull/15659)
42+
- g2p [upgraded calamine dependency to fix zip semver breakage](https://github.com/nushell/nushell/pull/15657)
43+
- pyz4:
44+
- [Added `polars horizontal` aggregation command](https://github.com/nushell/nushell/pull/15656)
45+
- [Enabled parsing strings as dates and datetime in polars schema](https://github.com/nushell/nushell/pull/15645)
46+
- zhiburt [refactored nu-table with optimizations and a small fix](https://github.com/nushell/nushell/pull/15653)
47+
- Bahex:
48+
- [Made missing value symbol configurable](https://github.com/nushell/nushell/pull/15647)
49+
- [Added ":nu" back to the help text in explore](https://github.com/nushell/nushell/pull/15644)
50+
- [Refactored `Value::follow_cell_path` to reduce clones and return `Cow`](https://github.com/nushell/nushell/pull/15640)
51+
- cptpiepmatz [added `cat` and `get-content` to `open`'s search terms](https://github.com/nushell/nushell/pull/15643)
52+
- hustcer [updated Nu to 0.103.0 for release workflow and improved Windows OS checks](https://github.com/nushell/nushell/pull/15625)
53+
- WindSoilder [raised a reasonable error when using subexpression with `and` operator](https://github.com/nushell/nushell/pull/15623)
54+
- kidrigger [fixed examples about RFC3339 format in `date now` and `format date`](https://github.com/nushell/nushell/pull/15563)
55+
- blindFS [fixed namespace pollution of constants by `use module.nu`](https://github.com/nushell/nushell/pull/15518)
56+
- cosineblast [added inter-job direct messaging](https://github.com/nushell/nushell/pull/15253)
57+
58+
## Integrations
59+
60+
- hustcer [bumped Nu release to v0.104.0-r0](https://github.com/nushell/integrations/pull/48)
61+
62+
## Awesome Nu
63+
64+
- Kissaki [added a reference to plugin-examples](https://github.com/nushell/awesome-nu/pull/119)
65+
66+
## Documentation
67+
68+
- Kissaki made several updates and fixes:
69+
- [Added Nushell example plugin reference to Plugins](https://github.com/nushell/nushell.github.io/pull/1912)
70+
- [Fixed Plugins infinite int stream sample](https://github.com/nushell/nushell.github.io/pull/1911)
71+
- [Fixed code font family declaration](https://github.com/nushell/nushell.github.io/pull/1910)
72+
- [Updated Plugins with v0.104.0 dependencies](https://github.com/nushell/nushell.github.io/pull/1909)
73+
- [Fixed plugins streaming sample](https://github.com/nushell/nushell.github.io/pull/1908)
74+
- [Added missing code font var](https://github.com/nushell/nushell.github.io/pull/1907)
75+
- [Fixed vuepress config](https://github.com/nushell/nushell.github.io/pull/1906)
76+
- [Fixed release blog post changelog title typos](https://github.com/nushell/nushell.github.io/pull/1904)
77+
- [Fixed typo and link in Nushell 0.104.0 blog post](https://github.com/nushell/nushell.github.io/pull/1903)
78+
- [Fixed release notes `$nu.vendor-autoload-dirs`](https://github.com/nushell/nushell.github.io/pull/1898)
79+
- [Updated Plugin example version numbers](https://github.com/nushell/nushell.github.io/pull/1895)
80+
- [Added cookbook virtual env overlay docs](https://github.com/nushell/nushell.github.io/pull/1894)
81+
- [Inlined code-fence env var name](https://github.com/nushell/nushell.github.io/pull/1893)
82+
- [Fixed headline levels in cookbook modules](https://github.com/nushell/nushell.github.io/pull/1892)
83+
- [Added try on external commands mention](https://github.com/nushell/nushell.github.io/pull/1891)
84+
- [Used new code font generally to fix Android monospace](https://github.com/nushell/nushell.github.io/pull/1890)
85+
- [Fixed hooks.md basic hooks examples and hooks list](https://github.com/nushell/nushell.github.io/pull/1889)
86+
- [Documented pre_execution use of commandline command](https://github.com/nushell/nushell.github.io/pull/1888)
87+
- [Fixed hooks.md typos](https://github.com/nushell/nushell.github.io/pull/1887)
88+
- dependabot[bot] [bumped vite from 6.1.5 to 6.1.6](https://github.com/nushell/nushell.github.io/pull/1905)
89+
- Bahex [renamed `missing_symbol` to `missing_value_symbol`](https://github.com/nushell/nushell.github.io/pull/1902)
90+
- NotTheDr01ds:
91+
- [Updated/fixed TWiN extract](https://github.com/nushell/nushell.github.io/pull/1901)
92+
- [Added TWiN #296](https://github.com/nushell/nushell.github.io/pull/1899)
93+
- hustcer [refreshed Nu command docs for v0.104](https://github.com/nushell/nushell.github.io/pull/1900)
94+
- ysthakur:
95+
- [Added notes for 15511 (substring match algorithm)](https://github.com/nushell/nushell.github.io/pull/1896)
96+
- [Added release notes for `0.104.0`](https://github.com/nushell/nushell.github.io/pull/1836)
97+
- LoicRiegel [highlighted datetime handling in release notes 0.104.0](https://github.com/nushell/nushell.github.io/pull/1873)
98+
99+
## Nu_Scripts
100+
101+
- FrancescElies:
102+
- [Fixed `gh: list my stars` wrong sorting](https://github.com/nushell/nu_scripts/pull/1110)
103+
- [Added `gh: list my stars` feature](https://github.com/nushell/nu_scripts/pull/1109)
104+
- [Added `gh-completions: view inlined-comments` feature](https://github.com/nushell/nu_scripts/pull/1106)
105+
- [Added Windows Nushell stuff](https://github.com/nushell/nu_scripts/pull/1105)
106+
- 0x4D5352 [added a game demo: nu-niversal paperclips](https://github.com/nushell/nu_scripts/pull/1108)
107+
- Kissaki [mentioned the `job` command in the task module](https://github.com/nushell/nu_scripts/pull/1107)
108+
109+
## New nu-parser
110+
111+
- WindSoilder:
112+
- [Updated CI to use Ubuntu 24.04](https://github.com/nushell/new-nu-parser/pull/56)
113+
- [Implemented pipeline](https://github.com/nushell/new-nu-parser/pull/55)
114+
115+
## plugin-examples
116+
117+
- cptpiepmatz [bumped nushell version to 0.104](https://github.com/nushell/plugin-examples/pull/2)
118+
119+
## reedline
120+
121+
- ysthakur [bumped version for 0.40.0 release](https://github.com/nushell/reedline/pull/906)
122+
123+
## nufmt
124+
125+
- LoicRiegel [fixed DeclIds](https://github.com/nushell/nufmt/pull/68)
126+
127+
## showcase
128+
129+
- Kissaki:
130+
- [Updated Reedline media links](https://github.com/nushell/showcase/pull/10)
131+
- [Updated media links](https://github.com/nushell/showcase/pull/9)
132+
- [Added a media item](https://github.com/nushell/showcase/pull/8)
133+
134+
## NUPM
135+
136+
- Kissaki [fixed README.md Markdown syntax](https://github.com/nushell/nupm/pull/117)

0 commit comments

Comments
 (0)