diff --git a/.changes/asset-resolver-dev-fallback.md b/.changes/asset-resolver-dev-fallback.md deleted file mode 100644 index fc9b5069d264..000000000000 --- a/.changes/asset-resolver-dev-fallback.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"tauri": patch:enhance -"tauri-codegen": patch:enhance ---- - -Enhance `AssetResolver::get` in development mode by reading distDir directly as a fallback to the embedded assets. diff --git a/.changes/bundler-cli-msrv.md b/.changes/bundler-cli-msrv.md deleted file mode 100644 index 12843a6ab2d3..000000000000 --- a/.changes/bundler-cli-msrv.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -tauri-bundler: patch:bug -tauri-cli: patch:bug ---- - -Changed the MSRV in Cargo.toml for `tauri-bundler` and `tauri-cli` to 1.71. The crates effectively required 1.70/1.71 to build for a while already. diff --git a/.changes/cli-target-dir-cargo-cli-flag.md b/.changes/cli-target-dir-cargo-cli-flag.md deleted file mode 100644 index e361062286c5..000000000000 --- a/.changes/cli-target-dir-cargo-cli-flag.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"tauri-cli": "patch:bug" -"@tauri-apps/cli": "patch:bug" ---- - -Fix cli failing to rename application when using cargo `--target-dir` flag with `tauri build` or `tauri dev` diff --git a/.changes/ensure-tray-created-ready.md b/.changes/ensure-tray-created-ready.md deleted file mode 100644 index bab7897620e8..000000000000 --- a/.changes/ensure-tray-created-ready.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"tauri-runtime-wry": patch:bug ---- - -Ensure system tray is created when the event loop is ready. Menu item modifications are not applied unless it is ready. diff --git a/.changes/fix-init-script-iframe.md b/.changes/fix-init-script-iframe.md deleted file mode 100644 index 2c579fb6182d..000000000000 --- a/.changes/fix-init-script-iframe.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -tauri: "patch:bug" ---- - -Fixed an issue causing native apis such as `window.alert` to break inside iframes on Windows. diff --git a/.changes/fix-remove-tempdir-unc-prefix.md b/.changes/fix-remove-tempdir-unc-prefix.md deleted file mode 100644 index a709c171c129..000000000000 --- a/.changes/fix-remove-tempdir-unc-prefix.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -tauri: "patch:bug" ---- - -Fixed a regression that added the `\\?\` UNC prefix to the path returned from the `tempdir()` command. diff --git a/.changes/fix-usage-without-compression.md b/.changes/fix-usage-without-compression.md deleted file mode 100644 index 0e6bf6154ca6..000000000000 --- a/.changes/fix-usage-without-compression.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"tauri": patch:bug -"tauri-codegen": patch:bug ---- - -Fixes asset resolving when not using the `compression` feature. diff --git a/.changes/hardened-runtime-option.md b/.changes/hardened-runtime-option.md deleted file mode 100644 index fbae7bd2a09a..000000000000 --- a/.changes/hardened-runtime-option.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"tauri-bundler": patch:feat -"@tauri-apps/cli": patch:feat -"tauri-cli": patch:feat -"tauri-utils": patch:feat ---- - -Added a configuration option to disable hardened runtime on macOS codesign. diff --git a/.changes/ipc-invoke-key-integration-tests.md b/.changes/ipc-invoke-key-integration-tests.md deleted file mode 100644 index 79320f13038f..000000000000 --- a/.changes/ipc-invoke-key-integration-tests.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"tauri": patch:enhance ---- - -tracing for ipc invoke key errors, integration tests related -to [recent security advisory](https://github.com/tauri-apps/tauri/security/advisories/GHSA-57fm-592m-34r7) diff --git a/.changes/nsis-run-progrma-space.md b/.changes/nsis-run-progrma-space.md deleted file mode 100644 index 8c920d93a444..000000000000 --- a/.changes/nsis-run-progrma-space.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'tauri-bundler': 'patch:bug' ---- - -Fix NSIS installer failing to launch apps that contain spaces after installation. diff --git a/.changes/rustc-check-cfg.md b/.changes/rustc-check-cfg.md deleted file mode 100644 index 98d42942edfa..000000000000 --- a/.changes/rustc-check-cfg.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"tauri": patch:changes -"tauri-build": patch:changes -"tauri-runtime": patch:changes -"tauri-runtime-wry": patch:changes ---- - -Emit `cargo:rustc-check-cfg` instruction so Cargo validates custom cfg attributes on Rust 1.80 (or nightly-2024-05-05). diff --git a/.changes/update-serialize-to-js.md b/.changes/update-serialize-to-js.md deleted file mode 100644 index 95aaa2a0f92a..000000000000 --- a/.changes/update-serialize-to-js.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"tauri": patch:deps -"tauri-utils": patch:deps ---- - -Update `serialize-to-javascript` to `v0.1.2`. diff --git a/.changes/updater-nsis-shortcut.md b/.changes/updater-nsis-shortcut.md deleted file mode 100644 index faddb78c57a5..000000000000 --- a/.changes/updater-nsis-shortcut.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"tauri": "patch:bug" ---- - -Fix NSIS updater creating new shortcuts on update. diff --git a/.changes/utils-nsis-args-ns.md b/.changes/utils-nsis-args-ns.md deleted file mode 100644 index fdc23a21a2fb..000000000000 --- a/.changes/utils-nsis-args-ns.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"tauri-utils": "patch:enhance" ---- - -Added `/NS` flag in the return of `WindowsUpdateInstallMode::nsis_args`. diff --git a/.changes/wry-arc.md b/.changes/wry-arc.md deleted file mode 100644 index bbdd683e28a6..000000000000 --- a/.changes/wry-arc.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"tauri-runtime-wry": patch:bug ---- - -Use `Arc` instead of `Rc` on global shortcut and tray types to prevent crashes on macOS. diff --git a/Cargo.lock b/Cargo.lock index 9baf7a68412d..681a95028155 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4022,7 +4022,7 @@ checksum = "e1fc403891a21bcfb7c37834ba66a547a8f402146eba7265b5a6d88059c9ff2f" [[package]] name = "tauri" -version = "1.7.1" +version = "1.7.2" dependencies = [ "anyhow", "base64 0.22.1", @@ -4097,7 +4097,7 @@ dependencies = [ [[package]] name = "tauri-build" -version = "1.5.3" +version = "1.5.4" dependencies = [ "anyhow", "cargo_toml", @@ -4116,7 +4116,7 @@ dependencies = [ [[package]] name = "tauri-codegen" -version = "1.4.4" +version = "1.4.5" dependencies = [ "base64 0.21.7", "brotli", @@ -4151,7 +4151,7 @@ dependencies = [ [[package]] name = "tauri-macros" -version = "1.4.5" +version = "1.4.6" dependencies = [ "heck 0.5.0", "proc-macro2", @@ -4163,7 +4163,7 @@ dependencies = [ [[package]] name = "tauri-runtime" -version = "0.14.4" +version = "0.14.5" dependencies = [ "gtk", "http", @@ -4182,7 +4182,7 @@ dependencies = [ [[package]] name = "tauri-runtime-wry" -version = "0.14.9" +version = "0.14.10" dependencies = [ "arboard", "cocoa", @@ -4202,7 +4202,7 @@ dependencies = [ [[package]] name = "tauri-utils" -version = "1.6.0" +version = "1.6.1" dependencies = [ "aes-gcm", "brotli", diff --git a/core/tauri-build/CHANGELOG.md b/core/tauri-build/CHANGELOG.md index 211562aaf1ee..442c3f089c23 100644 --- a/core/tauri-build/CHANGELOG.md +++ b/core/tauri-build/CHANGELOG.md @@ -1,5 +1,16 @@ # Changelog +## \[1.5.4] + +### What's Changed + +- [`fbcbc5ef7`](https://www.github.com/tauri-apps/tauri/commit/fbcbc5ef7cb5e3a69e3c23d6af24c8d340ae5f6b) ([#10392](https://www.github.com/tauri-apps/tauri/pull/10392) by [@github-actions](https://www.github.com/tauri-apps/tauri/../../github-actions)) Emit `cargo:rustc-check-cfg` instruction so Cargo validates custom cfg attributes on Rust 1.80 (or nightly-2024-05-05). + +### Dependencies + +- Upgraded to `tauri-codegen@1.4.5` +- Upgraded to `tauri-utils@1.6.1` + ## \[1.5.3] ### Dependencies diff --git a/core/tauri-build/Cargo.toml b/core/tauri-build/Cargo.toml index cb001ec77f1b..33843a4b47d8 100644 --- a/core/tauri-build/Cargo.toml +++ b/core/tauri-build/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tauri-build" -version = "1.5.3" +version = "1.5.4" authors = [ "Tauri Programme within The Commons Conservancy" ] categories = [ "gui", "web-programming" ] license = "Apache-2.0 OR MIT" @@ -23,8 +23,8 @@ unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } [dependencies] anyhow = "1" quote = { version = "1", optional = true } -tauri-codegen = { version = "1.4.4", path = "../tauri-codegen", optional = true } -tauri-utils = { version = "1.6.0", path = "../tauri-utils", features = [ "build", "resources" ] } +tauri-codegen = { version = "1.4.5", path = "../tauri-codegen", optional = true } +tauri-utils = { version = "1.6.1", path = "../tauri-utils", features = [ "build", "resources" ] } cargo_toml = "0.15" serde = "1" serde_json = "1" diff --git a/core/tauri-codegen/CHANGELOG.md b/core/tauri-codegen/CHANGELOG.md index 54892dababfd..0400393c3e62 100644 --- a/core/tauri-codegen/CHANGELOG.md +++ b/core/tauri-codegen/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## \[1.4.5] + +### Enhancements + +- [`67b7ca6ef`](https://www.github.com/tauri-apps/tauri/commit/67b7ca6ef45b2b1eda97cd2a917fc98b24d90be1) ([#10356](https://www.github.com/tauri-apps/tauri/pull/10356) by [@github-actions](https://www.github.com/tauri-apps/tauri/../../github-actions)) Enhance `AssetResolver::get` in development mode by reading distDir directly as a fallback to the embedded assets. + +### Bug Fixes + +- [`a3946222b`](https://www.github.com/tauri-apps/tauri/commit/a3946222b3047247cc46c7336ea1026f78bec012) ([#10433](https://www.github.com/tauri-apps/tauri/pull/10433) by [@github-actions](https://www.github.com/tauri-apps/tauri/../../github-actions)) Fixes asset resolving when not using the `compression` feature. + +### Dependencies + +- Upgraded to `tauri-utils@1.6.1` + ## \[1.4.4] ### Dependencies diff --git a/core/tauri-codegen/Cargo.toml b/core/tauri-codegen/Cargo.toml index 85d0eb2dc9f4..490a52040b9f 100644 --- a/core/tauri-codegen/Cargo.toml +++ b/core/tauri-codegen/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tauri-codegen" -version = "1.4.4" +version = "1.4.5" authors = [ "Tauri Programme within The Commons Conservancy" ] categories = [ "gui", "web-programming" ] license = "Apache-2.0 OR MIT" @@ -19,7 +19,7 @@ proc-macro2 = "1" quote = "1" serde = { version = "1", features = [ "derive" ] } serde_json = "1" -tauri-utils = { version = "1.6.0", path = "../tauri-utils", features = [ "build" ] } +tauri-utils = { version = "1.6.1", path = "../tauri-utils", features = [ "build" ] } thiserror = "1" walkdir = "2" brotli = { version = "6", optional = true } diff --git a/core/tauri-macros/CHANGELOG.md b/core/tauri-macros/CHANGELOG.md index c2a85fc429fc..4a601cc3fb77 100644 --- a/core/tauri-macros/CHANGELOG.md +++ b/core/tauri-macros/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## \[1.4.6] + +### Dependencies + +- Upgraded to `tauri-codegen@1.4.5` +- Upgraded to `tauri-utils@1.6.1` + ## \[1.4.5] ### Dependencies diff --git a/core/tauri-macros/Cargo.toml b/core/tauri-macros/Cargo.toml index f5b68d36ced8..c16292ef0998 100644 --- a/core/tauri-macros/Cargo.toml +++ b/core/tauri-macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tauri-macros" -version = "1.4.5" +version = "1.4.6" authors = [ "Tauri Programme within The Commons Conservancy" ] categories = [ "gui", "os", "filesystem", "web-programming" ] license = "Apache-2.0 OR MIT" @@ -20,8 +20,8 @@ proc-macro2 = { version = "1", features = [ "span-locations" ] } quote = "1" syn = { version = "1", features = [ "full" ] } heck = "0.5" -tauri-codegen = { version = "1.4.4", default-features = false, path = "../tauri-codegen" } -tauri-utils = { version = "1.6.0", path = "../tauri-utils" } +tauri-codegen = { version = "1.4.5", default-features = false, path = "../tauri-codegen" } +tauri-utils = { version = "1.6.1", path = "../tauri-utils" } [features] custom-protocol = [ ] diff --git a/core/tauri-runtime-wry/CHANGELOG.md b/core/tauri-runtime-wry/CHANGELOG.md index 45101d0d4abc..a072a6e38b05 100644 --- a/core/tauri-runtime-wry/CHANGELOG.md +++ b/core/tauri-runtime-wry/CHANGELOG.md @@ -1,5 +1,21 @@ # Changelog +## \[0.14.10] + +### Bug Fixes + +- [`c3a90e5c2`](https://www.github.com/tauri-apps/tauri/commit/c3a90e5c274cf840124bf380fa49c73190d0f286) ([#10611](https://www.github.com/tauri-apps/tauri/pull/10611) by [@lucasfernog](https://www.github.com/tauri-apps/tauri/../../lucasfernog)) Ensure system tray is created when the event loop is ready. Menu item modifications are not applied unless it is ready. +- [`937849f28`](https://www.github.com/tauri-apps/tauri/commit/937849f28cf5c21739501058a159752262bb1fd2) ([#10587](https://www.github.com/tauri-apps/tauri/pull/10587) by [@lucasfernog](https://www.github.com/tauri-apps/tauri/../../lucasfernog)) Use `Arc` instead of `Rc` on global shortcut and tray types to prevent crashes on macOS. + +### What's Changed + +- [`fbcbc5ef7`](https://www.github.com/tauri-apps/tauri/commit/fbcbc5ef7cb5e3a69e3c23d6af24c8d340ae5f6b) ([#10392](https://www.github.com/tauri-apps/tauri/pull/10392) by [@github-actions](https://www.github.com/tauri-apps/tauri/../../github-actions)) Emit `cargo:rustc-check-cfg` instruction so Cargo validates custom cfg attributes on Rust 1.80 (or nightly-2024-05-05). + +### Dependencies + +- Upgraded to `tauri-utils@1.6.1` +- Upgraded to `tauri-runtime@0.14.5` + ## \[0.14.9] ### Dependencies diff --git a/core/tauri-runtime-wry/Cargo.toml b/core/tauri-runtime-wry/Cargo.toml index 5cb69979a24c..14b05563e1d9 100644 --- a/core/tauri-runtime-wry/Cargo.toml +++ b/core/tauri-runtime-wry/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tauri-runtime-wry" -version = "0.14.9" +version = "0.14.10" authors = [ "Tauri Programme within The Commons Conservancy" ] categories = [ "gui", "web-programming" ] license = "Apache-2.0 OR MIT" @@ -14,8 +14,8 @@ readme = "README.md" [dependencies] wry = { version = "0.24.10", default-features = false, features = [ "file-drop", "protocol" ] } -tauri-runtime = { version = "0.14.4", path = "../tauri-runtime" } -tauri-utils = { version = "1.6.0", path = "../tauri-utils" } +tauri-runtime = { version = "0.14.5", path = "../tauri-runtime" } +tauri-utils = { version = "1.6.1", path = "../tauri-utils" } uuid = { version = "1", features = [ "v4" ] } rand = "0.8" raw-window-handle = "0.5" diff --git a/core/tauri-runtime/CHANGELOG.md b/core/tauri-runtime/CHANGELOG.md index f888cd6c70e6..09eee204bc93 100644 --- a/core/tauri-runtime/CHANGELOG.md +++ b/core/tauri-runtime/CHANGELOG.md @@ -1,5 +1,15 @@ # Changelog +## \[0.14.5] + +### What's Changed + +- [`fbcbc5ef7`](https://www.github.com/tauri-apps/tauri/commit/fbcbc5ef7cb5e3a69e3c23d6af24c8d340ae5f6b) ([#10392](https://www.github.com/tauri-apps/tauri/pull/10392) by [@github-actions](https://www.github.com/tauri-apps/tauri/../../github-actions)) Emit `cargo:rustc-check-cfg` instruction so Cargo validates custom cfg attributes on Rust 1.80 (or nightly-2024-05-05). + +### Dependencies + +- Upgraded to `tauri-utils@1.6.1` + ## \[0.14.4] ### Dependencies diff --git a/core/tauri-runtime/Cargo.toml b/core/tauri-runtime/Cargo.toml index 96a3500a77f5..b3802a494468 100644 --- a/core/tauri-runtime/Cargo.toml +++ b/core/tauri-runtime/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tauri-runtime" -version = "0.14.4" +version = "0.14.5" authors = [ "Tauri Programme within The Commons Conservancy" ] categories = [ "gui", "web-programming" ] license = "Apache-2.0 OR MIT" @@ -30,7 +30,7 @@ unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } serde = { version = "1.0", features = [ "derive" ] } serde_json = "1.0" thiserror = "1.0" -tauri-utils = { version = "1.6.0", path = "../tauri-utils" } +tauri-utils = { version = "1.6.1", path = "../tauri-utils" } uuid = { version = "1", features = [ "v4" ] } http = "0.2.4" http-range = "0.1.4" diff --git a/core/tauri-utils/CHANGELOG.md b/core/tauri-utils/CHANGELOG.md index be683d03ba44..3800e4e209ae 100644 --- a/core/tauri-utils/CHANGELOG.md +++ b/core/tauri-utils/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## \[1.6.1] + +### New Features + +- [`0aa0378c8`](https://www.github.com/tauri-apps/tauri/commit/0aa0378c8d632ce186ddd5df8b4bddd8853ceeaf) ([#10199](https://www.github.com/tauri-apps/tauri/pull/10199) by [@FabianLars](https://www.github.com/tauri-apps/tauri/../../FabianLars)) Added a configuration option to disable hardened runtime on macOS codesign. + +### Enhancements + +- [`220bf92ed`](https://www.github.com/tauri-apps/tauri/commit/220bf92ed876c32fbc0b7e8d09b5292e3ffe526c) ([#9413](https://www.github.com/tauri-apps/tauri/pull/9413) by [@amrbashir](https://www.github.com/tauri-apps/tauri/../../amrbashir)) Added `/NS` flag in the return of `WindowsUpdateInstallMode::nsis_args`. + +### Dependencies + +- [`48a7415c2`](https://www.github.com/tauri-apps/tauri/commit/48a7415c21d3f7634948558215dbfe4d1cc0460e) ([#10594](https://www.github.com/tauri-apps/tauri/pull/10594) by [@lucasfernog](https://www.github.com/tauri-apps/tauri/../../lucasfernog)) Update `serialize-to-javascript` to `v0.1.2`. + ## \[1.6.0] ### New Features diff --git a/core/tauri-utils/Cargo.toml b/core/tauri-utils/Cargo.toml index 9a46d2fe48d6..fe9b30d6df11 100644 --- a/core/tauri-utils/Cargo.toml +++ b/core/tauri-utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tauri-utils" -version = "1.6.0" +version = "1.6.1" authors = [ "Tauri Programme within The Commons Conservancy" ] license = "Apache-2.0 OR MIT" homepage = "https://tauri.app" diff --git a/core/tauri/CHANGELOG.md b/core/tauri/CHANGELOG.md index 2ea5e2842cb3..4b2da51868bd 100644 --- a/core/tauri/CHANGELOG.md +++ b/core/tauri/CHANGELOG.md @@ -1,5 +1,32 @@ # Changelog +## \[1.7.2] + +### Enhancements + +- [`67b7ca6ef`](https://www.github.com/tauri-apps/tauri/commit/67b7ca6ef45b2b1eda97cd2a917fc98b24d90be1) ([#10356](https://www.github.com/tauri-apps/tauri/pull/10356) by [@github-actions](https://www.github.com/tauri-apps/tauri/../../github-actions)) Enhance `AssetResolver::get` in development mode by reading distDir directly as a fallback to the embedded assets. +- [`51d043209`](https://www.github.com/tauri-apps/tauri/commit/51d043209b8aca8ceda2d51e2f92574a6c5b58f8) ([#9983](https://www.github.com/tauri-apps/tauri/pull/9983) by [@chippers](https://www.github.com/tauri-apps/tauri/../../chippers)) tracing for ipc invoke key errors, integration tests related + to [recent security advisory](https://github.com/tauri-apps/tauri/security/advisories/GHSA-57fm-592m-34r7) + +### Bug Fixes + +- [`eb58ac382`](https://www.github.com/tauri-apps/tauri/commit/eb58ac382b497030f819c26752ab592aeb02b67a) ([#10300](https://www.github.com/tauri-apps/tauri/pull/10300) by [@github-actions](https://www.github.com/tauri-apps/tauri/../../github-actions)) Fixed an issue causing native apis such as `window.alert` to break inside iframes on Windows. +- [`56ffd29bc`](https://www.github.com/tauri-apps/tauri/commit/56ffd29bc85430fe93c0119bd6f5c28cfcdb58ca) ([#10288](https://www.github.com/tauri-apps/tauri/pull/10288) by [@github-actions](https://www.github.com/tauri-apps/tauri/../../github-actions)) Fixed a regression that added the `\\?\` UNC prefix to the path returned from the `tempdir()` command. +- [`a3946222b`](https://www.github.com/tauri-apps/tauri/commit/a3946222b3047247cc46c7336ea1026f78bec012) ([#10433](https://www.github.com/tauri-apps/tauri/pull/10433) by [@github-actions](https://www.github.com/tauri-apps/tauri/../../github-actions)) Fixes asset resolving when not using the `compression` feature. +- [`220bf92ed`](https://www.github.com/tauri-apps/tauri/commit/220bf92ed876c32fbc0b7e8d09b5292e3ffe526c) ([#9413](https://www.github.com/tauri-apps/tauri/pull/9413) by [@amrbashir](https://www.github.com/tauri-apps/tauri/../../amrbashir)) Fix NSIS updater creating new shortcuts on update. + +### What's Changed + +- [`fbcbc5ef7`](https://www.github.com/tauri-apps/tauri/commit/fbcbc5ef7cb5e3a69e3c23d6af24c8d340ae5f6b) ([#10392](https://www.github.com/tauri-apps/tauri/pull/10392) by [@github-actions](https://www.github.com/tauri-apps/tauri/../../github-actions)) Emit `cargo:rustc-check-cfg` instruction so Cargo validates custom cfg attributes on Rust 1.80 (or nightly-2024-05-05). + +### Dependencies + +- Upgraded to `tauri-runtime-wry@0.14.10` +- Upgraded to `tauri-utils@1.6.1` +- Upgraded to `tauri-runtime@0.14.5` +- Upgraded to `tauri-macros@1.4.6` +- [`48a7415c2`](https://www.github.com/tauri-apps/tauri/commit/48a7415c21d3f7634948558215dbfe4d1cc0460e) ([#10594](https://www.github.com/tauri-apps/tauri/pull/10594) by [@lucasfernog](https://www.github.com/tauri-apps/tauri/../../lucasfernog)) Update `serialize-to-javascript` to `v0.1.2`. + ## \[1.7.1] ### Bug Fixes diff --git a/core/tauri/Cargo.toml b/core/tauri/Cargo.toml index d3f68f7d443e..4a1540bfa25d 100644 --- a/core/tauri/Cargo.toml +++ b/core/tauri/Cargo.toml @@ -10,7 +10,7 @@ license = "Apache-2.0 OR MIT" name = "tauri" readme = "README.md" repository = "https://github.com/tauri-apps/tauri" -version = "1.7.1" +version = "1.7.2" [package.metadata.docs.rs] no-default-features = true @@ -62,10 +62,10 @@ url = { version = "2" } anyhow = "1.0" thiserror = "1.0" once_cell = "1" -tauri-runtime = { version = "0.14.4", path = "../tauri-runtime" } -tauri-macros = { version = "1.4.5", path = "../tauri-macros" } -tauri-utils = { version = "1.6.0", features = [ "resources" ], path = "../tauri-utils" } -tauri-runtime-wry = { version = "0.14.9", path = "../tauri-runtime-wry", optional = true } +tauri-runtime = { version = "0.14.5", path = "../tauri-runtime" } +tauri-macros = { version = "1.4.6", path = "../tauri-macros" } +tauri-utils = { version = "1.6.1", features = [ "resources" ], path = "../tauri-utils" } +tauri-runtime-wry = { version = "0.14.10", path = "../tauri-runtime-wry", optional = true } rand = "0.8" semver = { version = "1", features = [ "serde" ] } serde_repr = "0.1" diff --git a/tooling/bundler/CHANGELOG.md b/tooling/bundler/CHANGELOG.md index a968710b9a09..831333be82e0 100644 --- a/tooling/bundler/CHANGELOG.md +++ b/tooling/bundler/CHANGELOG.md @@ -1,5 +1,20 @@ # Changelog +## \[1.6.1] + +### New Features + +- [`0aa0378c8`](https://www.github.com/tauri-apps/tauri/commit/0aa0378c8d632ce186ddd5df8b4bddd8853ceeaf) ([#10199](https://www.github.com/tauri-apps/tauri/pull/10199) by [@FabianLars](https://www.github.com/tauri-apps/tauri/../../FabianLars)) Added a configuration option to disable hardened runtime on macOS codesign. + +### Bug Fixes + +- [`297cd55c4`](https://www.github.com/tauri-apps/tauri/commit/297cd55c442679b34df14fc8aaf2b03e4846f706) ([#10499](https://www.github.com/tauri-apps/tauri/pull/10499) by [@github-actions](https://www.github.com/tauri-apps/tauri/../../github-actions)) Changed the MSRV in Cargo.toml for `tauri-bundler` and `tauri-cli` to 1.71. The crates effectively required 1.70/1.71 to build for a while already. +- [`1c2ff8133`](https://www.github.com/tauri-apps/tauri/commit/1c2ff81335332870556a7a30c25e0dca8c076448) ([#10183](https://www.github.com/tauri-apps/tauri/pull/10183) by [@amrbashir](https://www.github.com/tauri-apps/tauri/../../amrbashir)) Fix NSIS installer failing to launch apps that contain spaces after installation. + +### Dependencies + +- Upgraded to `tauri-utils@1.6.1` + ## \[1.6.0] ### New Features diff --git a/tooling/bundler/Cargo.toml b/tooling/bundler/Cargo.toml index 6855f5ff5563..ea77e219f7d3 100644 --- a/tooling/bundler/Cargo.toml +++ b/tooling/bundler/Cargo.toml @@ -2,7 +2,7 @@ workspace = { } [package] name = "tauri-bundler" -version = "1.6.0" +version = "1.6.1" authors = [ "George Burton ", "Tauri Programme within The Commons Conservancy" @@ -17,7 +17,7 @@ rust-version = "1.71" exclude = [ "CHANGELOG.md", "/target", "rustfmt.toml" ] [dependencies] -tauri-utils = { version = "1.6.0", path = "../../core/tauri-utils", features = [ "resources" ] } +tauri-utils = { version = "1.6.1", path = "../../core/tauri-utils", features = [ "resources" ] } image = "0.25" flate2 = "1.0" anyhow = "1.0" diff --git a/tooling/cli/CHANGELOG.md b/tooling/cli/CHANGELOG.md index 1c3dfc155d3c..4f914a7dcbe6 100644 --- a/tooling/cli/CHANGELOG.md +++ b/tooling/cli/CHANGELOG.md @@ -1,5 +1,21 @@ # Changelog +## \[1.6.1] + +### New Features + +- [`0aa0378c8`](https://www.github.com/tauri-apps/tauri/commit/0aa0378c8d632ce186ddd5df8b4bddd8853ceeaf) ([#10199](https://www.github.com/tauri-apps/tauri/pull/10199) by [@FabianLars](https://www.github.com/tauri-apps/tauri/../../FabianLars)) Added a configuration option to disable hardened runtime on macOS codesign. + +### Bug Fixes + +- [`297cd55c4`](https://www.github.com/tauri-apps/tauri/commit/297cd55c442679b34df14fc8aaf2b03e4846f706) ([#10499](https://www.github.com/tauri-apps/tauri/pull/10499) by [@github-actions](https://www.github.com/tauri-apps/tauri/../../github-actions)) Changed the MSRV in Cargo.toml for `tauri-bundler` and `tauri-cli` to 1.71. The crates effectively required 1.70/1.71 to build for a while already. +- [`212001c1d`](https://www.github.com/tauri-apps/tauri/commit/212001c1dfda1497c870eb91087cfb190f433e57) ([#10233](https://www.github.com/tauri-apps/tauri/pull/10233) by [@github-actions](https://www.github.com/tauri-apps/tauri/../../github-actions)) Fix cli failing to rename application when using cargo `--target-dir` flag with `tauri build` or `tauri dev` + +### Dependencies + +- Upgraded to `tauri-bundler@1.6.1` +- Upgraded to `tauri-utils@1.6.1` + ## \[1.6.0] ### New Features diff --git a/tooling/cli/Cargo.lock b/tooling/cli/Cargo.lock index 2ce03cec6a1d..e26db291041d 100644 --- a/tooling/cli/Cargo.lock +++ b/tooling/cli/Cargo.lock @@ -4298,7 +4298,7 @@ checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1" [[package]] name = "tauri-bundler" -version = "1.6.0" +version = "1.6.1" dependencies = [ "anyhow", "ar", @@ -4339,7 +4339,7 @@ dependencies = [ [[package]] name = "tauri-cli" -version = "1.6.0" +version = "1.6.1" dependencies = [ "anyhow", "axum", @@ -4414,7 +4414,7 @@ dependencies = [ [[package]] name = "tauri-utils" -version = "1.6.0" +version = "1.6.1" dependencies = [ "aes-gcm", "ctor", diff --git a/tooling/cli/Cargo.toml b/tooling/cli/Cargo.toml index c8538cd9af43..b7902627a8b6 100644 --- a/tooling/cli/Cargo.toml +++ b/tooling/cli/Cargo.toml @@ -3,7 +3,7 @@ members = [ "node" ] [package] name = "tauri-cli" -version = "1.6.0" +version = "1.6.1" authors = [ "Tauri Programme within The Commons Conservancy" ] edition = "2021" rust-version = "1.71" @@ -42,7 +42,7 @@ path = "src/main.rs" clap_complete = "4" clap = { version = "4.4", features = [ "derive" ] } anyhow = "1.0" -tauri-bundler = { version = "1.6.0", path = "../bundler", default-features = false } +tauri-bundler = { version = "1.6.1", path = "../bundler", default-features = false } colored = "2.0" once_cell = "1" serde = { version = "1.0", features = [ "derive" ] } @@ -52,7 +52,7 @@ notify-debouncer-mini = "0.4" shared_child = "1.0" toml_edit = "0.22" json-patch = "2" -tauri-utils = { version = "1.6.0", path = "../../core/tauri-utils", features = [ "isolation", "schema", "config-json5", "config-toml" ] } +tauri-utils = { version = "1.6.1", path = "../../core/tauri-utils", features = [ "isolation", "schema", "config-json5", "config-toml" ] } toml = "0.8" jsonschema = { version = "0.18", default-features = false } handlebars = "4.4" diff --git a/tooling/cli/metadata.json b/tooling/cli/metadata.json index d0015b138282..5bb207bfab11 100644 --- a/tooling/cli/metadata.json +++ b/tooling/cli/metadata.json @@ -1,8 +1,8 @@ { "cli.js": { - "version": "1.6.0", + "version": "1.6.1", "node": ">= 10.0.0" }, - "tauri": "1.7.1", - "tauri-build": "1.5.3" + "tauri": "1.7.2", + "tauri-build": "1.5.4" } diff --git a/tooling/cli/node/CHANGELOG.md b/tooling/cli/node/CHANGELOG.md index 21bd81ca0f20..552420e94738 100644 --- a/tooling/cli/node/CHANGELOG.md +++ b/tooling/cli/node/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## \[1.6.1] + +### New Features + +- [`0aa0378c8`](https://www.github.com/tauri-apps/tauri/commit/0aa0378c8d632ce186ddd5df8b4bddd8853ceeaf) ([#10199](https://www.github.com/tauri-apps/tauri/pull/10199) by [@FabianLars](https://www.github.com/tauri-apps/tauri/../../FabianLars)) Added a configuration option to disable hardened runtime on macOS codesign. + +### Bug Fixes + +- [`212001c1d`](https://www.github.com/tauri-apps/tauri/commit/212001c1dfda1497c870eb91087cfb190f433e57) ([#10233](https://www.github.com/tauri-apps/tauri/pull/10233) by [@github-actions](https://www.github.com/tauri-apps/tauri/../../github-actions)) Fix cli failing to rename application when using cargo `--target-dir` flag with `tauri build` or `tauri dev` + +### Dependencies + +- Upgraded to `tauri-cli@1.6.1` + ## \[1.6.0] ### New Features diff --git a/tooling/cli/node/package.json b/tooling/cli/node/package.json index 9b882e59b58e..d12a32181735 100644 --- a/tooling/cli/node/package.json +++ b/tooling/cli/node/package.json @@ -1,6 +1,6 @@ { "name": "@tauri-apps/cli", - "version": "1.6.0", + "version": "1.6.1", "description": "Command line interface for building Tauri apps", "funding": { "type": "opencollective",