python-prompt-toolkit v0.51 Release Notes
Release Date: 2015-09-24 // over 8 years ago-
๐ New features:
- ๐ Mouse support. (Scrolling and clicking for vt100 terminals. For Windows only clicking.) Both the autocompletion menus and buffer controls respond to scrolling and clicking.
- โ Added auto suggestions. (Like the fish shell.)
- Stdout proxy become thread safe.
- Linewrapping can now be disabled, instead we get horizontal scrolling.
- Line numbering can now be relative. Like the vi 'relativenumber' option.
๐ Fixes:
- ๐ Fixed excessive scrolling in Windows.
- ๐ Bugfix in search highlighting.
- Copy all words during repetition of Ctrl-W presses.
- ๐ The 'libs' folder has been removed.
- ๐ Fix in MultiColumnCompletionsMenu: don't create very big columns.
Backwards-incompatible changes:
- 0๏ธโฃ Disable search by default in KeyBindingManager.
- 0๏ธโฃ Separated abort/exit key bindings. Disabled by default in KeyBindingManager.
- 0๏ธโฃ 'Ignore' became the default on_abort action in
Application
. - 0๏ธโฃ 'Ignore' became the default accept_action in
Buffer
. - ๐จ The layout processors have been refactored. The API is changed.
SwitchableValidator
has been renamed toConditionalValidator
.WindowRenderInfo
has several incompatible changes.- ๐จ Margins have been refactored completely. Now it's the window that has the
margin instead of
BufferControl
. Is is both much more performant and flexible.