diff --git a/.changes/pre.json b/.changes/pre.json index bcf029c2a..2919cbe43 100644 --- a/.changes/pre.json +++ b/.changes/pre.json @@ -23,6 +23,7 @@ ".changes/change-pr-10619.md", ".changes/change-pr-10676.md", ".changes/change-pr-10718.md", + ".changes/change-type-of-macos-webview.md", ".changes/changelog-path-deb.md", ".changes/check-android-lib-symbols.md", ".changes/cli-add-no-fmt.md", @@ -134,6 +135,7 @@ ".changes/update-tao-wry.md", ".changes/update-trayicon-infer-urlpattern-image.md", ".changes/update-wry.md", + ".changes/use-objc2.md", ".changes/utils-autogenerated-command-return-list.md", ".changes/utils-fix-plugin-reference.md", ".changes/v1-migrate-updater.md", diff --git a/Cargo.lock b/Cargo.lock index 56daef987..bf4eefd52 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -7284,7 +7284,7 @@ checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1" [[package]] name = "tauri" -version = "2.0.0-rc.12" +version = "2.0.0-rc.13" dependencies = [ "anyhow", "bytes", @@ -7674,7 +7674,7 @@ dependencies = [ [[package]] name = "tauri-runtime-wry" -version = "2.0.0-rc.11" +version = "2.0.0-rc.12" dependencies = [ "gtk", "http 1.1.0", diff --git a/crates/tauri-cli/metadata-v2.json b/crates/tauri-cli/metadata-v2.json index d5b1cca68..0725efcc0 100644 --- a/crates/tauri-cli/metadata-v2.json +++ b/crates/tauri-cli/metadata-v2.json @@ -3,7 +3,7 @@ "version": "2.0.0-rc.15", "node": ">= 10.0.0" }, - "tauri": "2.0.0-rc.12", + "tauri": "2.0.0-rc.13", "tauri-build": "2.0.0-rc.11", "tauri-plugin": "2.0.0-rc.11" } diff --git a/crates/tauri-runtime-wry/CHANGELOG.md b/crates/tauri-runtime-wry/CHANGELOG.md index 6ebba860d..91aa62b92 100644 --- a/crates/tauri-runtime-wry/CHANGELOG.md +++ b/crates/tauri-runtime-wry/CHANGELOG.md @@ -1,5 +1,15 @@ # Changelog +## \[2.0.0-rc.12] + +### Enhancements + +- [`bc4804d48`](https://www.github.com/tauri-apps/tauri/commit/bc4804d4841efefd57fd1f3e147550a3340e2b31) ([#10924](https://www.github.com/tauri-apps/tauri/pull/10924) by [@madsmtm](https://www.github.com/tauri-apps/tauri/../../madsmtm)) Use `objc2` internally and in examples, leading to better memory safety. + +### Breaking Changes + +- [`bc4804d48`](https://www.github.com/tauri-apps/tauri/commit/bc4804d4841efefd57fd1f3e147550a3340e2b31) ([#10924](https://www.github.com/tauri-apps/tauri/pull/10924) by [@madsmtm](https://www.github.com/tauri-apps/tauri/../../madsmtm)) Change the pointer type of `PlatformWebview`'s `inner`, `controller`, `ns_window` and `view_controller` to `c_void`, to avoid publically depending on `objc`. + ## \[2.0.0-rc.11] ### Dependencies diff --git a/crates/tauri-runtime-wry/Cargo.toml b/crates/tauri-runtime-wry/Cargo.toml index 53209e91f..2e13c597a 100644 --- a/crates/tauri-runtime-wry/Cargo.toml +++ b/crates/tauri-runtime-wry/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tauri-runtime-wry" -version = "2.0.0-rc.11" +version = "2.0.0-rc.12" description = "Wry bindings to the Tauri runtime" exclude = ["CHANGELOG.md", "/target"] readme = "README.md" diff --git a/crates/tauri/CHANGELOG.md b/crates/tauri/CHANGELOG.md index 46ff9edaf..8487bdb9e 100644 --- a/crates/tauri/CHANGELOG.md +++ b/crates/tauri/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## \[2.0.0-rc.13] + +### Enhancements + +- [`bc4804d48`](https://www.github.com/tauri-apps/tauri/commit/bc4804d4841efefd57fd1f3e147550a3340e2b31) ([#10924](https://www.github.com/tauri-apps/tauri/pull/10924) by [@madsmtm](https://www.github.com/tauri-apps/tauri/../../madsmtm)) Use `objc2` internally and in examples, leading to better memory safety. + +### Dependencies + +- Upgraded to `tauri-runtime-wry@2.0.0-rc.12` + +### Breaking Changes + +- [`bc4804d48`](https://www.github.com/tauri-apps/tauri/commit/bc4804d4841efefd57fd1f3e147550a3340e2b31) ([#10924](https://www.github.com/tauri-apps/tauri/pull/10924) by [@madsmtm](https://www.github.com/tauri-apps/tauri/../../madsmtm)) Change the pointer type of `PlatformWebview`'s `inner`, `controller`, `ns_window` and `view_controller` to `c_void`, to avoid publically depending on `objc`. + ## \[2.0.0-rc.12] ### New Features diff --git a/crates/tauri/Cargo.toml b/crates/tauri/Cargo.toml index bf90d38e2..23e7d0af2 100644 --- a/crates/tauri/Cargo.toml +++ b/crates/tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tauri" -version = "2.0.0-rc.12" +version = "2.0.0-rc.13" description = "Make tiny, secure apps for all desktop platforms with Tauri" exclude = ["/test", "/.scripts", "CHANGELOG.md", "/target"] readme = "README.md" @@ -62,7 +62,7 @@ tauri-macros = { version = "2.0.0-rc.10", path = "../tauri-macros" } tauri-utils = { version = "2.0.0-rc.11", features = [ "resources", ], path = "../tauri-utils" } -tauri-runtime-wry = { version = "2.0.0-rc.11", path = "../tauri-runtime-wry", optional = true } +tauri-runtime-wry = { version = "2.0.0-rc.12", path = "../tauri-runtime-wry", optional = true } getrandom = "0.2" serde_repr = "0.1" state = "0.6"