All Versions
5
Latest Version
1.4
Avg Release Cycle
71 days
Latest Release
1519 days ago

Changelog History

  • v1.4

    July 26, 2016
    • ๐Ÿ‘ #60 Support dynamic autocompletion
    • ๐Ÿ›  Fix ANSI parser on Windows
    • ๐Ÿ›  Fix wrong column width in complete mode on Windows
    • โœ‚ Remove dependent package "golang.org/x/crypto/ssh/terminal"
  • v1.3

    May 09, 2016
    • #38 add SetChildren for prefix completer interface
    • #42 improve multiple lines compatibility
    • ๐Ÿ“ฆ #43 remove sub-package(runes) for gopkg compatiblity
    • ๐Ÿ›  #46 Auto complete with space prefixed line
    • ๐Ÿ‘ #48 support suspend process (ctrl+Z)
    • #49 fix bug that check equals with previous command
    • #53 Fix bug which causes integer divide by zero panicking when input buffer is empty
  • v1.2

    March 05, 2016
    • โž• Add a demo for checking password strength example/readline-pass-strength, , written by @sahib
    • ๐Ÿ‘ #23, support stdin remapping
    • #27, add a UniqueEditLine to Config, which will erase the editing line after user submited it, usually use in IM.
    • โž• Add a demo for multiline example/readline-multiline which can submit one SQL by multiple lines.
    • ๐Ÿ‘Œ Supports performs even stdin/stdout is not a tty.
    • โž• Add a new simple apis for single instance, check by here. It need to save history manually if using this api.
    • ๐Ÿ›  #28, fixes the history is not working as expected.
    • ๐Ÿ‘ #33, vim mode now support c, d, x (delete character), r (replace character)
  • v1.1

    November 20, 2015
    • ๐Ÿ‘ #12 Add support for key <Delete>/<Home>/<End>
    • ๐Ÿšฆ Only enter raw mode as needed (calling Readline()), program will receive signal(e.g. Ctrl+C) if not interact with readline.
    • ๐Ÿ› Bugs fixed for PrefixCompleter
    • Press Ctrl+D in empty line will cause io.EOF in error, Press Ctrl+C in anytime will cause ErrInterrupt instead of io.EOF, this will privodes a shell-like user experience.
    • Customable Interrupt/EOF prompt in Config
    • ๐Ÿ“ฆ #17 Change atomic package to use 32bit function to let it runnable on arm 32bit devices
    • Provides a new password user experience(readline.ReadPasswordEx()).
  • v1.0

    October 16, 2015
    • ๐ŸŽ‰ Initial public release.