All Versions
22
Latest Version
Avg Release Cycle
78 days
Latest Release
541 days ago

Changelog History
Page 2

  • v5.0.3 Changes

    September 15, 2019
    • ๐Ÿ‘Œ Support bell style (#281)
    • Invalidate prompt_size on sigwinch (#280)
    • Do not truncate hint anymore (#284 and #286)
  • v5.0.2 Changes

    August 20, 2019
    • โž• Add CompleteBackward command (#257)
    • ๐Ÿ‘ Allow edit line grow (#255)
    • โž• Add constructor to Context visible for testing (#261)
    • Use nix::ioctl_read_bad! (#265)
    • โž• Add an example to read password (#58)
    • Introduce derive macros for Completer, Helper, Highlighter and Hinter (#267)
  • v5.0.1 Changes

    August 01, 2019
    • rustyline hangs when trying to put the prompt on the left side (#247)
    • Do not request cursor location when stdin is already ready (#246, #249)
    • Do not request cursor location when stdout is not a tty
    • โš  Clippy: fix warnings
  • v5.0.0 Changes

    June 21, 2019

    ๐Ÿ’ฅ Breaking Changes

    • ๐Ÿ›  Fix highlight_prompt signature (#232)

    ๐Ÿ”„ Changelog

    • ๐Ÿ‘‰ Make sure prompt is at the leftmost edge of the screen (#216)
    • ๐Ÿ‘‰ Make possible to detect changes (#230)
    • ๐Ÿ‘Œ Improve undo action (#228)
    • ๐Ÿ›  Fix colors on Windows (#227)
    • โฌ†๏ธ Upgrade dirs dependency
    • โฌ†๏ธ Bump nix to 0.14 (#238)
    • ๐Ÿ›  Fix HistoryHinter (#239)
  • v4.1.0 Changes

    May 17, 2019
    • ๐Ÿ›  Fix nightly build (#217)
    • ๐Ÿ‘‰ Make implementing Helper easier (#213)
    • Introduce FilenameCompleter::complete_path (#211)
    • Replace deprecated ATOMIC_BOOL_INIT (#221)
  • v4.0.0 Changes

    April 24, 2019

    ๐Ÿ’ฅ Breaking Changes

    • Introduce Context which gives history access for completion/suggestion.
    • โšก๏ธ Update nix dependency to 0.13

    ๐Ÿ”„ Changelog

    • Suggestion based on history: HistoryHinter
    • ๐Ÿ‘Œ Support bracketed paste mode on unix
    • Editor::dimensions returns terminal size (#204)
    • ๐Ÿ”‹ Feature toggle dirs to legacy support (#195)
    • ๐Ÿ›  Fix bug in HistoryHinter when ctx.history_index() is 0 (#186)
    • ๐Ÿ›  Fix \t rendering width (#65)
  • v3.0.0 Changes

    December 09, 2018

    ๐Ÿ’ฅ Breaking Changes

    • ๐Ÿ›  fix highlight_char signature
    • remove highlight_dynamic_prompt deprecated method

    ๐Ÿ”„ Changelog

    • โž• Add support for matching delimiter blinking (#111)
    • ๐Ÿ”€ Ensure Editor is Send and Sync. (#160)
    • Complete hints with the right key
    • ๐Ÿ‘ Allow customisation of the output stream
    • Ignore all IO errors during file completion
    • ๐Ÿ›  Fix spelling in documentation
    • Apply clippy::pedantic suggestions
    • ๐Ÿ›  Fix hint display logic
    • ๐Ÿ Simplify surrogate pair handling on windows
    • Rust 2018 edition
  • v2.1.0 Changes

    September 09, 2018
    • ๐Ÿ›  Fix refresh bug (#149)
    • ๐Ÿ‘Œ Improve key press handling:
      • BackTab (Shift-Tab) on both unix and windows
      • F1...F5 on linux console
      • Ctrl-Space on windows
  • v2.0.1 Changes

    September 06, 2018
    • ๐Ÿ‘‰ Use into() instead of casting to c_ulong because of different types in some targets
    • ๐Ÿ Windows: handle shift+arrow
    • ๐Ÿ›  Fix #137
    • Mark highlight_dynamic_prompt as deprecated (My bad).
  • v2.0.0 Changes

    August 26, 2018

    ๐Ÿ’ฅ Breaking Changes

    • add_history_line could take a Into (#77)
      rl.add_history_entry(&line); => rl.add_history_entry(line.as_ref());, see impact on example.
    • ๐Ÿ‘€ Introduce Config struct, see first and final impacts on example.
    • Replace set_completer by set_helper, see impact on example.
    • Replace get_history_const by history and get_history by history_mut.
    • ๐Ÿ‘€ Introduce Candidate trait, see impact on example.

    ๐Ÿ”„ Changelog

    • Page completions
    • Doc (#80)
    • โž• Add an Iterator (#82)
    • ๐Ÿ‘‰ Make History iterable
    • ๐Ÿ›  Fix completion (#95)
    • ๐Ÿ– Handle single ESC key (#66)
    • ๐Ÿ›  Fix autocomplete cancel
    • ๐Ÿ›  Fix insecure history file creation
    • ๐Ÿ›  Fix Ctrl-Z (#20)
    • ๐Ÿ‘ Vi mode support (#94)
    • Add get_history_const() function
    • Numeric arguments (RepeatCount)
    • ๐Ÿšš Move cursor by grapheme not by char (#107)
    • Undos (#60)
    • ๐Ÿ‘‰ Make possible to customize key bindings (#115)
      0a909f7#diff-9cbba383e150da18cf46e47c7a49189fR30
    • โšก๏ธ Optimize cursor movement (#59)
    • Vi overwrite mode
    • ๐Ÿ‘Œ Support additional keys (Function keys, Control+Arrow key, Shift+Arrow key, Insert key)
    • Support initial input (readline_with_initial)
    • โž• Add auto_add_history config flag
    • ๐Ÿ‘ Hints support (#67)
    • ๐Ÿ›  Fix multi-line prompts clearing too many lines
    • Dynamic prompt (arg: ?)
    • ๐Ÿ Enable ansi colors on windows (windows 10 only)
    • ๐Ÿ›  Fix compilation error on FreeBSD (#129)
    • File completion: handle quoted path
    • โฌ†๏ธ Upgrade dependencies
    • ๐Ÿ›  Fix windows file completion (#106, #113, #136)
    • ๐Ÿ‘ Highlight support (#111, #114)
    • Modify Editor Config (#137)