Termion v1.0.0 Release Notes

  • ๐Ÿš€ Termion 1.0.0 is out! This release is breaking, which is also the reason for the semver bump.

    Highlights

    Lot'ta goodies.

    • ๐Ÿ‘ Mouse support: If you enabled mouse mode through the MouseTerminal struct, you can get mouse events (thanks to IGI-111).
    • ๐Ÿ‘ TrueColor support: You can now use true color, by the Rgb struct.
    • A complete revision of the way escapes are handled: Everything is now done through Display instead of custom traits.
    • isatty wrapper: termion::is_tty takes any T: AsRawFd and gives you a bool.
    • ๐Ÿš€ Crates.io release: Previously, it was distributed solely through git. This turns out to be very convinient, but quite critical whenever making breaking changes (that is, major semver bumps).