crossterm v0.14 Release Notes
Release Date: 2019-12-16 // over 4 years ago-
- Replace the
input
module with brand newevent
module- Terminal Resize Events
- Advanced modifier (SHIFT | ALT | CTRL) support for both mouse and key events and
- futures Stream (feature 'event-stream')
- Poll/read API
- It's highly recommended to read the Upgrade from 0.13 to 0.14 documentation
- โฌ๏ธ Replace
docs/UPGRADE.md
with the Upgrade Paths documentation - โ Add
MoveToColumn
,MoveToPreviousLine
,MoveToNextLine
commands - ๐ Merge
screen
module intoterminal
- Remove
screen::AlternateScreen
- Remove
screen::Rawscreen
- Move and rename
Rawscreen::into_raw_mode
andRawscreen::disable_raw_mode
toterminal::enable_raw_mode
andterminal::disable_raw_mode
- Move and rename
- Move
screen::EnterAlternateScreen
andscreen::LeaveAlternateScreen
toterminal::EnterAlternateScreen
andterminal::LeaveAlternateScreen
- Replace
utils::Output
command withstyle::Print
command
- Remove
- ๐ Fix enable/disable mouse capture commands on Windows
- ๐ Allow trailing comma
queue!
&execute!
macros
- Replace the