crossterm v0.14 Release Notes

Release Date: 2019-12-16 // over 4 years ago
    • Replace the input module with brand new event 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 into terminal
      • Remove screen::AlternateScreen
      • Remove screen::Rawscreen
        • Move and rename Rawscreen::into_raw_mode and Rawscreen::disable_raw_mode to terminal::enable_raw_mode and terminal::disable_raw_mode
      • Move screen::EnterAlternateScreen and screen::LeaveAlternateScreen to terminal::EnterAlternateScreen and terminal::LeaveAlternateScreen
      • Replace utils::Output command with style::Print command
    • ๐Ÿ›  Fix enable/disable mouse capture commands on Windows
    • ๐Ÿ‘ Allow trailing comma queue! & execute! macros