From e096df0d9b4f87374ddfbf7c09e3dc35ea0564f0 Mon Sep 17 00:00:00 2001 From: Emil Ernerfeldt Date: Thu, 4 Jan 2024 14:37:47 +0100 Subject: [PATCH] Release 0.5.0 --- CHANGELOG.md | 17 +++++++++++++---- Cargo.lock | 2 +- Cargo.toml | 2 +- 3 files changed, 15 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c026759..206043c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,16 @@ ## [Unreleased](https://github.com/rerun-io/egui_tiles/compare/latest...HEAD) -## [0.4.0]](https://github.com/rerun-io/egui_tiles/compare/0.3.1...0.4.0) - 2023-11-23 +## [0.5.0](https://github.com/rerun-io/egui_tiles/compare/0.4.0...0.5.0) - 2024-01-04 +* Pass `TileId` to `make_active` closure (#35) +* Add `SimplificationOptions::OFF` (#38) +* Add `Tree::simplify_children_of_tile` (#39) (#41) +* Expose the internal `u64` part of `TileId` (#40) +* Fix simplification errors that result in warnings after removing panes (#41) +* Add `Tree::active_tiles` for getting visible tiles (#42) + + +## [0.4.0](https://github.com/rerun-io/egui_tiles/compare/0.3.1...0.4.0) - 2023-11-23 * Fix Id clash when using multiple `Tree`s (#32) * Scrollable tab bar (#9) * `Behavior::on_tab_button` can now add context menus, on hover ui etc. (#23) @@ -13,19 +22,19 @@ * Update MSRV to Rust 1.72 -## [0.3.1]](https://github.com/rerun-io/egui_tiles/compare/0.3.0...0.3.1) - 2023-09-29 +## [0.3.1](https://github.com/rerun-io/egui_tiles/compare/0.3.0...0.3.1) - 2023-09-29 * Report edits to user with `Behavior::on_edit` (#29) * Make `Tree::simplify` public (#28) * Add `Shares::set_share` method (#25) -## [0.3.0]](https://github.com/rerun-io/egui_tiles/compare/0.2.0...0.3.0) - 2023-09-28 +## [0.3.0](https://github.com/rerun-io/egui_tiles/compare/0.2.0...0.3.0) - 2023-09-28 * Update to egui 0.23 * Better grid column-count heuristic * Make drag preview style customizable -## [0.2.0]](https://github.com/rerun-io/egui_tiles/compare/0.1.0...0.2.0) - Invisible tiles - 2023-07-06 +## [0.2.0](https://github.com/rerun-io/egui_tiles/compare/0.1.0...0.2.0) - Invisible tiles - 2023-07-06 * Add support for invisible tiles * `PartialEq` for `Tiles` now ignores internal state * Add `Tiles::find_pane` diff --git a/Cargo.lock b/Cargo.lock index ec0bf81..28a2a9c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -478,7 +478,7 @@ dependencies = [ [[package]] name = "egui_tiles" -version = "0.4.0" +version = "0.5.0" dependencies = [ "ahash", "eframe", diff --git a/Cargo.toml b/Cargo.toml index b128fee..6bcebe2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -14,7 +14,7 @@ name = "egui_tiles" readme = "README.md" repository = "https://github.com/rerun-io/egui_tiles" rust-version = "1.72" -version = "0.4.0" +version = "0.5.0" [package.metadata.docs.rs] all-features = true