mirror of
https://github.com/FliegendeWurst/cursive.git
synced 2024-11-08 18:30:40 +00:00
Updated CHANGELOG.md with dedicated breaking changes section
This commit is contained in:
parent
9cd4f21963
commit
ed7fca5b54
17
CHANGELOG.md
17
CHANGELOG.md
@ -2,16 +2,19 @@
|
||||
|
||||
## Next version (0.11.0)
|
||||
|
||||
### API updates
|
||||
### Breaking changes
|
||||
|
||||
- Breaking change: `Finder::find_id()` is renamed to `call_on_id()`, and a proper
|
||||
`find_id()` was added instead.
|
||||
- Breaking change: replaced `set_fps(i32)` with `set_autorefresh(bool)`
|
||||
- Breaking change: updated the Backend trait for a simpler input system
|
||||
- Breaking change: `Cursive::{ncurses, pancurses, termion}` now return
|
||||
- `Cursive::{ncurses, pancurses, termion}` now return
|
||||
`io::Result<Self>` instead of panicking. `Cursive::default()` still unwraps.
|
||||
- Also added `Cursive::try_new` for failible backends.
|
||||
- Updated to Rust 2018 (now requires rustc > 1.31)
|
||||
- Replaced `set_fps(i32)` with `set_autorefresh(bool)`
|
||||
- `Finder::find_id()` is renamed to `call_on_id()`, and a proper
|
||||
`find_id()` was added instead.
|
||||
- Updated the Backend trait for a simpler input system
|
||||
- Updated to Rust 2018 edition (now requires rustc > 1.31)
|
||||
|
||||
### API updates
|
||||
|
||||
- Add a logging implementation (`logger::init()`) and a `DebugConsole`
|
||||
(`cursive::toggle_debug_console()`)
|
||||
- Add user-data to Cursive.
|
||||
|
Loading…
Reference in New Issue
Block a user