From f5d7f70472302fe8167ce1da88ea160223f3443c Mon Sep 17 00:00:00 2001 From: Florian Dehau Date: Sun, 3 Feb 2019 23:03:48 +0100 Subject: [PATCH] Release v0.4.0 --- CHANGELOG.md | 25 ++++++++++++++++++++++--- Cargo.toml | 2 +- 2 files changed, 23 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1f2817f..fc63408 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,9 +1,28 @@ # Changelog -## To be released +## To be released -* Added a new shape: Rectangle -* Upgraded to Rust 2018 edition +## v0.4.0 - 2019-02-03 + +### Added + +* Add a new canvas shape: `Rectangle`. +* Official support of `Crossterm` backend. +* Make it possible to choose the divider between `Tabs`. +* Add word wrapping on Paragraph. +* The gauge widget accepts a ratio (f64 between 0 and 1) in addition of a +percentage. + +### Changed + +* Upgrade to Rust 2018 edition. + +### Fixed + +* Fix rendering of double-width characters. +* Fix race condition on the size of the terminal and expose a size that is +safe to use when drawing through `Frame::size`. +* Prevent unsigned int overflow on large screens. ## v0.3.0 - 2018-11-04 diff --git a/Cargo.toml b/Cargo.toml index 4652683..923a1a2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tui" -version = "0.3.0" +version = "0.4.0" authors = ["Florian Dehau "] description = """ A library to build rich terminal user interfaces or dashboards