|
| 1 | +--- |
| 2 | +title: 'This week in Nushell #364' |
| 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-08-13' |
| 7 | +--- |
| 8 | + |
| 9 | +# This Week in Nushell #364 |
| 10 | + |
| 11 | +Published Friday, 2026-08-14, including PRs merged Friday, 2026-08-07 through Thursday, 2026-08-13. |
| 12 | + |
| 13 | +## Nushell |
| 14 | + |
| 15 | +- @kronberger-droid: |
| 16 | + |
| 17 | + - [chore(reedline): bumped to latest reedline commit 6b9115d (#18829)](https://github.com/nushell/nushell/pull/18829) |
| 18 | + - [fix(config): matched unnamed keybindings by the key they bind (#18828)](https://github.com/nushell/nushell/pull/18828) |
| 19 | + - [fix(completion): stopped the cache reordering the answer it stands in for (#18806)](https://github.com/nushell/nushell/pull/18806) |
| 20 | + - [bumped reedline to e4fe8ed (#18798)](https://github.com/nushell/nushell/pull/18798) |
| 21 | + |
| 22 | +- @fdncred: |
| 23 | + |
| 24 | + - [added `cli` key to `$ans` record, renamed `last_result_size` to `max_last_result_size` (#18827)](https://github.com/nushell/nushell/pull/18827) |
| 25 | + - [bug: made `$ans` work better with TUIs (#18820)](https://github.com/nushell/nushell/pull/18820) |
| 26 | + - [fix: allowed semver to have coloring, added `--loose` flag (#18819)](https://github.com/nushell/nushell/pull/18819) |
| 27 | + - [reduced ast footprint, increased ir footprint - phase 0 (#18808)](https://github.com/nushell/nushell/pull/18808) |
| 28 | + - [updated deps (#18802)](https://github.com/nushell/nushell/pull/18802) |
| 29 | + - [Allowed all built-in commands with `--regex` to use LRU (#18797)](https://github.com/nushell/nushell/pull/18797) |
| 30 | + - [updated uu-utils crates to v0.10.0 (#18795)](https://github.com/nushell/nushell/pull/18795) |
| 31 | + - [allowed parameters with `#` to be passed (#18782)](https://github.com/nushell/nushell/pull/18782) |
| 32 | + - [upgraded `kdl` to support `--spec 1` or `--spec 2` (#18779)](https://github.com/nushell/nushell/pull/18779) |
| 33 | + - [added `$ans` record for storing the last result from the repl (#18729)](https://github.com/nushell/nushell/pull/18729) |
| 34 | + |
| 35 | +- @Bahex: |
| 36 | + |
| 37 | + - [Fixed module item completion (#18826)](https://github.com/nushell/nushell/pull/18826) |
| 38 | + |
| 39 | +- @cpea2506: |
| 40 | + |
| 41 | + - [bumped devicons to 0.6.13 (#18817)](https://github.com/nushell/nushell/pull/18817) |
| 42 | + |
| 43 | +- @Mrfiregem: |
| 44 | + |
| 45 | + - [Showed deprecation entries in `scope commands` output (#18815)](https://github.com/nushell/nushell/pull/18815) |
| 46 | + |
| 47 | +- @hexbinoct: |
| 48 | + |
| 49 | + - [Lexed quotes inside interpolated string subexpressions (#18812)](https://github.com/nushell/nushell/pull/18812) |
| 50 | + |
| 51 | +- @latent-9: |
| 52 | + |
| 53 | + - [fix(stor): rejected a missing file in stor import instead of discarding the in-memory database (#18809)](https://github.com/nushell/nushell/pull/18809) |
| 54 | + |
| 55 | +- @app/dependabot: |
| 56 | + - [build(deps): bumped bytesize from 2.4.0 to 2.7.0 (#18825)](https://github.com/nushell/nushell/pull/18825) |
| 57 | + - [build(deps): bumped taiki-e/install-action from 2.85.8 to 2.85.11 (#18824)](https://github.com/nushell/nushell/pull/18824) |
| 58 | + - [build(deps): bumped actions-rust-lang/setup-rust-toolchain from 1.12.0 to 1.17.0 (#18823)](https://github.com/nushell/nushell/pull/18823) |
| 59 | + - [build(deps): bumped Swatinem/rust-cache from 2.9.1 to 2.9.2 (#18822)](https://github.com/nushell/nushell/pull/18822) |
| 60 | + |
| 61 | +## reedline |
| 62 | + |
| 63 | +- @kronberger-droid: |
| 64 | + |
| 65 | + - [fix(painter): stopped trimming the newline that ends a multi-line prompt (#1147)](https://github.com/nushell/reedline/pull/1147) |
| 66 | + - [chore: raised rust-version to the 1.95 the locked deps requirements (#1146)](https://github.com/nushell/reedline/pull/1146) |
| 67 | + - [fix(painter): stopped gating the exit erase on after-cursor text (#1145)](https://github.com/nushell/reedline/pull/1145) |
| 68 | + - [fix(engine): decided menu completions once the completer answers (#1144)](https://github.com/nushell/reedline/pull/1144) |
| 69 | + - [fix(painter): pinned the cursor when a line fills the terminal width (#1141)](https://github.com/nushell/reedline/pull/1141) |
| 70 | + - [feat(helix)!: added helix edit mode behind a feature flag (#1138)](https://github.com/nushell/reedline/pull/1138) |
| 71 | + - [fix(painter): didn't re-use a bottom-flush prompt anchor after a scroll (#1133)](https://github.com/nushell/reedline/pull/1133) |
| 72 | + |
| 73 | +- @james-kassabian: |
| 74 | + - [Took the external-print anchor from the terminal, not a count (#1139)](https://github.com/nushell/reedline/pull/1139) |
| 75 | + |
| 76 | +## Documentation |
| 77 | + |
| 78 | +- @orthonormalremy: |
| 79 | + |
| 80 | + - [converted the direnv export PATH to a list before loading it into env (#2223)](https://github.com/nushell/nushell.github.io/pull/2223) |
| 81 | + |
| 82 | +- @idzikovsky: |
| 83 | + |
| 84 | + - [Fixed missing word in style guide for surrounding constructs (#2222)](https://github.com/nushell/nushell.github.io/pull/2222) |
| 85 | + |
| 86 | +- @app/dependabot: |
| 87 | + - [bumped js-yaml from 3.15.0 to 3.15.1 (#2221)](https://github.com/nushell/nushell.github.io/pull/2221) |
| 88 | + |
| 89 | +## Tree-sitter |
| 90 | + |
| 91 | +- @app/dependabot: |
| 92 | + - [chore(deps-dev): bumped js-yaml from 4.3.0 to 4.3.1 (#255)](https://github.com/nushell/tree-sitter-nu/pull/255) |
| 93 | + |
| 94 | +## nufmt |
| 95 | + |
| 96 | +- @fdncred: |
| 97 | + - [batched fixes (#212)](https://github.com/nushell/nufmt/pull/212) |
| 98 | + |
| 99 | +## VSCode Extension |
| 100 | + |
| 101 | +- @mst-mkt: |
| 102 | + - [fix: fixed Syntax highlighting broken for bare string values in records (#237)](https://github.com/nushell/vscode-nushell-lang/pull/237) |
| 103 | + |
| 104 | +## New nu-parser |
| 105 | + |
| 106 | +- @InnocentZero: |
| 107 | + - [Fixed type inferencing in partial if blocks (#73)](https://github.com/nushell/new-nu-parser/pull/73) |
| 108 | + - [Added oneof<...> type declarations (#71)](https://github.com/nushell/new-nu-parser/pull/71) |
0 commit comments