Skip to content

Releases: sayanarijit/tui-input

v0.14.0

05 Jul 11:13
5519e31
Compare
Choose a tag to compare

What's Changed

Author note:
This reverts ratatui dependency back to 0.29 (stable) from 0.30-alpha.
People still have the option to use it with any version of ratatui by using crossterm feature with no default feature.
Use: tui-input = {version = "0.14.0", features = ["crossterm"], default-features = false}
Example: cargo run --example crossterm_input --features crossterm --no-default-features

New Contributors

Full Changelog: v0.12.1...v0.14.0

v0.12.1

30 Apr 12:32
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.12.0...v0.12.1

0.12.0

24 Apr 08:49
Compare
Choose a tag to compare

What's Changed

  • feat: simplify examples by @joshka in #29
  • feat: rewrite ratatui example by @joshka in #30
  • Upgrade crossterm and add value_and_reset() by @sayanarijit in #33
    • Added Input::value_and_reset() as a convenience over let value = input.value().clone(); input.reset(). Idea by @jacobat.
    • Upgrade crossterm to 0.29
    • Upgrade ratatui to 0.30,0-alpha.2
  • Upgrade feature flags by @sayanarijit in #34
    • You can now use the crossterm crate directly, instead of ratatui::crossterm, by mentioning features = ["crossterm"].
    • Default feature is now ratatui-crossterm.
    • Termion equivalent of these features are the ratatui-termion and termion features.

New Contributors

Full Changelog: v0.11.1...0.12.0

v0.11.1

27 Nov 09:15
Compare
Choose a tag to compare

What's Changed

  • Handle Repeat key events when using the crossterm backend by @cxreiff in #26

New Contributors

Full Changelog: v0.11.0...v0.11.1

v0.11.0

25 Oct 08:43
a0eca90
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.10.1...v0.11.0

v0.10.1

26 Aug 09:29
0813f9f
Compare
Choose a tag to compare

What's Changed

  • add ALT-BACKSPACE to crossterm's to_input_request by @micielski in #23

New Contributors

Full Changelog: v0.10.0...v0.10.1

v0.10.0

08 Aug 08:03
18ec93b
Compare
Choose a tag to compare

What's Changed

  • feat: migrate from crossterm to ratatui::crossterm by @p0kR in #22

New Contributors

  • @p0kR made their first contribution in #22

Full Changelog: v0.9.0...v0.10.0

v0.9.0

29 Jun 11:19
114a5d6
Compare
Choose a tag to compare
  • termion update: termion: 2.0 -> 4.0
  • Other dependencies minor and patch updates.

v0.8.0

07 Aug 17:08
19107bc
Compare
Choose a tag to compare

Dependency updates.

Breaking change: See crossterm breaking changes, specifically tui_input::backend::crossterm::write will return std::io::Result instead of crossterm::Result.

v0.7.1

23 May 09:30
v0.7.1
8680ca4
Compare
Choose a tag to compare