|
| 1 | +--- |
| 2 | +title: 'This week in Nushell #333' |
| 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-08' |
| 7 | +--- |
| 8 | + |
| 9 | +# This Week in Nushell #333 |
| 10 | + |
| 11 | +Published Friday, 2026-01-16, including PRs merged Friday, 2026-01-02 through Thursday, 2026-01-08. |
| 12 | + |
| 13 | +## Highlights |
| 14 | + |
| 15 | +- New command - `unlet`! |
| 16 | + |
| 17 | +## Nushell |
| 18 | + |
| 19 | +- @ChrisDenton: |
| 20 | + |
| 21 | + - [Fixed removing broken symlinks on Windows (#17320)](https://github.com/nushell/nushell/pull/17320) |
| 22 | + - [Replaced uses of canonicalize in nu-command (#17319)](https://github.com/nushell/nushell/pull/17319) |
| 23 | + - [Introduced `nupath::absolute_with` and used it in `glob` (#17312)](https://github.com/nushell/nushell/pull/17312) |
| 24 | + |
| 25 | +- @fdncred: |
| 26 | + |
| 27 | + - [Added more details to agents.md (#17318)](https://github.com/nushell/nushell/pull/17318) |
| 28 | + - [Replaced deprecated current_dir usage with EngineState::cwd in multiple files (#17303)](https://github.com/nushell/nushell/pull/17303) |
| 29 | + - [Updated reedline to latest commit (#17299)](https://github.com/nushell/nushell/pull/17299) |
| 30 | + - [Fixed `explore` searching (#17289)](https://github.com/nushell/nushell/pull/17289) |
| 31 | + - [Added `memory_size` function on nushell's `Value` (#17287)](https://github.com/nushell/nushell/pull/17287) |
| 32 | + - [Added new command: `unlet` (#17270)](https://github.com/nushell/nushell/pull/17270) |
| 33 | + |
| 34 | +- @IvolliousElectrolux: |
| 35 | + |
| 36 | + - [Fixed OSC 9;9 path reporting in Windows Terminal (Fixes #17300) (#17311)](https://github.com/nushell/nushell/pull/17311) |
| 37 | + |
| 38 | +- @hustcer: |
| 39 | + |
| 40 | + - [Fixed typo & upgraded crate-ci/typos (#17310)](https://github.com/nushell/nushell/pull/17310) |
| 41 | + - [Added --list flag to `to md` for ordered/unordered/none list formatting (#17250)](https://github.com/nushell/nushell/pull/17250) |
| 42 | + |
| 43 | +- @astral-l: |
| 44 | + |
| 45 | + - [Added `month_name` column to `cal --month-names` (#17302)](https://github.com/nushell/nushell/pull/17302) |
| 46 | + |
| 47 | +- @atahabaki: |
| 48 | + |
| 49 | + - [Stopped treating 0 as padding always | bracoxide | str expand (#17294)](https://github.com/nushell/nushell/pull/17294) |
| 50 | + |
| 51 | +- @ysthakur: |
| 52 | + |
| 53 | + - [Changed default IdeMenu min_description_width to 15 (#17280)](https://github.com/nushell/nushell/pull/17280) |
| 54 | + |
| 55 | +- @tom-lubenow: |
| 56 | + |
| 57 | + - [Added GetBlockIR engine call to plugin protocol (#17279)](https://github.com/nushell/nushell/pull/17279) |
| 58 | + |
| 59 | +- @cptpiepmatz: |
| 60 | + |
| 61 | + - [Used `Signature::build` instead of `new` on `debug env` (#17278)](https://github.com/nushell/nushell/pull/17278) |
| 62 | + |
| 63 | +- @ayax79: |
| 64 | + |
| 65 | + - [Allowed series and expressions to be passed into `polars is-in` (#17275)](https://github.com/nushell/nushell/pull/17275) |
| 66 | + |
| 67 | +- @NotTheDr01ds: |
| 68 | + |
| 69 | + - [Added `--icons` option to `table` for `ls` tables (#17248)](https://github.com/nushell/nushell/pull/17248) |
| 70 | + |
| 71 | +- @app/dependabot: |
| 72 | + - [Bumped schemars from 1.1.0 to 1.2.0 (#17316)](https://github.com/nushell/nushell/pull/17316) |
| 73 | + - [Bumped shadow-rs from 1.4.0 to 1.5.0 (#17315)](https://github.com/nushell/nushell/pull/17315) |
| 74 | + - [Bumped dialoguer from 0.11.0 to 0.12.0 (#17314)](https://github.com/nushell/nushell/pull/17314) |
| 75 | + - [Bumped lru from 0.12.5 to 0.16.3 (#17313)](https://github.com/nushell/nushell/pull/17313) |
| 76 | + - [Bumped tokio from 1.46.1 to 1.49.0 (#17309)](https://github.com/nushell/nushell/pull/17309) |
| 77 | + - [Bumped unicase from 2.8.0 to 2.9.0 (#17308)](https://github.com/nushell/nushell/pull/17308) |
| 78 | + - [Bumped fancy-regex from 0.16.1 to 0.17.0 (#17307)](https://github.com/nushell/nushell/pull/17307) |
| 79 | + - [Bumped calamine from 0.28.0 to 0.32.0 (#17306)](https://github.com/nushell/nushell/pull/17306) |
| 80 | + - [Bumped uuid from 1.18.1 to 1.19.0 (#17264)](https://github.com/nushell/nushell/pull/17264) |
| 81 | + - [Bumped csv from 1.3.1 to 1.4.0 (#17262)](https://github.com/nushell/nushell/pull/17262) |
| 82 | + - [Bumped tempfile from 3.23.0 to 3.24.0 (#17261)](https://github.com/nushell/nushell/pull/17261) |
| 83 | + |
| 84 | +## Documentation |
| 85 | + |
| 86 | +- @pcrockett: |
| 87 | + |
| 88 | + - [Used non-conflicting .list filename in install instructions (#2104)](https://github.com/nushell/nushell.github.io/pull/2104) |
| 89 | + |
| 90 | +- @NotTheDr01ds: |
| 91 | + |
| 92 | + - [Published TWiN 332 (#2102)](https://github.com/nushell/nushell.github.io/pull/2102) |
| 93 | + |
| 94 | +- @cablehead: |
| 95 | + |
| 96 | + - [Documented the new --unix-socket flag for HTTP builtins (#2059)](https://github.com/nushell/nushell.github.io/pull/2059) |
| 97 | + |
| 98 | +- @nome: |
| 99 | + - [Removed outdated section on closure type signatures (#2044)](https://github.com/nushell/nushell.github.io/pull/2044) |
| 100 | + |
| 101 | +## reedline |
| 102 | + |
| 103 | +- @ysthakur: |
| 104 | + - [Fixed IdeMenu to use width instead of bytes/chars (#998)](https://github.com/nushell/reedline/pull/998) |
| 105 | + - [Fixed IdeMenu description position not depending on description width (#996)](https://github.com/nushell/reedline/pull/996) |
| 106 | + - [Fixed #912 (#917)](https://github.com/nushell/reedline/pull/917) |
0 commit comments