All Versions
Latest Version
Avg Release Cycle
109 days
Latest Release
2042 days ago

Changelog History

  • v0.2.3 Changes

    October 25, 2018

    What's new?

    • โž• Add prompt.FuzzyFilter for fuzzy matching at #92.
    • โž• Add OptionShowCompletionAtStart to show completion at start at #100.
    • โž• Add prompt.NewStderrWriter at #102.

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix resetting display attributes (please see pull #104 for more details).
    • ๐Ÿ›  Fix error handling of Flush function in ConsoleWriter (please see pull #97 for more details).
    • ๐Ÿ›  Fix panic problem when reading from stdin before starting the prompt (please see issue #88 for more details).

    โœ‚ Removed or Deprecated

    • ๐Ÿ—„ prompt.NewStandardOutputWriter is deprecated. Please use prompt.NewStdoutWriter.
  • v0.2.2 Changes

    June 28, 2018

    What's new?

    • ๐Ÿ‘Œ Support CJK(Chinese, Japanese and Korean) and Cyrillic characters.
    • โž• Add OptionCompletionWordSeparator(x string) to customize insertion points for completions.
      • To support this, text query functions by arbitrary word separator are added in Document (please see here for more details).
    • โž• Add FilePathCompleter to complete file path on your system.
    • โž• Add option to customize ascii code key bindings.
    • โž• Add GetWordAfterCursor method in Document.

    โœ‚ Removed or Deprecated

    • ๐Ÿ—„ prompt.Choose shortcut function is deprecated.
  • v0.2.1 Changes

    February 14, 2018

    What's New?

    • ๐Ÿ It seems that windows support is almost perfect.
      • A critical bug is found :( When you change a terminal window size, the layout will be broken because current implementation cannot catch signal for updating window size on Windows.

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix a Shift+Tab handling on Windows.
    • ๐Ÿ›  Fix 4-dimension arrow keys handling on Windows.
  • v0.2.0 Changes

    February 13, 2018

    What's New?

    • ๐Ÿ‘Œ Supports scrollbar when there are too many matched suggestions
    • ๐Ÿ Windows support (but please caution because this is still not perfect).
    • โž• Add OptionLivePrefix to update the prefix dynamically
    • Implement clear screen by Ctrl+L.

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix the behavior of Ctrl+W keybind.
    • ๐Ÿ›  Fix the panic because when running on a docker container (please see here for details).
    • ๐Ÿ›  Fix panic when making terminal window small size after input 2 lines of texts. See here for details).
    • ๐Ÿ›  And also fixed many bugs that layout is broken when using, GNU Terminal and a Goland(IntelliJ).

    ๐Ÿ†• News

    ๐Ÿ†• New core developers are joined (alphabetical order).

    • Nao Yonashiro (Github @orisano)
    • Ryoma Abe (Github @Allajah)
    • Yusuke Nakamura (Github @unasuke)
  • v0.1.0 Changes

    August 15, 2017

    ๐ŸŽ‰ Initial Release