github nushell/reedline v0.12.0
0.12.0

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

New release for nushell 0.69.0

This release adds some helpful new experimental features and improves the vi mode.

Improvements

  • Allow external manipulation of the command line buffer, fixes #423. Very useful to integrate tools that don't directly work with our completion API (@unrelentingtech in #472)
  • You are now not forced to statically link sqlite by using the sqlite-dynlib feature instead of sqlite (@jcgruenhage, @sholderbach in #474)
  • Nushell specific: List that space can be bound through Char(' ') (@sholderbach in #486)
  • Vi-Refactor: Properly parse motions separate from the actions (@sholderbach in #484)
    • Improves . behavior: now useable with a count and only affecting editing operations.
    • Improvement to ; and .: Now picking up the last search from an editing operation and also usable in an editing operation
    • Finally: support for dh and dl
    • Fix vi character search (f/F/t/T) parsing (additonal work in #483)

Breaking changes

  • Change history session_id to a systematically generated number (@fdncred) in #481, #485)

Experimental new features

  • Basic external printer to output from a concurrent thread by @GrxE in #467

New Contributors

Full Changelog: v0.11.0...v0.12.0

Don't miss a new reedline release

NewReleases is sending notifications on new releases.