rustyline v7.0.0 Release Notes

Release Date: 2020-11-22 // over 3 years ago
  • ๐Ÿ’ฅ Breaking Changes

    • Append histo (Should fix #400): a mutable reference is now needed to save history
    • Detach hint title from completion text (#414): Hinter trait has a new associated type (just add type Hint = String; to fix old implementations)
    • Flexible AcceptLine, fix bug in multi-line accept (#379)
    • Split KeyPress into separate Key and Modifier types. (#318 / #421)

    ๐Ÿ”„ Changelog

    • Make possible to deactivate move_cursor_at_leftmost (#445 / #448)
    • Ctrl+Left, Ctrl+Right for word skip (#146)
    • Implement indentation commands (#452)
    • Implement Candidate for str (#447)
    • Ignore EINTR while polling (#454)
    • ๐Ÿ›  Fix input validation (#461)
    • Document Validator::validate_while_typing not being implemented (#460)
    • โฌ†๏ธ Upgrade dependencies and switch back to dirs (#456)

Previous changes from v6.3.0

  • ๐Ÿ”„ Changelog

    • ๐Ÿ›  Fix panic on Windows (#433)
    • ๐Ÿ›  Fix History::load (#409)
    • Vi: insert mode escape seq fallback to command mode (#416)
    • ๐Ÿ‘Œ Improve History::save (#412)
    • Handle SIGWINCH while calling move_cursor_at_leftmost (May fix #402)
    • โšก๏ธ Update nix to 0.18 (#428)