All Versions
5
Latest Version
1.4
Avg Release Cycle
71 days
Latest Release
1230 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.