diff --git a/CHANGELOG.md b/CHANGELOG.md index 3be99636..fc02d024 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). ## Unreleased +## 0.6.0 - 2020-12-26 + ### Added ⭐ * Turn off `Window` title bars with `window.title_bar(false)`. @@ -21,7 +23,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). * Add `egui::math::Rot2`: rotation helper. * `Response` now contains the `Id` of the widget it pertains to. * `ui.allocate_response` that allocates space and checks for interactions. -* Add response.interact(sense), e.g. to check for clicks on labels. +* Add `response.interact(sense)`, e.g. to check for clicks on labels. ### Changed 🔧 @@ -38,6 +40,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). * Expand `Window` + `Resize` containers to be large enough for last frames content * `ui.columns`: Columns now defaults to justified top-to-down layouts. * Rename `Sense::nothing()` to `Sense::hover()`. +* Replaced `parking_lot` dependency with `atomic_refcell` by default. ### Fixed 🐛 diff --git a/Cargo.lock b/Cargo.lock index f69d2252..e1db9eda 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -582,7 +582,7 @@ checksum = "9ea835d29036a4087793836fa931b08837ad5e957da9e23886b29586fb9b6650" [[package]] name = "egui" -version = "0.5.0" +version = "0.6.0" dependencies = [ "ahash", "atomic_refcell", @@ -607,7 +607,7 @@ dependencies = [ [[package]] name = "egui_glium" -version = "0.5.0" +version = "0.6.0" dependencies = [ "chrono", "clipboard", @@ -621,7 +621,7 @@ dependencies = [ [[package]] name = "egui_web" -version = "0.5.0" +version = "0.6.0" dependencies = [ "egui", "js-sys", diff --git a/egui/Cargo.toml b/egui/Cargo.toml index e3a9a12d..f33c2f82 100644 --- a/egui/Cargo.toml +++ b/egui/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "egui" -version = "0.5.0" +version = "0.6.0" authors = ["Emil Ernerfeldt "] description = "Simple, portable immediate mode GUI library for Rust" edition = "2018" diff --git a/egui_glium/CHANGELOG.md b/egui_glium/CHANGELOG.md index 94943b18..381f4237 100644 --- a/egui_glium/CHANGELOG.md +++ b/egui_glium/CHANGELOG.md @@ -7,6 +7,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). ## Unreleased +## 0.6.0 - 2020-12-26 + ### Added * `egui_glium` will auto-save your app state every 30 seconds. diff --git a/egui_glium/Cargo.toml b/egui_glium/Cargo.toml index 5a2dd6ce..4c83d0d1 100644 --- a/egui_glium/Cargo.toml +++ b/egui_glium/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "egui_glium" -version = "0.5.0" +version = "0.6.0" authors = ["Emil Ernerfeldt "] description = "Bindings for using Egui natively using the glium library" edition = "2018" @@ -16,7 +16,7 @@ include = [ "**/*.rs", "Cargo.toml"] chrono = { version = "0.4" } clipboard = "0.5" directories-next = "2" -egui = { version = "0.5.0", path = "../egui", features = ["serde", "serde_json"] } +egui = { version = "0.6.0", path = "../egui", features = ["serde", "serde_json"] } glium = "0.29" serde = "1" serde_json = "1" diff --git a/egui_web/CHANGELOG.md b/egui_web/CHANGELOG.md index ee081e0c..c22f09de 100644 --- a/egui_web/CHANGELOG.md +++ b/egui_web/CHANGELOG.md @@ -7,6 +7,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). ## Unreleased +## 0.6.0 - 2020-12-26 + ### Added ⭐ * Auto-save of app state to local storage diff --git a/egui_web/Cargo.toml b/egui_web/Cargo.toml index 9c9f62f6..26cca06b 100644 --- a/egui_web/Cargo.toml +++ b/egui_web/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "egui_web" -version = "0.5.0" +version = "0.6.0" authors = ["Emil Ernerfeldt "] description = "Bindings for compiling Egui code to WASM for a web page" license = "MIT OR Apache-2.0" @@ -16,7 +16,7 @@ include = [ "**/*.rs", "Cargo.toml"] crate-type = ["cdylib", "rlib"] [dependencies] -egui = { version = "0.5.0", path = "../egui", features = ["serde"] } +egui = { version = "0.6.0", path = "../egui", features = ["serde"] } js-sys = "0.3" serde = "1" serde_json = "1"