|
| 1 | +--- |
| 2 | +title: 'This week in Nushell #287' |
| 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: "With this week's TWiN, we start reporting on a few more repositories. That is, commits to almost *all* Nushell repos will now" |
| 7 | +--- |
| 8 | + |
| 9 | +# This week in Nushell #287 |
| 10 | + |
| 11 | +Published Friday, 2025-02-21 |
| 12 | + |
| 13 | +## Highlights |
| 14 | + |
| 15 | +With this week's TWiN, we start reporting on a few more repositories. That is, commits to almost |
| 16 | +_all_ [Nushell repos](https://github.com/nushell) will now be included in your curated weekly reading below. |
| 17 | + |
| 18 | +Changes in recent nightlys and main include additional use of the new Custom Attributes feature to assign |
| 19 | +a category to your custom commands. You _did_ read about Custom Attributes in last week's TWiN, right?! |
| 20 | + |
| 21 | +Also, @fdcred brought the latest Reedline into Nushell, so the new Vi-mode features you read about last week |
| 22 | +are now available for dogfooding. |
| 23 | + |
| 24 | +Last, but not least, thanks to @Kissaki for improving multiple codeblocks throughout the doc this week! |
| 25 | + |
| 26 | +All commits in the most recent week: |
| 27 | + |
| 28 | +## Nushell |
| 29 | + |
| 30 | +- cosineblast [made `transpose` reject streams with non-record values](https://github.com/nushell/nushell/pull/15151) |
| 31 | +- fdncred: |
| 32 | + - [bumped the Rust toolchain to 1.83.0](https://github.com/nushell/nushell/pull/15148) |
| 33 | + - [updated to the latest reedline](https://github.com/nushell/nushell/pull/15139) |
| 34 | + - [added `attr category` and `@category` to custom command attributes](https://github.com/nushell/nushell/pull/15137) |
| 35 | +- ayax79: |
| 36 | + - [exposed a flag to not maintain order in `polars concat`](https://github.com/nushell/nushell/pull/15145) |
| 37 | + - [cleaned up minor Polars code](https://github.com/nushell/nushell/pull/15144) |
| 38 | +- NotTheDr01ds: |
| 39 | + - [removed the BACKTRACE message for non-panic errors](https://github.com/nushell/nushell/pull/15143) |
| 40 | + - [removed inheritance for PROMPT variables in `default_env.nu`](https://github.com/nushell/nushell/pull/15130) |
| 41 | + - [replaced "function" with "command" in several user-facing docs](https://github.com/nushell/nushell/pull/15129) |
| 42 | + - [fixed a failing test for man version 2.13.0](https://github.com/nushell/nushell/pull/15123) |
| 43 | + - [added a `buffer_editor` example with arguments in `config nu --doc`](https://github.com/nushell/nushell/pull/15122) |
| 44 | +- atahabaki [added zero padding for numeric ranges in Bracoxide](https://github.com/nushell/nushell/pull/15125) |
| 45 | +- hongquan [added more directory autocomplete for `overlay use`](https://github.com/nushell/nushell/pull/15057) |
| 46 | + |
| 47 | +## Nu_Scripts |
| 48 | + |
| 49 | +- fnuttens [added Zig Version Manager (zvm)](https://github.com/nushell/nu_scripts/pull/1052) |
| 50 | +- hongquan: |
| 51 | + - [improved SSH completion speed](https://github.com/nushell/nu_scripts/pull/1050) |
| 52 | + - [added autocomplete for `git merge`](https://github.com/nushell/nu_scripts/pull/1048) |
| 53 | +- NotTheDr01ds: |
| 54 | + - [fixed failing lints on source files](https://github.com/nushell/nu_scripts/pull/1049) |
| 55 | + - [updated the TWiN script](https://github.com/nushell/nu_scripts/pull/1047) |
| 56 | + |
| 57 | +## Tree-sitter |
| 58 | + |
| 59 | +- blindFS [added attributes support](https://github.com/nushell/tree-sitter-nu/pull/182) |
| 60 | + |
| 61 | +## Documentation |
| 62 | + |
| 63 | +- Kissaki: |
| 64 | + - [updated docs to consistent use `nu` as the code block language](https://github.com/nushell/nushell.github.io/pull/1807) |
| 65 | + - [fixed an outdated `config path` code block](https://github.com/nushell/nushell.github.io/pull/1805) |
| 66 | + - [combined command and output code blocks](https://github.com/nushell/nushell.github.io/pull/1804) |
| 67 | + - [formatted code output and added code block language](https://github.com/nushell/nushell.github.io/pull/1803) |
| 68 | +- NotTheDr01ds: |
| 69 | + - [added a `buffer_editor` example with arguments to the Quickstart](https://github.com/nushell/nushell.github.io/pull/1810) |
| 70 | + - [fixed a typo in TWiN 286](https://github.com/nushell/nushell.github.io/pull/1809) |
| 71 | + - [published TWiN #0286](https://github.com/nushell/nushell.github.io/pull/1808) |
| 72 | + - [fixed a bad localhost link in TWiN 285](https://github.com/nushell/nushell.github.io/pull/1801) |
0 commit comments