diff --git a/CHANGELOG.md b/CHANGELOG.md index dfdf08c..7e9cfe7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,14 @@ All notable changes are recorded here, following [Keep a Changelog](https://keep Entry format and the per-PR fragment workflow are in [`changelog.d/README.md`](changelog.d/README.md). +## [0.4.2] - 2026-10-30 + +### Fixed + +- Builds with `RUSTFLAGS=-D warnings` under `--no-default-features` and single optional features (including `html`), and on `wasm32-unknown-unknown`. Colour emoji still installs when `bundled-font` is on. +- `HtmlView` link clicks reach the link again. The view's drag-selection widget covers the whole document; registered after a link, egui drops the click underneath it. The drag is registered first, using the previous frame's block rectangles, and each text block only senses hover. +- A `Dropdown`, `Combobox` or `TagPicker` inside a modal `Dialog` can be picked again (regression in 0.4.1). The listbox layer is now registered in egui's area order directly above the layer it opens from, so the dialog's modal no longer blocks clicks on its rows. + ## [0.4.1] - 2026-10-29 ### Added diff --git a/Cargo.lock b/Cargo.lock index 9f2f943..2fc20a3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1248,7 +1248,7 @@ checksum = "98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4" [[package]] name = "fluent2-egui" -version = "0.4.1" +version = "0.4.2" dependencies = [ "chrono", "egui", @@ -1277,18 +1277,18 @@ dependencies = [ [[package]] name = "fluent2-egui-consumer" -version = "0.4.1" +version = "0.4.2" dependencies = [ "fluent2-egui", ] [[package]] name = "fluent2-icons" -version = "0.4.1" +version = "0.4.2" [[package]] name = "fluent2-tokens" -version = "0.4.1" +version = "0.4.2" [[package]] name = "fnv" @@ -1402,7 +1402,7 @@ dependencies = [ [[package]] name = "gallery" -version = "0.4.1" +version = "0.4.2" dependencies = [ "eframe", "egui", @@ -4595,7 +4595,7 @@ checksum = "ec7a2a501ed189703dba8b08142f057e887dfc4b2cc4db2d343ac6376ba3e0b9" [[package]] name = "xtask" -version = "0.4.1" +version = "0.4.2" dependencies = [ "serde_json", "ureq", diff --git a/Cargo.toml b/Cargo.toml index 6d8a4cc..9484837 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,16 +3,16 @@ resolver = "3" members = ["crates/*", "xtask", "fixtures/*"] [workspace.package] -version = "0.4.1" +version = "0.4.2" edition = "2024" license = "MIT OR Apache-2.0" rust-version = "1.95" repository = "https://github.com/TheDancingDeveloper-org/fluent2-egui" [workspace.dependencies] -fluent2-tokens = { path = "crates/fluent2-tokens", version = "0.4.1" } -fluent2-icons = { path = "crates/fluent2-icons", version = "0.4.1" } -fluent2-egui = { path = "crates/fluent2-egui", version = "0.4.1" } +fluent2-tokens = { path = "crates/fluent2-tokens", version = "0.4.2" } +fluent2-icons = { path = "crates/fluent2-icons", version = "0.4.2" } +fluent2-egui = { path = "crates/fluent2-egui", version = "0.4.2" } # One egui minor per release line; see UPSTREAM.md "egui" and docs/ARCHITECTURE.md "Versioning". egui = { version = "0.37", default-features = false } diff --git a/changelog.d/pr181-feature-warnings.md b/changelog.d/pr181-feature-warnings.md deleted file mode 100644 index b244a44..0000000 --- a/changelog.d/pr181-feature-warnings.md +++ /dev/null @@ -1,3 +0,0 @@ -### Fixed - -- Builds with `RUSTFLAGS=-D warnings` under `--no-default-features` and single optional features (including `html`), and on `wasm32-unknown-unknown`. Colour emoji still installs when `bundled-font` is on. diff --git a/changelog.d/pr183-html-link-click.md b/changelog.d/pr183-html-link-click.md deleted file mode 100644 index 15c6809..0000000 --- a/changelog.d/pr183-html-link-click.md +++ /dev/null @@ -1,3 +0,0 @@ -### Fixed - -- `HtmlView` link clicks reach the link again. The view's drag-selection widget covers the whole document; registered after a link, egui drops the click underneath it. The drag is registered first, using the previous frame's block rectangles, and each text block only senses hover. diff --git a/changelog.d/v0.4.2-popup-above-modal.md b/changelog.d/v0.4.2-popup-above-modal.md deleted file mode 100644 index 4c98fbe..0000000 --- a/changelog.d/v0.4.2-popup-above-modal.md +++ /dev/null @@ -1,3 +0,0 @@ -### Fixed - -- A `Dropdown`, `Combobox` or `TagPicker` inside a modal `Dialog` can be picked again (regression in 0.4.1). The listbox layer is now registered in egui's area order directly above the layer it opens from, so the dialog's modal no longer blocks clicks on its rows.