What's Changed
- Asyncronous prompt updates by @philocalyst in #1117
- Add
with_persistent_menusoption by @maxim-uvarov in #1118 - Fix for surfaced unlayout in Nushell by @philocalyst in #1122
- Making Reedline aware of the status of completors by @philocalyst in #1123
- fix: dont expand abbr eagerly on submit by @casedami in #1125
- fix: floor word_end to char boundary in abbreviation expansion (panic on multibyte char before cursor) by @easyinplay in #1121
- feat(core): split Extend into CoverLanding vs Span by @kronberger-droid in #1113
- refactor(prompt)!: use nu_ansi_term::Color throughout Prompt Trait by @kronberger-droid in #1128
- feat(history): add typed inherent methods and JSON filter to SqliteBackedHistory by @eitsupi in #1112
- update some dependencies by @fdncred in #1129
- Stronger contracts around completions by @philocalyst in #1136
- feat(vi): add
u,Uvisual mode commands by @matystroia in #1087 - test(editor): keep case-transform selections inside the buffer by @kronberger-droid in #1140
- feat(vi): support deleting chars backward with X by @sim590 in #1067
- Take the external-print anchor from the terminal, not a count by @james-kassabian in #1139
- fix(painter): pin the cursor when a line fills the terminal width by @kronberger-droid in #1141
- fix(painter): don't re-use a bottom-flush prompt anchor after a scroll by @kronberger-droid in #1133
- fix(engine): decide menu completions once the completer answers by @kronberger-droid in #1144
- fix(painter): stop gating the exit erase on after-cursor text by @kronberger-droid in #1145
- feat(helix)!: add helix edit mode behind a feature flag by @kronberger-droid in #1138
- chore: raise rust-version to the 1.95 the locked deps requirements by @kronberger-droid in #1146
- fix(painter): stop trimming the newline that ends a multi-line prompt by @kronberger-droid in #1147
- feat(helix): give select mode its own keybinding table by @kronberger-droid in #1148
- feat(engine): style the cursor cell inside a visual selection by @kronberger-droid in #1149
- Bump minor version by @cptpiepmatz in #1150
New Contributors
- @maxim-uvarov made their first contribution in #1118
- @easyinplay made their first contribution in #1121
- @matystroia made their first contribution in #1087
- @sim590 made their first contribution in #1067
- @james-kassabian made their first contribution in #1139
Full Changelog: v0.49.0...v0.50.0