mirror of
https://github.com/ratatui-org/ratatui
synced 2025-02-16 14:08:44 +00:00
Release v0.3.0-beta.0
This commit is contained in:
parent
ccebb56a83
commit
d0cee47e22
2 changed files with 25 additions and 1 deletions
24
CHANGELOG.md
24
CHANGELOG.md
|
@ -2,6 +2,30 @@
|
|||
|
||||
## To be released
|
||||
|
||||
## v0.3.0-beta.0 - 2018-09-04
|
||||
|
||||
### Added
|
||||
|
||||
* Add a basic `Crossterm` backend
|
||||
|
||||
### Changed
|
||||
|
||||
* Remove `Group` and introduce `Layout` in its place
|
||||
- `Terminal` is no longer required to compute a layout
|
||||
- `Size` has been renamed `Constraint`
|
||||
* Widgets are rendered on a `Frame` instead of a `Terminal` in order to
|
||||
avoid mixing `draw` and `render` calls
|
||||
* `draw` on `Terminal` expects a closure where the UI is built by rendering
|
||||
widgets on the given `Frame`
|
||||
* Update `Widget` trait
|
||||
- `draw` takes area by value
|
||||
- `render` takes a `Frame` instead of a `Terminal`
|
||||
* All widgets use the consumable builder pattern
|
||||
* `SelectableList` can have no selected item and the highlight symbol is hidden
|
||||
in this case
|
||||
* Remove markup langage inside `Paragraph`. `Paragraph` now expects an iterator
|
||||
of `Text` items
|
||||
|
||||
## v0.2.3 - 2018-06-09
|
||||
|
||||
### Added
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "tui"
|
||||
version = "0.2.3"
|
||||
version = "0.3.0-beta.0"
|
||||
authors = ["Florian Dehau <work@fdehau.com>"]
|
||||
description = """
|
||||
A library to build rich terminal user interfaces or dashboards
|
||||
|
|
Loading…
Add table
Reference in a new issue