New release for nushell 0.67.0
This release improves the undo/redo handling and several keybindings.
Breaking changes
- The API to change the buffer from a custom
Menu
has been changed to use theEditor
struct to track undo relevant behavior (@bnprks) - The
CircularCompletionHandler
implementing the basic bash like completion and the associatedReedlineEvent::ActionHandler
have been removed as they are not used innushell
and haven't been tested in a while - Update to
crossterm
0.24
(@sholderbach)- We now reexport the
KeyCode
andKeyModifiers
types directly so consumers don't have to explicit import the correctcrossterm
version (@ajeetdsouza, @sholderbach)
- We now reexport the
Improvements
- Undo/Redo will coalesce individual consecutive keypresses and deletions to words correctly, history navigation and menus are tracked correctly (@bnprks)
- vi mode: Support for
d0
,d^
,c0
, andc^
(@bnprks) - Default for all editing modes: support
Ctrl-h
asBackspace
(@morzel85)
This release was made possible by contributions from @bnprks, @fdncred, @morzel85, and @sholderbach