Releases: a-kenji/tui-term
v0.2.0
This release is compatible with the currently released ratatui: v0.29.0.
What's Changed
- Bump ratatui -> 0.29.0 by @jeevithakannan2 in #243
- add test folder to crate to be able to run tests on crate by @solomoncyj in #242
- chore(deps): bump ratatui from 0.28.0 to 0.28.1 by @dependabot in #225
- chore(deps): bump insta from 1.39.0 to 1.40.0 by @dependabot in #229
- chore(deps): bump once_cell from 1.20.1 to 1.20.2 by @dependabot in #241
- chore(deps): bump bytes from 1.7.2 to 1.8.0 by @dependabot in #244
New Contributors
- @jeevithakannan2 made their first contribution in #243
- @solomoncyj made their first contribution in #242
Full Changelog: v0.1.13...v0.2.0
v0.1.13
This release is compatible with the currently released ratatui
: v0.28.0
.
What's Changed
- refactor: prefer
area()
tosize()
by @a-kenji in #222 - refactor: remove deprecated
get_mut()
function by @a-kenji in #223 - chore: move treefmt.toml until upstream fix is in by @a-kenji in #216
- chore: update ratatui and crossterm by @a-kenji in #221
Full Changelog: v0.1.12...v0.1.13
v0.1.12
This release is compatible with the currently released ratatui: v0.27.0
.
What's Changed
- fix(example/smux): don't crash on some control codes by @kxxt in #189
- chore(deps): bump cachix/cachix-action from 14 to 15 by @dependabot in #199
- chore(deps): bump insta from 1.38.0 to 1.39.0 by @dependabot in #197
- chore(deps): bump tokio from 1.37.0 to 1.38.0 by @dependabot in #203
- chore(deps): bump ratatui from 0.26.3 to 0.27.0 by @dependabot in #205
Full Changelog: v0.1.11...v0.1.12
v0.1.11
This release is compatible with the currently released ratatui: v0.26.2
.
Consumers that implement the Screen
trait manually
may want to look into how the underlying implementation changed in #182.
What's Changed
- Fix parameter order of crossterm resize event by @kxxt in #176
- Implement resize for the smux example by @kxxt in #177
- examples: smux handle control characters by @a-kenji in #178
- examples: show cursor on focused pane in the smux example by @a-kenji in #179
- ci(fix): correct the buildbot base branch by @a-kenji in #183
- fix: render cells that has no content but styles by @kxxt in #182
Full Changelog: v0.1.10...v0.1.11
v0.1.10
This release is compatible with the currently released ratatui: v0.26.2
.
BREAKING: MSRV is now rustc --version
: 1.74.0
.
Full Changelog: v0.1.9...v0.1.10
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
v0.1.8
This release is compatible with the currently released ratatui: v0.26.1
.
What's Changed
- chore(deps): bump ratatui from 0.26.0 to 0.26.1
Full Changelog: v0.1.7...v0.1.8
v0.1.7
This release is compatible with the currently released ratatui: v0.26.0
.
What's Changed
- Add unstable controller interface, for
oneshot
commands.
Please see the examples for more details. - The visibility of the cursor can now be set.
Full Changelog: v0.1.6...v0.1.7
tui-term-v0.1.6
This release is compatible with the currently released ratatui: v0.25.0
.
What's Changed
- examples: improve cross platform support in #95
- bench: init divan in #96
- chore(doc): fix typo by @kyu08 in #108
- chore(doc): fix typo by @kyu08 in #109
- fix: change note type in #123
- chore(deps)!: bump ratatui from
0.24.0
to0.25.0
in #124
New Contributors
Full Changelog: v0.1.5...v0.1.6
tui-term-v0.1.5
This release is compatible with the currently released ratatui: v0.24.0
.
BREAKING: MSRV is now rustc --version
: 1.70.0
.
What's Changed
- chore(fmt): init taplo in #75
- ci: init merge queue in #77
- chore(deps): bump ratatui from 0.23.0 to 0.24.0 #92
Full Changelog: v0.1.4...v0.1.5