mirror of
https://github.com/fdehau/tui-rs.git
synced 2024-11-18 21:26:33 +00:00
59 lines
1.3 KiB
Markdown
59 lines
1.3 KiB
Markdown
# Changelog
|
|
|
|
## To be released
|
|
|
|
## v0.2.3 - 2018-06-09
|
|
|
|
### Added
|
|
|
|
* Add `start_corner` option for `List`
|
|
* Add more text aligment options for `Paragraph`
|
|
|
|
## v0.2.2 - 2018-05-06
|
|
|
|
### Added
|
|
|
|
* `Terminal` implements `Debug`
|
|
|
|
### Changed
|
|
|
|
* Use `FnOnce` instead of `FnMut` in Group::render
|
|
|
|
## v0.2.1 - 2018-04-01
|
|
|
|
### Added
|
|
|
|
* Add `AlternateScreenBackend` in `termion` backend
|
|
* Add `TermionBackend::with_stdout` in order to let an user of the library
|
|
provides its own termion struct
|
|
* Add tests and documentation for `Buffer::pos_of`
|
|
* Remove leading whitespaces when wrapping text
|
|
|
|
### Fixed
|
|
|
|
* Fix `debug_assert` in `Buffer::pos_of`
|
|
* Pass the style of `SelectableList` to the underlying `List`
|
|
* Fix missing character when wrapping text
|
|
* Fix panic when specifying layout constraints
|
|
|
|
## v0.2.0 - 2017-12-26
|
|
|
|
### Added
|
|
|
|
* Add `MouseBackend` in `termion` backend to handle scroll and mouse events
|
|
* Add generic `Item` for items in a `List`
|
|
|
|
### Changed
|
|
|
|
* Rename `TermionBackend` to `RawBackend` (to distinguish it from the `MouseBackend`)
|
|
* Generic parameters for `List` to allow passing iterators as items
|
|
* Generic parameters for `Table` to allow using iterators as rows and header
|
|
* Generic parameters for `Tabs`
|
|
* Rename `border` bitflags to `Borders`
|
|
|
|
* Run latest `rustfmt` on all sources
|
|
|
|
### Removed
|
|
|
|
* Drop `log4rs` as a dev-dependencies in favor of `stderrlog`
|