diff --git a/CHANGELOG.md b/CHANGELOG.md index 15f3c9f..354cee8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,20 @@ # Changelog +## Next version: 0.13.0 + +### Breaking changes + +- Update `enum-map` fron 0.5 to 0.6 + +### API updates + +- Add `Effect::Strikethrough` (not supported on ncurses) +- Add `ListView::remove_child` +- Replace `xursive::CbFunc` with `Box` +- Add `ScrollView::{inner_size, is_as_{bottom, top, left, right} }` +- Add getters for current value in `SliderView` +- More fields made public in `cursive::logger` + ## 0.12.0 ### Breaking changes diff --git a/Cargo.toml b/Cargo.toml index d8072e5..1df605a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -22,21 +22,21 @@ repository = "gyscos/cursive" repository = "gyscos/cursive" [dependencies] -enum-map = "0.5" -enumset = "0.4" -log = "0.4.6" +enum-map = "0.6.0" +enumset = "0.4.0" +log = "0.4.8" owning_ref = "0.4.0" -toml = "0.5.0" -unicode-segmentation = "1.2.1" +toml = "0.5.1" +unicode-segmentation = "1.3.0" unicode-width = "0.1.5" -xi-unicode = "0.1.0" -libc = "0.2.51" +xi-unicode = "0.2.0" +libc = "0.2.60" term_size = { version = "0.3.1", optional = true } -crossbeam-channel = "0.3.8" +crossbeam-channel = "0.3.9" lazy_static = "1.3.0" -chrono = "0.4.6" -hashbrown = "0.3" -cfg-if = "0.1.7" +chrono = "0.4.7" +hashbrown = "0.5.0" +cfg-if = "0.1.9" [dependencies.num] default-features = false @@ -63,23 +63,23 @@ version = "0.16.1" [dependencies.pulldown-cmark] default-features = false optional = true -version = "0.5" +version = "0.5.3" [dependencies.termion] optional = true -version = "1.5.1" +version = "1.5.3" [dependencies.crossterm] optional = true -version = "0.9.2" +version = "0.10.1" [target.'cfg(unix)'.dependencies] -signal-hook = "0.1.8" +signal-hook = "0.1.10" [dev-dependencies] -rand = "0.6.5" +rand = "0.7.0" pretty-bytes = "0.2.2" -atty = "0.2.11" +atty = "0.2.13" [features] blt-backend = ["bear-lib-terminal"]