diff --git a/.changes/fix-android-eval.md b/.changes/fix-android-eval.md deleted file mode 100644 index 4421e71d5..000000000 --- a/.changes/fix-android-eval.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"wry": patch ---- - -On android, fix `no non-static method ".evalScript(ILjava/lang/String;)"` when calling `Window::eval`. diff --git a/.changes/fix-eval-crash.md b/.changes/fix-eval-crash.md deleted file mode 100644 index 55eda3a2d..000000000 --- a/.changes/fix-eval-crash.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"wry": patch ---- - -On macOS, fix a release build crashes with SEGV when calling `WebView::evaluate_script`. This crash bug was introduced at v0.35.2. diff --git a/.changes/rwh06.md b/.changes/rwh06.md deleted file mode 100644 index 72eb43372..000000000 --- a/.changes/rwh06.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"wry": minor ---- - -**Breaking change** Update [raw-window-handle](https://crates.io/crates/raw-window-handle) crate to v0.6. -- `HasWindowHandle` trait is required for window types instead of `HasRawWindowHandle`. -- `wry::raw_window_handle` now re-exports v0.6. diff --git a/.changes/wkwebview.md b/.changes/wkwebview.md deleted file mode 100644 index 0cc876944..000000000 --- a/.changes/wkwebview.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"wry": patch ---- - -On `macOS`, fix menu keyboard shortcuts. This issue bug was introduced in `v2` when added `webview` as `child`. diff --git a/CHANGELOG.md b/CHANGELOG.md index f1920d9d4..de7acf3dd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,15 @@ # Changelog +## \[0.36.0] + +- [`8646120`](https://github.com/tauri-apps/wry/commit/8646120339b8ed983582caa9e668fc286dc59cb3)([#1159](https://github.com/tauri-apps/wry/pull/1159)) On android, fix `no non-static method ".evalScript(ILjava/lang/String;)"` when calling `Window::eval`. +- [`8646120`](https://github.com/tauri-apps/wry/commit/8646120339b8ed983582caa9e668fc286dc59cb3)([#1159](https://github.com/tauri-apps/wry/pull/1159)) On macOS, fix a release build crashes with SEGV when calling `WebView::evaluate_script`. This crash bug was introduced at v0.35.2. +- [`8646120`](https://github.com/tauri-apps/wry/commit/8646120339b8ed983582caa9e668fc286dc59cb3)([#1159](https://github.com/tauri-apps/wry/pull/1159)) **Breaking change** Update [raw-window-handle](https://crates.io/crates/raw-window-handle) crate to v0.6. + + - `HasWindowHandle` trait is required for window types instead of `HasRawWindowHandle`. + - `wry::raw_window_handle` now re-exports v0.6. +- [`8646120`](https://github.com/tauri-apps/wry/commit/8646120339b8ed983582caa9e668fc286dc59cb3)([#1159](https://github.com/tauri-apps/wry/pull/1159)) On `macOS`, fix menu keyboard shortcuts. This issue bug was introduced in `v2` when added `webview` as `child`. + ## \[0.35.2] - [`0ef041f`](https://github.com/tauri-apps/wry/commit/0ef041ffece143dcb5059ad43596c63b18a62928)([#1133](https://github.com/tauri-apps/wry/pull/1133)) On Linux, apply passed webview bounds when using `WebView::new_gtk` or `WebViewBuilder::new_gtk` with `gtk::Fixed` widget. This allows to create multiple webviews inside `gtk::Fixed` in the same window. diff --git a/Cargo.toml b/Cargo.toml index 3a5c4d01c..432a5ef61 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -2,7 +2,7 @@ workspace = { } [package] name = "wry" -version = "0.35.2" +version = "0.36.0" authors = [ "Tauri Programme within The Commons Conservancy" ] edition = "2021" license = "Apache-2.0 OR MIT" @@ -75,9 +75,9 @@ windows-implement = "0.52" windows-version = "0.1" dunce = "1" -[target."cfg(target_os = \"windows\")".dependencies.windows] -version = "0.52" -features = [ + [target."cfg(target_os = \"windows\")".dependencies.windows] + version = "0.52" + features = [ "implement", "Win32_Foundation", "Win32_Graphics_Gdi",