Skip to content

Commit aa70496

Browse files
authored
Added TWiN 293 (#1862)
1 parent 17c078c commit aa70496

File tree

1 file changed

+75
-0
lines changed

1 file changed

+75
-0
lines changed

blog/2025-04-04-twin0293.md

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
---
2+
title: 'This week in Nushell #293'
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: 'datetime improvements and more!'
7+
---
8+
9+
# This Week in Nushell #293
10+
11+
Published Friday, 04-Apr 2025
12+
13+
## Highlights
14+
15+
- Thanks to @LoicRiegel for two improvements `into datetime` this week - The command can now use a timezone flag when parsing a specific format, and it also accepts `float`s as input.
16+
- A few additional improvements come to `into datetime` with the upgrade of the `human-date-parser` crate. While we don't always remember to call out upstream improvements, Nushell
17+
just wouldn't be possible without the contributions of numerous contributors outside and upstream from our repos. A huge thanks to these (usually) unsung heroes.
18+
- @pyz4 improved the `polars cast` command to accept a decimal precision and scale. Thank you!
19+
- @blindFS has enabled tab-complete for the built-in modules `std`, `std-rfc`, and their submodules. Woot! Thanks!
20+
- And thanks to @vansh284 for additional exact-match improvements for completions!
21+
- Finally, @mztikk added support on Windows for running scripts on the path.
22+
23+
As always, thank you to all the contributors this week!
24+
25+
## Nushell
26+
27+
### Features & Fixes
28+
29+
- mztikk [considered PATH when running a command is a nushell script in Windows](https://github.com/nushell/nushell/pull/15486).
30+
- fdncred:
31+
- [bumped to the latest Rust version](https://github.com/nushell/nushell/pull/15483).
32+
- [updated human-date-parser to 3.0](https://github.com/nushell/nushell/pull/15426).
33+
- blindFS:
34+
- [refactored commands to be identified by name instead of span content](https://github.com/nushell/nushell/pull/15471).
35+
- [added stdlib virtual path completion & exportable completion](https://github.com/nushell/nushell/pull/15270).
36+
- pyz4 [`polars cast`: added a decimal option for the `dtype` parameter](https://github.com/nushell/nushell/pull/15464).
37+
- WindSoilder:
38+
- [updated rand and rand_chacha to 0.9](https://github.com/nushell/nushell/pull/15463).
39+
- [updated shadow-rs to version 1](https://github.com/nushell/nushell/pull/15462).
40+
- [removed `-s` and `-p` options in `do`](https://github.com/nushell/nushell/pull/15456).
41+
- migraine-user [fixed a typo in doc_config.nu and improved the description](https://github.com/nushell/nushell/pull/15461).
42+
- ysthakur:
43+
- [enabled exact match behavior for any path with slashes](https://github.com/nushell/nushell/pull/15458).
44+
- [reverted "Improve completions for exact matches (Issue #14794)"](https://github.com/nushell/nushell/pull/15457).
45+
- hustcer [fixed upgrading and checking of typos](https://github.com/nushell/nushell/pull/15454).
46+
- 132ikl [added boolean examples to `any` and `all`](https://github.com/nushell/nushell/pull/15442).
47+
- vansh284 [improved completions for exact matches (Issue #14794)](https://github.com/nushell/nushell/pull/15387).
48+
- LoicRiegel:
49+
- [fixed `into datetime` ignoring timezone with format](https://github.com/nushell/nushell/pull/15370).
50+
- [made `into duration` accept floats](https://github.com/nushell/nushell/pull/15297).
51+
- dependabot[bot]:
52+
- [bumped crate-ci/typos from 1.31.0 to 1.31.1](https://github.com/nushell/nushell/pull/15469).
53+
- [bumped bytesize from 1.3.2 to 1.3.3](https://github.com/nushell/nushell/pull/15468).
54+
- [bumped array-init-cursor from 0.2.0 to 0.2.1](https://github.com/nushell/nushell/pull/15460).
55+
- [bumped crate-ci/typos from 1.29.10 to 1.30.3](https://github.com/nushell/nushell/pull/15418).
56+
57+
## Documentation
58+
59+
- sunnyzanchi [made positional parameters more searchable](https://github.com/nushell/nushell.github.io/pull/1859).
60+
- Anabar [fixed an erratum in the default_shell.md](https://github.com/nushell/nushell.github.io/pull/1857).
61+
- dependabot[bot] [bumped vite from 6.0.11 to 6.0.13](https://github.com/nushell/nushell.github.io/pull/1856).
62+
- bfeitknecht [corrected the `std-rfc` reference](https://github.com/nushell/nushell.github.io/pull/1854).
63+
- Kissaki [clarified immutability to avoid confusion](https://github.com/nushell/nushell.github.io/pull/1853).
64+
- hank20010209 [fixed broken links in configuration.md, environment.md, and explore.md](https://github.com/nushell/nushell.github.io/pull/1852).
65+
- NotTheDr01ds [added TWiN 292](https://github.com/nushell/nushell.github.io/pull/1851).
66+
- antonio-caceres [corrected light theme instructions to use the module](https://github.com/nushell/nushell.github.io/pull/1842).
67+
- cosineblast [added documentation for jobs](https://github.com/nushell/nushell.github.io/pull/1826).
68+
69+
## Reedline
70+
71+
- WindSoilder [fixed clippy: replaced `last` with `next_back` on `DoubleEndedIterator`](https://github.com/nushell/reedline/pull/902).
72+
73+
## Integrations
74+
75+
- hustcer [added tests when installing Nu on loongarch64](https://github.com/nushell/integrations/pull/45).

0 commit comments

Comments
 (0)