github nushell/reedline v0.7.0
0.7.0

latest releases: v0.38.0, v0.37.0, v0.36.0...
2 years ago

New release for nushell 0.64.0

This release introduces a new history API and thus enables addition of different history storage backends to support storing additional metadata that can in the future be used to present more relevant history entries to the user.

Breaking changes

  • New API for the History, addition of several types to query the history independent of a running reedline session, addition of the SqliteBackedHistory (@phiresky)
  • We now use nu-ansi-term 0.46.0 to avoid an unsound Deref impl that confuses the clippy lint clippy::unnecessary_to_owned

Improvements

  • Default keybindings were overhauled to support more common bindings in vi mode and make the code more readable (@Artturin, @sholderbach)

Bug fixes

  • Don't panic if the history directory gets deleted during a running session (@WindSoilder)

This release was made possible by contributions from @Artturin, @elferherrera, @fdncred, @phiresky, @sholderbach. @WindSoilder

Don't miss a new reedline release

NewReleases is sending notifications on new releases.