# Version 0.3.2 - Removed `crossterm_cursor::sys` dependency ([PR #2](https://github.com/crossterm-rs/crossterm-terminal/pull/2)) - Internal refactoring & documentation ([PR #3](https://github.com/crossterm-rs/crossterm-terminal/pull/3)) - Removed all references to the crossterm book ([PR #4](https://github.com/crossterm-rs/crossterm-terminal/pull/4)) # Version 0.3.1 - Maintenance release only - Moved to a [separate repository](https://github.com/crossterm-rs/crossterm-terminal) # Version 0.3.0 - `Terminal::terminal_size` to `Terminal::size` - `Terminal::size()` returns `Result<(u16, u16)>` - Return written bytes: [return-written-bytes] - Synced all `i16` values for indexing: set size, get size, scrolling to `u16` values - Synced set/get terminal size behaviour: [fixed-get-set-terminal-size] - `ExecutableCommand::queue` returns `crossterm::Result` - `QueueableCommand::queue` returns `crossterm::Result` - Command API takes mutable self instead of self [return-written-bytes]: https://github.com/crossterm-rs/crossterm/pull/212 [fixed-get-set-terminal-size]: https://github.com/crossterm-rs/crossterm/pull/242 # Version 0.2.2 - Terminal size Linux was not 0-based. - Made FreeBSD compile # Version 0.2.0 - Removed `Terminal:from_output()` # Version 0.1.0 - Moved out of `crossterm` 5.4 crate.