2019-09-25 03:45:59 +10:00
|
|
|
# Changes crossterm_terminal 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
|
|
|
|
|
|
|
|
# Changes crossterm_terminal 0.2.2
|
2019-04-18 00:24:58 +10:00
|
|
|
- Terminal size Linux was not 0-based.
|
|
|
|
- Made FreeBSD compile
|
|
|
|
|
2019-09-25 03:45:59 +10:00
|
|
|
# Changes crossterm_terminal 0.2
|
2019-04-11 07:46:30 +10:00
|
|
|
- Removed `Terminal:from_output()`
|
|
|
|
|
|
|
|
# Changes crossterm_terminal 0.1
|
|
|
|
- Moved out of `crossterm` 5.4 crate.
|