v0.1.9
This release is compatible with the currently released ratatui: v0.26.1
.
This release increases tui-term
's flexibility.
The two notable changes are breaking changes:
- Looser coupling with
vt100
#152
It is now possible to implement theScreen
trait for alternative backend parser implementations.- PseudoTerminal now contains a generic.
- Automatic dereferencing no longer works for the constructor e.g.
PseudoTerminal::new(&parser.screen())
will fail.
ratatui
's default features are not activated by default anymore, allowing for easier composition with backends other thancrossterm
- consumers might need to manually activate the default features of
ratatui
now.
- consumers might need to manually activate the default features of
What's Changed
- chore: specify required feature for controller example by @chris-olszewski in #151
- Looser coupling with vt100 by @chris-olszewski in #152
- chore(toolchain): bump default development
rust-toolchain
by @a-kenji in #168 - Do not force-enable default ratatui features by @DCNick3 in #165
New Contributors
- @chris-olszewski made their first contribution in #151
- @DCNick3 made their first contribution in #165
Full Changelog: v0.1.8...v0.1.9