diff --git a/.changes/bump.md b/.changes/bump.md deleted file mode 100644 index f0444ab5d..000000000 --- a/.changes/bump.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"tao": "patch" ---- - -Prevent duplicate mouse press, release, and motion events from firing on Linux (fixes #939) diff --git a/.changes/fix-user-attention-minimized.md b/.changes/fix-user-attention-minimized.md deleted file mode 100644 index f76fd123f..000000000 --- a/.changes/fix-user-attention-minimized.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"tao": patch ---- - -Fix `Window::request_user_attention` not taking effect after minimizing the window by clicking the taskbar icon diff --git a/.changes/gtk-app-getter.md b/.changes/gtk-app-getter.md deleted file mode 100644 index 9855c1b9e..000000000 --- a/.changes/gtk-app-getter.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"tao": patch ---- - -Add `EventLoopWindowTargetExtUnix::gtk_app` getter. \ No newline at end of file diff --git a/.changes/icon-dimensions-zero copy.md b/.changes/icon-dimensions-zero copy.md deleted file mode 100644 index c4ce0fa92..000000000 --- a/.changes/icon-dimensions-zero copy.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"tao": "patch" ---- - -Return a new `BadIcon::DimensionsZero` error variant in `Icon::from_rgba` if one of the passed icon dimensions is zero. diff --git a/.changes/icon-dimensions-zero.md b/.changes/icon-dimensions-zero.md deleted file mode 100644 index c4ce0fa92..000000000 --- a/.changes/icon-dimensions-zero.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"tao": "patch" ---- - -Return a new `BadIcon::DimensionsZero` error variant in `Icon::from_rgba` if one of the passed icon dimensions is zero. diff --git a/.changes/icon-integer-overflow.md b/.changes/icon-integer-overflow.md deleted file mode 100644 index c48ad9beb..000000000 --- a/.changes/icon-integer-overflow.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"tao": "patch" ---- - -Return a new `BadIcon::DimensionsMultiplyOverflow` error variant in `Icon::from_rgba` if dimensions multiplication overflowed. diff --git a/.changes/ndk-0.9.md b/.changes/ndk-0.9.md deleted file mode 100644 index ad6ce8079..000000000 --- a/.changes/ndk-0.9.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"tao": minor ---- - -**Breaking change**: Upgrade `ndk` crate to `0.9` and `ndk-sys` crate to `0.6`. Types from the `ndk` crate are used in public API surface. -**Breaking change**: Change `NativeKeyCode::Android(u32)` type to use `i32`, which is the native type used by all Android API. -**Breaking change**: The `setup` function passed to `android_binding!()` must now take a `&ThreadLooper` instead of `&ForeignLooper`, matching the `wry` change in https://github.com/tauri-apps/wry/pull/1296. diff --git a/.changes/new-from-gtk-window.md b/.changes/new-from-gtk-window.md deleted file mode 100644 index 6edd797d6..000000000 --- a/.changes/new-from-gtk-window.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"tao": patch ---- - -Add `WindowExtUnix::new_from_gtk_window`. \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index b83ce5648..5253c3603 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,18 @@ # Changelog +## \[0.29.0] + +- [`e67cf1b2`](https://github.com/tauri-apps/tao/commit/e67cf1b2826d32b8eb58f6d111271a1c42b62978) ([#941](https://github.com/tauri-apps/tao/pull/941) by [@Sanae6](https://github.com/tauri-apps/tao/../../Sanae6)) Prevent duplicate mouse press, release, and motion events from firing on Linux (fixes #939) +- [`b7dab732`](https://github.com/tauri-apps/tao/commit/b7dab732a9b8c71e7433c8f1b69e55c9c49f4e50) ([#947](https://github.com/tauri-apps/tao/pull/947) by [@muwoo](https://github.com/tauri-apps/tao/../../muwoo)) Fix `Window::request_user_attention` not taking effect after minimizing the window by clicking the taskbar icon +- [`f54cc11e`](https://github.com/tauri-apps/tao/commit/f54cc11e4441a706a276c05f0e65f48a69f779bd) ([#938](https://github.com/tauri-apps/tao/pull/938) by [@andrewbaxter](https://github.com/tauri-apps/tao/../../andrewbaxter)) Add `EventLoopWindowTargetExtUnix::gtk_app` getter. +- [\`\`](https://github.com/tauri-apps/tao/commit/undefined) Return a new `BadIcon::DimensionsZero` error variant in `Icon::from_rgba` if one of the passed icon dimensions is zero. +- [`80e10084`](https://github.com/tauri-apps/tao/commit/80e1008438d57b72921192ff44ffc252ab676edb) ([#954](https://github.com/tauri-apps/tao/pull/954) by [@amrbashir](https://github.com/tauri-apps/tao/../../amrbashir)) Return a new `BadIcon::DimensionsZero` error variant in `Icon::from_rgba` if one of the passed icon dimensions is zero. +- [`80e10084`](https://github.com/tauri-apps/tao/commit/80e1008438d57b72921192ff44ffc252ab676edb) ([#954](https://github.com/tauri-apps/tao/pull/954) by [@amrbashir](https://github.com/tauri-apps/tao/../../amrbashir)) Return a new `BadIcon::DimensionsMultiplyOverflow` error variant in `Icon::from_rgba` if dimensions multiplication overflowed. +- [`f5756196`](https://github.com/tauri-apps/tao/commit/f57561964cde6f3ff77c26ffec54b92116f49921) ([#956](https://github.com/tauri-apps/tao/pull/956) by [@MarijnS95](https://github.com/tauri-apps/tao/../../MarijnS95)) **Breaking change**: Upgrade `ndk` crate to `0.9` and `ndk-sys` crate to `0.6`. Types from the `ndk` crate are used in public API surface. + **Breaking change**: Change `NativeKeyCode::Android(u32)` type to use `i32`, which is the native type used by all Android API. + **Breaking change**: The `setup` function passed to `android_binding!()` must now take a `&ThreadLooper` instead of `&ForeignLooper`, matching the `wry` change in https://github.com/tauri-apps/wry/pull/1296. +- [`f54cc11e`](https://github.com/tauri-apps/tao/commit/f54cc11e4441a706a276c05f0e65f48a69f779bd) ([#938](https://github.com/tauri-apps/tao/pull/938) by [@andrewbaxter](https://github.com/tauri-apps/tao/../../andrewbaxter)) Add `WindowExtUnix::new_from_gtk_window`. + ## \[0.28.1] - [`7e8f75e9`](https://github.com/tauri-apps/tao/commit/7e8f75e916ad502e00b5f6dff6cfb6bfadb92118) ([#926](https://github.com/tauri-apps/tao/pull/926) by [@pewsheen](https://github.com/tauri-apps/tao/../../pewsheen)) On macOS, add `set_fullsize_content_view` and `set_titlebar_transparent` to `Window` to set the title bar style. diff --git a/Cargo.toml b/Cargo.toml index ef9409431..7c3b926e2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tao" -version = "0.28.1" +version = "0.29.0" description = "Cross-platform window manager library." authors = [ "Tauri Programme within The Commons Conservancy",