From 6d965e9fbf57323b1ba25faa68b4d0b7df4f07db Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 12 Jul 2024 16:37:38 -0300 Subject: [PATCH] apply version updates (#10179) Co-authored-by: lucasfernog --- .changes/pre.json | 27 +++++++++++++ Cargo.lock | 16 ++++---- core/tauri-build/CHANGELOG.md | 11 ++++++ core/tauri-build/Cargo.toml | 6 +-- core/tauri-codegen/CHANGELOG.md | 14 +++++++ core/tauri-codegen/Cargo.toml | 4 +- core/tauri-macros/CHANGELOG.md | 11 ++++++ core/tauri-macros/Cargo.toml | 6 +-- core/tauri-plugin/CHANGELOG.md | 6 +++ core/tauri-plugin/Cargo.toml | 4 +- core/tauri-runtime-wry/CHANGELOG.md | 11 ++++++ core/tauri-runtime-wry/Cargo.toml | 6 +-- core/tauri-runtime/CHANGELOG.md | 6 +++ core/tauri-runtime/Cargo.toml | 4 +- core/tauri-utils/CHANGELOG.md | 6 +++ core/tauri-utils/Cargo.toml | 2 +- core/tauri/CHANGELOG.md | 59 +++++++++++++++++++++++++++++ core/tauri/Cargo.toml | 14 +++---- tooling/api/CHANGELOG.md | 38 +++++++++++++++++++ tooling/api/package.json | 2 +- tooling/bundler/CHANGELOG.md | 20 ++++++++++ tooling/bundler/Cargo.toml | 6 +-- tooling/cli/CHANGELOG.md | 35 +++++++++++++++++ tooling/cli/Cargo.lock | 12 +++--- tooling/cli/Cargo.toml | 8 ++-- tooling/cli/metadata-v2.json | 8 ++-- tooling/cli/node/CHANGELOG.md | 32 ++++++++++++++++ tooling/cli/node/package.json | 2 +- tooling/macos-sign/CHANGELOG.md | 7 ++++ tooling/macos-sign/Cargo.toml | 2 +- 30 files changed, 334 insertions(+), 51 deletions(-) create mode 100644 tooling/macos-sign/CHANGELOG.md diff --git a/.changes/pre.json b/.changes/pre.json index 53d94962616b..65cf7030d652 100644 --- a/.changes/pre.json +++ b/.changes/pre.json @@ -55,12 +55,15 @@ ".changes/cli-allow-kotlin-keyword-as-ident.md", ".changes/cli-build-no-bundle.md", ".changes/cli-chinese-product-name.md", + ".changes/cli-clipboard-manager-migrate-perms.md", ".changes/cli-ds-store-dev-watch.md", ".changes/cli-empty-responses.md", ".changes/cli-frontend-dist-expected-path.md", ".changes/cli-icon-non-0-exit.md", ".changes/cli-include-dir-cargo-manifest-dir.md", ".changes/cli-migrate-clipboard-globalShortcut.md", + ".changes/cli-migrate-enhancemnets.md", + ".changes/cli-migrate-fix-renamed-modules.md", ".changes/cli-migrate-non-utf8.md", ".changes/cli-migrate-unknown-plugins.md", ".changes/cli-mobile-init-partition.md", @@ -70,6 +73,7 @@ ".changes/cli-plugin-template-updates.md", ".changes/cli-plugins-migrate.md", ".changes/cli-profile-parse-syntax.md", + ".changes/cli-target-dir-cargo-cli-flag.md", ".changes/cli-update-deps-fix-log.md", ".changes/cli-updater-unkown-fields.md", ".changes/cli-windows-build-tools-detect-utf8.md", @@ -92,9 +96,11 @@ ".changes/core-isTauri.md", ".changes/core-js-event-anytarget.md", ".changes/core-jsimage-intoimg.md", + ".changes/core-listener-emitter-trait.md", ".changes/core-menu-resources-deadlock.md", ".changes/core-once-event-return-event-id.md", ".changes/core-path-basename-replace.md", + ".changes/core-restart-fn-diverging.md", ".changes/core-specta-integration.md", ".changes/core-start-resize-permission.md", ".changes/core-window-hasdisplayhandle.md", @@ -111,6 +117,8 @@ ".changes/dev-fn.md", ".changes/dirs-next-dirs.md", ".changes/downgrade-minisign.md", + ".changes/drag-drop-events-renamed-api.md", + ".changes/drag-drop-events-renamed.md", ".changes/drop-nsis-applicationid.md", ".changes/enhance-event-emit.md", ".changes/enhance-ipc-url-check.md", @@ -118,10 +126,12 @@ ".changes/event-reopen.md", ".changes/expose-image-constructor.md", ".changes/expose-js-image.md", + ".changes/feat-wix-arm64.md", ".changes/fix-acl-webview-check.md", ".changes/fix-add-child-deadlock.md", ".changes/fix-api-export-mocks-module.md", ".changes/fix-build-script-rerun-macos.md", + ".changes/fix-bundler-updater-artifacts-warning.md", ".changes/fix-capability-schema-definitions.md", ".changes/fix-capability-totokens.md", ".changes/fix-channel-buffer-processing.md", @@ -147,6 +157,7 @@ ".changes/fix-missing-depends.md", ".changes/fix-mobile-cmd-case.md", ".changes/fix-mobile-process-spawn.md", + ".changes/fix-once-handler-throw.md", ".changes/fix-pnpm-check.md", ".changes/fix-process-ipc-message-fn.md", ".changes/fix-proxy-url-totokens-impl.md", @@ -166,6 +177,8 @@ ".changes/fix-window-destroy-deadlock.md", ".changes/fix-window-inner-size-crash.md", ".changes/fix-wix-autostart-after-update.md", + ".changes/generate_context-test.md", + ".changes/get-current-ambguity.md", ".changes/global-api-script-path-plugins.md", ".changes/handle-empty-permissions.md", ".changes/hardened-runtime-option.md", @@ -178,17 +191,23 @@ ".changes/improve-errors-for-missing-links-property.md", ".changes/include-image-macro-codegen.md", ".changes/include-image-macro.md", + ".changes/info-plist-rerun-if-changed.md", ".changes/inline-plugins.md", ".changes/invoke-body-raw-deserialization.md", + ".changes/ios-export-method.md", ".changes/ios-non-transparent-icons.md", ".changes/ios-signing-optional.md", + ".changes/ios-signing.md", ".changes/ipc-allow-headers.md", + ".changes/ipc-channel-generic.md", ".changes/ipc-only-main-frame.md", ".changes/ipc-post-message-fallback.md", ".changes/ipc-request-param-refactor.md", ".changes/isolation-pattern-key-extractable.md", + ".changes/isolation-raw-request.md", ".changes/isolation-script-remove-itself.md", ".changes/linux-gtk-app-id.md", + ".changes/macos-sign-initial-release.md", ".changes/mobile-use-identifier-as-id.md", ".changes/mobile-watcher.md", ".changes/monitor-from-point-js.md", @@ -199,12 +218,15 @@ ".changes/nsis-delete-data-button-dpi.md", ".changes/nsis-dpi-aware.md", ".changes/nsis-esitimated-size-unit.md", + ".changes/nsis-ifmacrodef.md", ".changes/nsis-migrate-shortcut.md", ".changes/nsis-no-compression.md", ".changes/nsis-run-as-user.md", + ".changes/nsis-run-progrma-space.md", ".changes/nsis-shortcuts-regression.md", ".changes/nsis-start-menu-folder-breaking.md", ".changes/nsis-start-menu-folder.md", + ".changes/once-event-name.md", ".changes/path-result-error-rexport.md", ".changes/permission-platforms.md", ".changes/permission-schema-unique-item.md", @@ -225,7 +247,9 @@ ".changes/remove-unit-uri.md", ".changes/rename-file-drop.md", ".changes/reparent.md", + ".changes/rerun-if-changed-icons.md", ".changes/rerun-if-permission-created.md", + ".changes/resize-false-undecorated-edge.md", ".changes/resources_table_access.md", ".changes/revert-app-region-drag.md", ".changes/revert-fix-visibility-change.md", @@ -263,6 +287,7 @@ ".changes/tauri-plugin-identifier-alphanumeric.md", ".changes/tauri-runtime-webview-events.md", ".changes/tauri-scope-object-error-sync.md", + ".changes/tauri-set-title-bar-style.md", ".changes/tauri-utils-capability-refactor.md", ".changes/tauri-utils-package-name-removed.md", ".changes/tauri-utils-plugin-module.md", @@ -288,12 +313,14 @@ ".changes/utils-debug-eprintln.md", ".changes/utils-installer-hooks.md", ".changes/utils-named-capability-file.md", + ".changes/utils-raw-isolation-payload.md", ".changes/utils-remove-asset-trait.md", ".changes/utils-sign-command.md", ".changes/webview-bounds.md", ".changes/webview-builder-on-download.md", ".changes/webview-navigate-result.md", ".changes/windows-rs-0.57.md", + ".changes/with-webview-wry-feature.md", ".changes/wry-0.36.md", ".changes/wry-0.37.md", ".changes/wry-0.38.md", diff --git a/Cargo.lock b/Cargo.lock index 92020de441a7..37f8c22e742f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3662,7 +3662,7 @@ checksum = "e1fc403891a21bcfb7c37834ba66a547a8f402146eba7265b5a6d88059c9ff2f" [[package]] name = "tauri" -version = "2.0.0-beta.23" +version = "2.0.0-beta.24" dependencies = [ "anyhow", "bytes", @@ -3731,7 +3731,7 @@ dependencies = [ [[package]] name = "tauri-build" -version = "2.0.0-beta.18" +version = "2.0.0-beta.19" dependencies = [ "anyhow", "cargo_toml", @@ -3753,7 +3753,7 @@ dependencies = [ [[package]] name = "tauri-codegen" -version = "2.0.0-beta.18" +version = "2.0.0-beta.19" dependencies = [ "base64 0.22.1", "brotli", @@ -3790,7 +3790,7 @@ dependencies = [ [[package]] name = "tauri-macros" -version = "2.0.0-beta.18" +version = "2.0.0-beta.19" dependencies = [ "heck 0.5.0", "proc-macro2", @@ -3802,7 +3802,7 @@ dependencies = [ [[package]] name = "tauri-plugin" -version = "2.0.0-beta.18" +version = "2.0.0-beta.19" dependencies = [ "anyhow", "glob", @@ -3817,7 +3817,7 @@ dependencies = [ [[package]] name = "tauri-runtime" -version = "2.0.0-beta.19" +version = "2.0.0-beta.20" dependencies = [ "dpi", "gtk", @@ -3834,7 +3834,7 @@ dependencies = [ [[package]] name = "tauri-runtime-wry" -version = "2.0.0-beta.19" +version = "2.0.0-beta.20" dependencies = [ "cocoa", "gtk", @@ -3857,7 +3857,7 @@ dependencies = [ [[package]] name = "tauri-utils" -version = "2.0.0-beta.18" +version = "2.0.0-beta.19" dependencies = [ "aes-gcm", "brotli", diff --git a/core/tauri-build/CHANGELOG.md b/core/tauri-build/CHANGELOG.md index 4b7d29546f92..373c295572bd 100644 --- a/core/tauri-build/CHANGELOG.md +++ b/core/tauri-build/CHANGELOG.md @@ -1,5 +1,16 @@ # Changelog +## \[2.0.0-beta.19] + +### Bug Fixes + +- [`69dcfdfe0`](https://www.github.com/tauri-apps/tauri/commit/69dcfdfe0f3b0570fcf5997267a7200087d5341b) ([#10267](https://www.github.com/tauri-apps/tauri/pull/10267) by [@lucasfernog](https://www.github.com/tauri-apps/tauri/../../lucasfernog)) Fix build script rerun-if-changed instruction if Info.plist do not exist next to tauri.conf.json. + +### Dependencies + +- Upgraded to `tauri-codegen@2.0.0-beta.19` +- Upgraded to `tauri-utils@2.0.0-beta.19` + ## \[2.0.0-beta.18] ### Enhancements diff --git a/core/tauri-build/Cargo.toml b/core/tauri-build/Cargo.toml index 3796cd25aeda..ed8b7f2d2471 100644 --- a/core/tauri-build/Cargo.toml +++ b/core/tauri-build/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tauri-build" -version = "2.0.0-beta.18" +version = "2.0.0-beta.19" description = "build time code to pair with https://crates.io/crates/tauri" exclude = [ "CHANGELOG.md", "/target" ] readme = "README.md" @@ -28,8 +28,8 @@ rustdoc-args = [ "--cfg", "docsrs" ] [dependencies] anyhow = "1" quote = { version = "1", optional = true } -tauri-codegen = { version = "2.0.0-beta.18", path = "../tauri-codegen", optional = true } -tauri-utils = { version = "2.0.0-beta.18", path = "../tauri-utils", features = [ "build", "resources" ] } +tauri-codegen = { version = "2.0.0-beta.19", path = "../tauri-codegen", optional = true } +tauri-utils = { version = "2.0.0-beta.19", path = "../tauri-utils", features = [ "build", "resources" ] } cargo_toml = "0.17" serde = "1" serde_json = "1" diff --git a/core/tauri-codegen/CHANGELOG.md b/core/tauri-codegen/CHANGELOG.md index 236be1358a78..46b6824315dc 100644 --- a/core/tauri-codegen/CHANGELOG.md +++ b/core/tauri-codegen/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## \[2.0.0-beta.19] + +### Bug Fixes + +- [`5d2922985`](https://www.github.com/tauri-apps/tauri/commit/5d2922985801908e4b929a7a0e387806ff02ab89) ([#10268](https://www.github.com/tauri-apps/tauri/pull/10268) by [@lucasfernog](https://www.github.com/tauri-apps/tauri/../../lucasfernog)) Fix icon rewriting always triggering build to rerun due to conflicts between file names. + +### What's Changed + +- [`4c239729c`](https://www.github.com/tauri-apps/tauri/commit/4c239729c3e1b899ecbc6793c3682848e8de1729) ([#10167](https://www.github.com/tauri-apps/tauri/pull/10167) by [@amrbashir](https://www.github.com/tauri-apps/tauri/../../amrbashir)) Add support for `test = true` in `generate_context!` macro to skip some code generation that could affect some tests, for now it only skips empedding a plist on macOS. + +### Dependencies + +- Upgraded to `tauri-utils@2.0.0-beta.19` + ## \[2.0.0-beta.18] ### New Features diff --git a/core/tauri-codegen/Cargo.toml b/core/tauri-codegen/Cargo.toml index 6ebd2f341071..97f63a3bce78 100644 --- a/core/tauri-codegen/Cargo.toml +++ b/core/tauri-codegen/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tauri-codegen" -version = "2.0.0-beta.18" +version = "2.0.0-beta.19" description = "code generation meant to be consumed inside of `tauri` through `tauri-build` or `tauri-macros`" exclude = [ "CHANGELOG.md", "/target" ] readme = "README.md" @@ -20,7 +20,7 @@ quote = "1" syn = "2" serde = { version = "1", features = [ "derive" ] } serde_json = "1" -tauri-utils = { version = "2.0.0-beta.18", path = "../tauri-utils", features = [ "build" ] } +tauri-utils = { version = "2.0.0-beta.19", path = "../tauri-utils", features = [ "build" ] } thiserror = "1" walkdir = "2" brotli = { version = "3", optional = true, default-features = false, features = [ "std" ] } diff --git a/core/tauri-macros/CHANGELOG.md b/core/tauri-macros/CHANGELOG.md index fe11d5b600ee..eae6abcf9dc4 100644 --- a/core/tauri-macros/CHANGELOG.md +++ b/core/tauri-macros/CHANGELOG.md @@ -1,5 +1,16 @@ # Changelog +## \[2.0.0-beta.19] + +### What's Changed + +- [`4c239729c`](https://www.github.com/tauri-apps/tauri/commit/4c239729c3e1b899ecbc6793c3682848e8de1729) ([#10167](https://www.github.com/tauri-apps/tauri/pull/10167) by [@amrbashir](https://www.github.com/tauri-apps/tauri/../../amrbashir)) Add support for `test = true` in `generate_context!` macro to skip some code generation that could affect some tests, for now it only skips empedding a plist on macOS. + +### Dependencies + +- Upgraded to `tauri-codegen@2.0.0-beta.19` +- Upgraded to `tauri-utils@2.0.0-beta.19` + ## \[2.0.0-beta.18] ### New Features diff --git a/core/tauri-macros/Cargo.toml b/core/tauri-macros/Cargo.toml index 6a03a35127d4..4fb375b48096 100644 --- a/core/tauri-macros/Cargo.toml +++ b/core/tauri-macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tauri-macros" -version = "2.0.0-beta.18" +version = "2.0.0-beta.19" description = "Macros for the tauri crate." exclude = [ "CHANGELOG.md", "/target" ] readme = "README.md" @@ -20,8 +20,8 @@ proc-macro2 = { version = "1", features = [ "span-locations" ] } quote = "1" syn = { version = "2", features = [ "full" ] } heck = "0.5" -tauri-codegen = { version = "2.0.0-beta.18", default-features = false, path = "../tauri-codegen" } -tauri-utils = { version = "2.0.0-beta.18", path = "../tauri-utils" } +tauri-codegen = { version = "2.0.0-beta.19", default-features = false, path = "../tauri-codegen" } +tauri-utils = { version = "2.0.0-beta.19", path = "../tauri-utils" } [features] custom-protocol = [ ] diff --git a/core/tauri-plugin/CHANGELOG.md b/core/tauri-plugin/CHANGELOG.md index 72118633830d..136d269e09fd 100644 --- a/core/tauri-plugin/CHANGELOG.md +++ b/core/tauri-plugin/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## \[2.0.0-beta.19] + +### Dependencies + +- Upgraded to `tauri-utils@2.0.0-beta.19` + ## \[2.0.0-beta.18] ### Dependencies diff --git a/core/tauri-plugin/Cargo.toml b/core/tauri-plugin/Cargo.toml index 029b451225f2..2fd26cacb9bb 100644 --- a/core/tauri-plugin/Cargo.toml +++ b/core/tauri-plugin/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tauri-plugin" -version = "2.0.0-beta.18" +version = "2.0.0-beta.19" description = "Build script and runtime Tauri plugin definitions" authors = { workspace = true } homepage = { workspace = true } @@ -30,7 +30,7 @@ runtime = [ ] [dependencies] anyhow = { version = "1", optional = true } serde = { version = "1", optional = true } -tauri-utils = { version = "2.0.0-beta.18", default-features = false, features = [ "build" ], path = "../tauri-utils" } +tauri-utils = { version = "2.0.0-beta.19", default-features = false, features = [ "build" ], path = "../tauri-utils" } serde_json = { version = "1", optional = true } glob = { version = "0.3", optional = true } toml = { version = "0.8", optional = true } diff --git a/core/tauri-runtime-wry/CHANGELOG.md b/core/tauri-runtime-wry/CHANGELOG.md index 2b0281b183d1..83309294055f 100644 --- a/core/tauri-runtime-wry/CHANGELOG.md +++ b/core/tauri-runtime-wry/CHANGELOG.md @@ -1,5 +1,16 @@ # Changelog +## \[2.0.0-beta.20] + +### Bug Fixes + +- [`afb102c59`](https://www.github.com/tauri-apps/tauri/commit/afb102c59ba0de27e330589269001e0d2a01576d) ([#10211](https://www.github.com/tauri-apps/tauri/pull/10211) by [@Legend-Master](https://www.github.com/tauri-apps/tauri/../../Legend-Master)) Fix window edge not working after setting resizable false and decorated false dynamically + +### Dependencies + +- Upgraded to `tauri-utils@2.0.0-beta.19` +- Upgraded to `tauri-runtime@2.0.0-beta.20` + ## \[2.0.0-beta.19] ### Bug Fixes diff --git a/core/tauri-runtime-wry/Cargo.toml b/core/tauri-runtime-wry/Cargo.toml index 8f1bc8baffea..e9de3540eae5 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 = "2.0.0-beta.19" +version = "2.0.0-beta.20" description = "Wry bindings to the Tauri runtime" exclude = [ "CHANGELOG.md", "/target" ] readme = "README.md" @@ -15,8 +15,8 @@ rust-version = { workspace = true } [dependencies] wry = { version = "0.41", default-features = false, features = [ "drag-drop", "protocol", "os-webview" ] } tao = { version = "0.28.1", default-features = false, features = [ "rwh_06" ] } -tauri-runtime = { version = "2.0.0-beta.19", path = "../tauri-runtime" } -tauri-utils = { version = "2.0.0-beta.18", path = "../tauri-utils" } +tauri-runtime = { version = "2.0.0-beta.20", path = "../tauri-runtime" } +tauri-utils = { version = "2.0.0-beta.19", path = "../tauri-utils" } raw-window-handle = "0.6" http = "1.1" url = "2" diff --git a/core/tauri-runtime/CHANGELOG.md b/core/tauri-runtime/CHANGELOG.md index a64e06ac4874..52d2dbfa6137 100644 --- a/core/tauri-runtime/CHANGELOG.md +++ b/core/tauri-runtime/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## \[2.0.0-beta.20] + +### Dependencies + +- Upgraded to `tauri-utils@2.0.0-beta.19` + ## \[2.0.0-beta.19] ### Dependencies diff --git a/core/tauri-runtime/Cargo.toml b/core/tauri-runtime/Cargo.toml index f5d9c1481e54..8b308fecc55e 100644 --- a/core/tauri-runtime/Cargo.toml +++ b/core/tauri-runtime/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tauri-runtime" -version = "2.0.0-beta.19" +version = "2.0.0-beta.20" description = "Runtime for Tauri applications" exclude = [ "CHANGELOG.md", "/target" ] readme = "README.md" @@ -29,7 +29,7 @@ targets = [ serde = { version = "1.0", features = [ "derive" ] } serde_json = "1.0" thiserror = "1.0" -tauri-utils = { version = "2.0.0-beta.18", path = "../tauri-utils" } +tauri-utils = { version = "2.0.0-beta.19", path = "../tauri-utils" } http = "1.1" raw-window-handle = "0.6" url = { version = "2" } diff --git a/core/tauri-utils/CHANGELOG.md b/core/tauri-utils/CHANGELOG.md index ab900dc61ec0..a7e1a5cb90f9 100644 --- a/core/tauri-utils/CHANGELOG.md +++ b/core/tauri-utils/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## \[2.0.0-beta.19] + +### New Features + +- [`4c239729c`](https://www.github.com/tauri-apps/tauri/commit/4c239729c3e1b899ecbc6793c3682848e8de1729) ([#10167](https://www.github.com/tauri-apps/tauri/pull/10167) by [@amrbashir](https://www.github.com/tauri-apps/tauri/../../amrbashir)) Add `RawIsolationPayload::content_type` method. + ## \[2.0.0-beta.18] ### New Features diff --git a/core/tauri-utils/Cargo.toml b/core/tauri-utils/Cargo.toml index 52e52b37aabb..da429a908ed9 100644 --- a/core/tauri-utils/Cargo.toml +++ b/core/tauri-utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tauri-utils" -version = "2.0.0-beta.18" +version = "2.0.0-beta.19" description = "Utilities for Tauri" exclude = [ "CHANGELOG.md", "/target" ] readme = "README.md" diff --git a/core/tauri/CHANGELOG.md b/core/tauri/CHANGELOG.md index 124469a2376d..66aaabdc4f2a 100644 --- a/core/tauri/CHANGELOG.md +++ b/core/tauri/CHANGELOG.md @@ -1,5 +1,64 @@ # Changelog +## \[2.0.0-beta.24] + +### New Features + +- [`7bc6a2a1d`](https://www.github.com/tauri-apps/tauri/commit/7bc6a2a1d6d2c5406d91cac94d33bce76443c28f) ([#9788](https://www.github.com/tauri-apps/tauri/pull/9788) by [@pewsheen](https://www.github.com/tauri-apps/tauri/../../pewsheen)) Add a new method to set title bar style dynamically on macOS. + +### Enhancements + +- [`a7354f9a8`](https://www.github.com/tauri-apps/tauri/commit/a7354f9a81d4db83ff3d34b29617717117ad64d2) ([#10171](https://www.github.com/tauri-apps/tauri/pull/10171) by [@amrbashir](https://www.github.com/tauri-apps/tauri/../../amrbashir)) Mark `AppHandle::restart` and `process::restart` as [diverging functions](https://doc.rust-lang.org/rust-by-example/fn/diverging.html). + +### Bug Fixes + +- [`4c239729c`](https://www.github.com/tauri-apps/tauri/commit/4c239729c3e1b899ecbc6793c3682848e8de1729) ([#10167](https://www.github.com/tauri-apps/tauri/pull/10167) by [@amrbashir](https://www.github.com/tauri-apps/tauri/../../amrbashir)) Fix deserialization of raw invoke requests when using `isolation` pattern. +- [`55733aba9`](https://www.github.com/tauri-apps/tauri/commit/55733aba9c5a5c8d664afea0c83d9337bc99387d) ([#10176](https://www.github.com/tauri-apps/tauri/pull/10176) by [@lucasfernog](https://www.github.com/tauri-apps/tauri/../../lucasfernog)) Move `PluginApi::register_ios_plugin` behind the `wry` Cargo feature as `Webview::with_webview` is only available when that feature is enabled. + +### Dependencies + +- Upgraded to `tauri-macros@2.0.0-beta.19` +- Upgraded to `tauri-build@2.0.0-beta.19` +- Upgraded to `tauri-runtime-wry@2.0.0-beta.20` +- Upgraded to `tauri-utils@2.0.0-beta.19` +- Upgraded to `tauri-runtime@2.0.0-beta.20` + +### Breaking Changes + +- [`ba9590aa9`](https://www.github.com/tauri-apps/tauri/commit/ba9590aa92a67a11fa1e559e506d87b7e643cc24) ([#9640](https://www.github.com/tauri-apps/tauri/pull/9640) by [@amrbashir](https://www.github.com/tauri-apps/tauri/../../amrbashir)) Added `Emitter` and `Listener` traits that defines what an emitter or a listener can do, this however comes with a few breaking changes: + + - Removed `Manager::listen_any`, use `Listener::listen_any` instead. + - Removed `Manager::once_any`, use `Listener::once_any` instead. + - Removed `Manager::unlisten`, use `Listener::unlisten` instead. + - Removed `Manager::emit`, use `Emitter::emit` instead. + - Removed `Manager::emit_to`, use `Emitter::emit_to` instead. + - Removed `Manager::emit_filter`, use `Emitter::emit_filter` instead. + - Removed `App/AppHandle::listen`, `WebviewWindow::listen`, `Window::listen` and `Webview::listen`, use `Listener::listen` instead. + - Removed `App/AppHandle::once`, `WebviewWindow::once`, `Window::once` and `Webview::once`, use `Listener::once` instead. + - Removed `App/AppHandle::unlisten`, `WebviewWindow::unlisten`, `Window::unlisten` and `Webview::unlisten`, use `Listener::unlisten` instead. +- [`261c9f942`](https://www.github.com/tauri-apps/tauri/commit/261c9f942de9a598b5c6cc504de6bddd1306113b) ([#10170](https://www.github.com/tauri-apps/tauri/pull/10170) by [@amrbashir](https://www.github.com/tauri-apps/tauri/../../amrbashir)) Renamed `DragDropEvent` enum variants to better convey when they are triggered: + + - `DragDropEvent::Dragged` -> `DragDropEvent::Enter` + - `DragDropEvent::DragOver` -> `DragDropEvent::Over` + - `DragDropEvent::Dropped` -> `DragDropEvent::Drop` + - `DragDropEvent::Cancelled` -> `DragDropEvent::Leave` + + This also comes with a change in the events being emitted to JS and Rust event listeners: + + - `tauri://drag` -> `tauri://drag-enter` + - `tauri://drop-over` -> `tauri://drag-over` + - `tauri://drop` -> `tauri://drag-drop` + - `tauri://drag-cancelled` -> `tauri://drag-leave` +- [`2b1ceb40d`](https://www.github.com/tauri-apps/tauri/commit/2b1ceb40d345aef42dd79438fa69ca7989ee0194) ([#10229](https://www.github.com/tauri-apps/tauri/pull/10229) by [@amrbashir](https://www.github.com/tauri-apps/tauri/../../amrbashir)) Renamed the JS `getCurrent` and `getAll` functions to a clearer name to avoid ambiguity: + + - `getCurrent` in `window` module has been renamed to `getCurrentWindow` + - `getCurrent` in `webview` module has been renamed to `getCurrentWebview` + - `getCurrent` in `webviewWindow` module has been renamed to `getCurrentWebviewWindow` + - `getAll` in `window` module has been renamed to `getAllWindows` + - `getAll` in `webview` module has been renamed to `getAllWebviews` + - `getAll` in `webviewWindow` module has been renamed to `getAllWebviewWindows` +- [`57612ab24`](https://www.github.com/tauri-apps/tauri/commit/57612ab24963b02d769ce408b0283ef552fb7b0d) ([#10139](https://www.github.com/tauri-apps/tauri/pull/10139) by [@Brendonovich](https://www.github.com/tauri-apps/tauri/../../Brendonovich)) Add `TSend` generic to `ipc::Channel` for typesafe `send` calls and type inspection in `tauri-specta` + ## \[2.0.0-beta.23] ### New Features diff --git a/core/tauri/Cargo.toml b/core/tauri/Cargo.toml index 30d5a4e5a2d7..3cc5d8320f23 100644 --- a/core/tauri/Cargo.toml +++ b/core/tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tauri" -version = "2.0.0-beta.23" +version = "2.0.0-beta.24" description = "Make tiny, secure apps for all desktop platforms with Tauri" exclude = [ "/test", "/.scripts", "CHANGELOG.md", "/target" ] readme = "README.md" @@ -51,10 +51,10 @@ uuid = { version = "1", features = [ "v4" ], optional = true } url = "2" anyhow = "1.0" thiserror = "1.0" -tauri-runtime = { version = "2.0.0-beta.19", path = "../tauri-runtime" } -tauri-macros = { version = "2.0.0-beta.18", path = "../tauri-macros" } -tauri-utils = { version = "2.0.0-beta.18", features = [ "resources" ], path = "../tauri-utils" } -tauri-runtime-wry = { version = "2.0.0-beta.19", path = "../tauri-runtime-wry", optional = true } +tauri-runtime = { version = "2.0.0-beta.20", path = "../tauri-runtime" } +tauri-macros = { version = "2.0.0-beta.19", path = "../tauri-macros" } +tauri-utils = { version = "2.0.0-beta.19", features = [ "resources" ], path = "../tauri-utils" } +tauri-runtime-wry = { version = "2.0.0-beta.20", path = "../tauri-runtime-wry", optional = true } getrandom = "0.2" serde_repr = "0.1" state = "0.6" @@ -110,8 +110,8 @@ swift-rs = "1.0.6" [build-dependencies] heck = "0.5" -tauri-build = { path = "../tauri-build/", default-features = false, version = "2.0.0-beta.18" } -tauri-utils = { path = "../tauri-utils/", version = "2.0.0-beta.18", features = [ "build" ] } +tauri-build = { path = "../tauri-build/", default-features = false, version = "2.0.0-beta.19" } +tauri-utils = { path = "../tauri-utils/", version = "2.0.0-beta.19", features = [ "build" ] } [dev-dependencies] proptest = "1.4.0" diff --git a/tooling/api/CHANGELOG.md b/tooling/api/CHANGELOG.md index 9b2b8b50417a..c195ec667ff0 100644 --- a/tooling/api/CHANGELOG.md +++ b/tooling/api/CHANGELOG.md @@ -1,5 +1,43 @@ # Changelog +## \[2.0.0-beta.15] + +### New Features + +- [`7bc6a2a1d`](https://www.github.com/tauri-apps/tauri/commit/7bc6a2a1d6d2c5406d91cac94d33bce76443c28f) ([#9788](https://www.github.com/tauri-apps/tauri/pull/9788) by [@pewsheen](https://www.github.com/tauri-apps/tauri/../../pewsheen)) Add a new method to set title bar style dynamically on macOS. + +### Enhancements + +- [`080b6e127`](https://www.github.com/tauri-apps/tauri/commit/080b6e12720b89d839c686d7067cc94d276ed7e4) ([#10246](https://www.github.com/tauri-apps/tauri/pull/10246) by [@Legend-Master](https://www.github.com/tauri-apps/tauri/../../Legend-Master)) Use `EventName` on `Window`, `Webview` and `WebviewWindow`'s `once` so you can get auto complete for tauri's built-in events + +### Bug Fixes + +- [`080b6e127`](https://www.github.com/tauri-apps/tauri/commit/080b6e12720b89d839c686d7067cc94d276ed7e4) ([#10246](https://www.github.com/tauri-apps/tauri/pull/10246) by [@Legend-Master](https://www.github.com/tauri-apps/tauri/../../Legend-Master)) Fix `once` doesn't detached after one callback if event handler throws + +### Breaking Changes + +- [`261c9f942`](https://www.github.com/tauri-apps/tauri/commit/261c9f942de9a598b5c6cc504de6bddd1306113b) ([#10170](https://www.github.com/tauri-apps/tauri/pull/10170) by [@amrbashir](https://www.github.com/tauri-apps/tauri/../../amrbashir)) Renamed drag and drop events in `TauriEvent` enum to better convey when they are triggered: + + - `TauriEvent.DRAG` -> `TauriEvent.DRAG_ENTER` + - `TauriEvent.DROP_OVER` -> `TauriEvent.DRAG_OVER` + - `TauriEvent.DROP` -> `TauriEvent.DRAG_DROP` + - `TauriEvent.DROP_CANCELLED` -> `TauriEvent::DRAG_LEAVE` + + Also the `type` field values in `Window/Webview/WebviewWindow.onDropEvent` and `DragDropEvent` have changed: + + - `dragged` -> `enter` + - `dragOver` -> `over` + - `dropped` -> `drop` + - `cancelled` -> `leave` +- [`2b1ceb40d`](https://www.github.com/tauri-apps/tauri/commit/2b1ceb40d345aef42dd79438fa69ca7989ee0194) ([#10229](https://www.github.com/tauri-apps/tauri/pull/10229) by [@amrbashir](https://www.github.com/tauri-apps/tauri/../../amrbashir)) Renamed the JS `getCurrent` and `getAll` functions to a clearer name to avoid ambiguity: + + - `getCurrent` in `window` module has been renamed to `getCurrentWindow` + - `getCurrent` in `webview` module has been renamed to `getCurrentWebview` + - `getCurrent` in `webviewWindow` module has been renamed to `getCurrentWebviewWindow` + - `getAll` in `window` module has been renamed to `getAllWindows` + - `getAll` in `webview` module has been renamed to `getAllWebviews` + - `getAll` in `webviewWindow` module has been renamed to `getAllWebviewWindows` + ## \[2.0.0-beta.14] ### New Features diff --git a/tooling/api/package.json b/tooling/api/package.json index 40a1a4255e26..967f461dd799 100644 --- a/tooling/api/package.json +++ b/tooling/api/package.json @@ -1,6 +1,6 @@ { "name": "@tauri-apps/api", - "version": "2.0.0-beta.14", + "version": "2.0.0-beta.15", "description": "Tauri API definitions", "funding": { "type": "opencollective", diff --git a/tooling/bundler/CHANGELOG.md b/tooling/bundler/CHANGELOG.md index 85f184057f1c..3aca86209cb2 100644 --- a/tooling/bundler/CHANGELOG.md +++ b/tooling/bundler/CHANGELOG.md @@ -1,5 +1,25 @@ # Changelog +## \[2.0.1-beta.18] + +### New Features + +- [`c734b9e3c`](https://www.github.com/tauri-apps/tauri/commit/c734b9e3cd6e5a22dfd84ec8a779c2ee9591751b) ([#10072](https://www.github.com/tauri-apps/tauri/pull/10072) by [@FabianLars](https://www.github.com/tauri-apps/tauri/../../FabianLars)) Upgraded the WiX version to 3.14 which fixes vulnerability issues and adds support for Arm targets. + +### Bug Fixes + +- [`96f65fef3`](https://www.github.com/tauri-apps/tauri/commit/96f65fef3659e83bbee4426e94da4472c962e391) ([#10188](https://www.github.com/tauri-apps/tauri/pull/10188) by [@FabianLars](https://www.github.com/tauri-apps/tauri/../../FabianLars)) On macOS, the bundler will now correctly print a warning when the updater is enabled while the `.app` bundle is disabled. +- [`5998a90f3`](https://www.github.com/tauri-apps/tauri/commit/5998a90f3f0dda124eff1ce3c59e96d329e8b435) ([#10184](https://www.github.com/tauri-apps/tauri/pull/10184) 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-macos-sign@0.1.0-beta.0` +- Upgraded to `tauri-utils@2.0.0-beta.19` + +### Breaking Changes + +- [`11aa7743e`](https://www.github.com/tauri-apps/tauri/commit/11aa7743e7a277ed9ec3e92040dc484afe77d261) ([#10177](https://www.github.com/tauri-apps/tauri/pull/10177) by [@Legend-Master](https://www.github.com/tauri-apps/tauri/../../Legend-Master)) Changed NSIS installer hooks from `!define` to `!macro` + ## \[2.0.1-beta.17] ### New Features diff --git a/tooling/bundler/Cargo.toml b/tooling/bundler/Cargo.toml index 84d9859f2dbf..320356170f8a 100644 --- a/tooling/bundler/Cargo.toml +++ b/tooling/bundler/Cargo.toml @@ -2,7 +2,7 @@ workspace = { } [package] name = "tauri-bundler" -version = "2.0.1-beta.17" +version = "2.0.1-beta.18" authors = [ "George Burton ", "Tauri Programme within The Commons Conservancy" @@ -17,7 +17,7 @@ rust-version = "1.70" exclude = [ "CHANGELOG.md", "/target", "rustfmt.toml" ] [dependencies] -tauri-utils = { version = "2.0.0-beta.18", path = "../../core/tauri-utils", features = [ "resources" ] } +tauri-utils = { version = "2.0.0-beta.19", path = "../../core/tauri-utils", features = [ "resources" ] } image = "0.24.9" flate2 = "1.0" anyhow = "1.0" @@ -58,7 +58,7 @@ glob = "0.3" icns = { package = "tauri-icns", version = "0.1" } time = { version = "0.3", features = [ "formatting" ] } plist = "1" -tauri-macos-sign = { version = "0.0.0", path = "../macos-sign" } +tauri-macos-sign = { version = "0.1.0-beta.0", path = "../macos-sign" } [target."cfg(any(target_os = \"macos\", target_os = \"windows\"))".dependencies] regex = "1" diff --git a/tooling/cli/CHANGELOG.md b/tooling/cli/CHANGELOG.md index 17b481a85d32..5d2ad297706a 100644 --- a/tooling/cli/CHANGELOG.md +++ b/tooling/cli/CHANGELOG.md @@ -1,5 +1,40 @@ # Changelog +## \[2.0.0-beta.22] + +### New Features + +- [`c734b9e3c`](https://www.github.com/tauri-apps/tauri/commit/c734b9e3cd6e5a22dfd84ec8a779c2ee9591751b) ([#10072](https://www.github.com/tauri-apps/tauri/pull/10072) by [@FabianLars](https://www.github.com/tauri-apps/tauri/../../FabianLars)) Upgraded the WiX version to 3.14 which fixes vulnerability issues and adds support for Arm targets. +- [`7c7fa0964`](https://www.github.com/tauri-apps/tauri/commit/7c7fa0964db3403037fdb9a34de2b877ddb8df1c) ([#9963](https://www.github.com/tauri-apps/tauri/pull/9963) by [@lucasfernog](https://www.github.com/tauri-apps/tauri/../../lucasfernog)) Added `--method` argument for `ios build` to select the export options' method. +- [`7c7fa0964`](https://www.github.com/tauri-apps/tauri/commit/7c7fa0964db3403037fdb9a34de2b877ddb8df1c) ([#9963](https://www.github.com/tauri-apps/tauri/pull/9963) by [@lucasfernog](https://www.github.com/tauri-apps/tauri/../../lucasfernog)) Setup iOS signing by reading `IOS_CERTIFICATE`, `IOS_CERTIFICATE_PASSWORD` and `IOS_MOBILE_PROVISION` environment variables. + +### Enhancements + +- [`c01e87ad4`](https://www.github.com/tauri-apps/tauri/commit/c01e87ad46e2a5b3fb8d018739e724ef932008d7) ([#10198](https://www.github.com/tauri-apps/tauri/pull/10198) by [@amrbashir](https://www.github.com/tauri-apps/tauri/../../amrbashir)) Enhance `tauri migrate` to also migrate variables like `appWindow`: + + ```ts + import { appWindow } from '@tauri-apps/api/window' + ``` + + will become: + + ```ts + import { getCurrentWebviewWindow } from '@tauri-apps/api/webviewWindow' + const appWindow = getCurrentWebviewWindow() + ``` + +### Bug Fixes + +- [`94136578b`](https://www.github.com/tauri-apps/tauri/commit/94136578bc89e4b973c471050ae9c2d83ffcb7c6) ([#10186](https://www.github.com/tauri-apps/tauri/pull/10186) by [@amrbashir](https://www.github.com/tauri-apps/tauri/../../amrbashir)) Fix `migrate` command, migrating incorrect permissions for `clipboard`. +- [`c01e87ad4`](https://www.github.com/tauri-apps/tauri/commit/c01e87ad46e2a5b3fb8d018739e724ef932008d7) ([#10198](https://www.github.com/tauri-apps/tauri/pull/10198) by [@amrbashir](https://www.github.com/tauri-apps/tauri/../../amrbashir)) Fix `tauri migrate` incorrectly migrating `@tauri-apps/api/tauri` module to just `core` and `@tauri-apps/api/window` to just `webviewWindow`. +- [`15e125996`](https://www.github.com/tauri-apps/tauri/commit/15e12599667b749c3d7cd2259e6cf7c7b5c6e2be) ([#10234](https://www.github.com/tauri-apps/tauri/pull/10234) by [@amrbashir](https://www.github.com/tauri-apps/tauri/../../amrbashir)) Fix cli failing to detect the correct cargo target directory when using cargo `--target-dir` flag with `tauri build` or `tauri dev` + +### Dependencies + +- Upgraded to `tauri-bundler@2.0.1-beta.18` +- Upgraded to `tauri-macos-sign@0.1.0-beta.0` +- Upgraded to `tauri-utils@2.0.0-beta.19` + ## \[2.0.0-beta.21] ### New Features diff --git a/tooling/cli/Cargo.lock b/tooling/cli/Cargo.lock index 41ad56dd3b38..0648a7de6ef9 100644 --- a/tooling/cli/Cargo.lock +++ b/tooling/cli/Cargo.lock @@ -5074,7 +5074,7 @@ dependencies = [ [[package]] name = "tauri-bundler" -version = "2.0.1-beta.17" +version = "2.0.1-beta.18" dependencies = [ "anyhow", "ar", @@ -5103,7 +5103,7 @@ dependencies = [ "tar", "tauri-icns", "tauri-macos-sign", - "tauri-utils 2.0.0-beta.18", + "tauri-utils 2.0.0-beta.19", "tempfile", "thiserror", "time", @@ -5117,7 +5117,7 @@ dependencies = [ [[package]] name = "tauri-cli" -version = "2.0.0-beta.21" +version = "2.0.0-beta.22" dependencies = [ "anyhow", "axum", @@ -5175,7 +5175,7 @@ dependencies = [ "tauri-icns", "tauri-macos-sign", "tauri-utils 1.5.4", - "tauri-utils 2.0.0-beta.18", + "tauri-utils 2.0.0-beta.19", "tokio", "toml 0.8.10", "toml_edit 0.22.6", @@ -5207,7 +5207,7 @@ dependencies = [ [[package]] name = "tauri-macos-sign" -version = "0.0.0" +version = "0.1.0-beta.0" dependencies = [ "anyhow", "dirs-next", @@ -5254,7 +5254,7 @@ dependencies = [ [[package]] name = "tauri-utils" -version = "2.0.0-beta.18" +version = "2.0.0-beta.19" dependencies = [ "aes-gcm", "ctor", diff --git a/tooling/cli/Cargo.toml b/tooling/cli/Cargo.toml index 07afffb5b322..72cc2ca3f4ca 100644 --- a/tooling/cli/Cargo.toml +++ b/tooling/cli/Cargo.toml @@ -3,7 +3,7 @@ members = [ "node" ] [package] name = "tauri-cli" -version = "2.0.0-beta.21" +version = "2.0.0-beta.22" authors = [ "Tauri Programme within The Commons Conservancy" ] edition = "2021" rust-version = "1.70" @@ -48,7 +48,7 @@ sublime_fuzzy = "0.7" clap_complete = "4" clap = { version = "4.5", features = [ "derive", "env" ] } anyhow = "1.0" -tauri-bundler = { version = "2.0.1-beta.17", default-features = false, path = "../bundler" } +tauri-bundler = { version = "2.0.1-beta.18", default-features = false, path = "../bundler" } colored = "2.1" serde = { version = "1.0", features = [ "derive" ] } serde_json = { version = "1.0", features = [ "preserve_order" ] } @@ -58,7 +58,7 @@ shared_child = "1.0" duct = "0.13" toml_edit = { version = "0.22", features = [ "serde" ] } json-patch = "1.2" -tauri-utils = { version = "2.0.0-beta.18", path = "../../core/tauri-utils", features = [ "isolation", "schema", "config-json5", "config-toml" ] } +tauri-utils = { version = "2.0.0-beta.19", path = "../../core/tauri-utils", features = [ "isolation", "schema", "config-json5", "config-toml" ] } tauri-utils-v1 = { version = "1", package = "tauri-utils", features = [ "isolation", "schema", "config-json5", "config-toml" ] } toml = "0.8" jsonschema = "0.17" @@ -112,7 +112,7 @@ libc = "0.2" [target."cfg(target_os = \"macos\")".dependencies] plist = "1" -tauri-macos-sign = { version = "0.0.0", path = "../macos-sign" } +tauri-macos-sign = { version = "0.1.0-beta.0", path = "../macos-sign" } [features] default = [ "rustls" ] diff --git a/tooling/cli/metadata-v2.json b/tooling/cli/metadata-v2.json index f5b2fc271f4b..30b6f59593e0 100644 --- a/tooling/cli/metadata-v2.json +++ b/tooling/cli/metadata-v2.json @@ -1,9 +1,9 @@ { "cli.js": { - "version": "2.0.0-beta.21", + "version": "2.0.0-beta.22", "node": ">= 10.0.0" }, - "tauri": "2.0.0-beta.23", - "tauri-build": "2.0.0-beta.18", - "tauri-plugin": "2.0.0-beta.18" + "tauri": "2.0.0-beta.24", + "tauri-build": "2.0.0-beta.19", + "tauri-plugin": "2.0.0-beta.19" } diff --git a/tooling/cli/node/CHANGELOG.md b/tooling/cli/node/CHANGELOG.md index b4a57675186f..eecc5679b738 100644 --- a/tooling/cli/node/CHANGELOG.md +++ b/tooling/cli/node/CHANGELOG.md @@ -1,5 +1,37 @@ # Changelog +## \[2.0.0-beta.22] + +### New Features + +- [`7c7fa0964`](https://www.github.com/tauri-apps/tauri/commit/7c7fa0964db3403037fdb9a34de2b877ddb8df1c) ([#9963](https://www.github.com/tauri-apps/tauri/pull/9963) by [@lucasfernog](https://www.github.com/tauri-apps/tauri/../../lucasfernog)) Added `--method` argument for `ios build` to select the export options' method. +- [`7c7fa0964`](https://www.github.com/tauri-apps/tauri/commit/7c7fa0964db3403037fdb9a34de2b877ddb8df1c) ([#9963](https://www.github.com/tauri-apps/tauri/pull/9963) by [@lucasfernog](https://www.github.com/tauri-apps/tauri/../../lucasfernog)) Setup iOS signing by reading `IOS_CERTIFICATE`, `IOS_CERTIFICATE_PASSWORD` and `IOS_MOBILE_PROVISION` environment variables. + +### Enhancements + +- [`c01e87ad4`](https://www.github.com/tauri-apps/tauri/commit/c01e87ad46e2a5b3fb8d018739e724ef932008d7) ([#10198](https://www.github.com/tauri-apps/tauri/pull/10198) by [@amrbashir](https://www.github.com/tauri-apps/tauri/../../amrbashir)) Enhance `tauri migrate` to also migrate variables like `appWindow`: + + ```ts + import { appWindow } from '@tauri-apps/api/window' + ``` + + will become: + + ```ts + import { getCurrentWebviewWindow } from '@tauri-apps/api/webviewWindow' + const appWindow = getCurrentWebviewWindow() + ``` + +### Bug Fixes + +- [`94136578b`](https://www.github.com/tauri-apps/tauri/commit/94136578bc89e4b973c471050ae9c2d83ffcb7c6) ([#10186](https://www.github.com/tauri-apps/tauri/pull/10186) by [@amrbashir](https://www.github.com/tauri-apps/tauri/../../amrbashir)) Fix `migrate` command, migrating incorrect permissions for `clipboard`. +- [`c01e87ad4`](https://www.github.com/tauri-apps/tauri/commit/c01e87ad46e2a5b3fb8d018739e724ef932008d7) ([#10198](https://www.github.com/tauri-apps/tauri/pull/10198) by [@amrbashir](https://www.github.com/tauri-apps/tauri/../../amrbashir)) Fix `tauri migrate` incorrectly migrating `@tauri-apps/api/tauri` module to just `core` and `@tauri-apps/api/window` to just `webviewWindow`. +- [`15e125996`](https://www.github.com/tauri-apps/tauri/commit/15e12599667b749c3d7cd2259e6cf7c7b5c6e2be) ([#10234](https://www.github.com/tauri-apps/tauri/pull/10234) by [@amrbashir](https://www.github.com/tauri-apps/tauri/../../amrbashir)) Fix cli failing to detect the correct cargo target directory when using cargo `--target-dir` flag with `tauri build` or `tauri dev` + +### Dependencies + +- Upgraded to `tauri-cli@2.0.0-beta.22` + ## \[2.0.0-beta.21] ### New Features diff --git a/tooling/cli/node/package.json b/tooling/cli/node/package.json index 784a3972b257..b149f6a1b2b5 100644 --- a/tooling/cli/node/package.json +++ b/tooling/cli/node/package.json @@ -1,6 +1,6 @@ { "name": "@tauri-apps/cli", - "version": "2.0.0-beta.21", + "version": "2.0.0-beta.22", "description": "Command line interface for building Tauri apps", "funding": { "type": "opencollective", diff --git a/tooling/macos-sign/CHANGELOG.md b/tooling/macos-sign/CHANGELOG.md new file mode 100644 index 000000000000..7117a31d15b7 --- /dev/null +++ b/tooling/macos-sign/CHANGELOG.md @@ -0,0 +1,7 @@ +# Changelog + +## \[0.1.0-beta.0] + +### New Features + +- [`7c7fa0964`](https://www.github.com/tauri-apps/tauri/commit/7c7fa0964db3403037fdb9a34de2b877ddb8df1c) ([#9963](https://www.github.com/tauri-apps/tauri/pull/9963) by [@lucasfernog](https://www.github.com/tauri-apps/tauri/../../lucasfernog)) Initial release. diff --git a/tooling/macos-sign/Cargo.toml b/tooling/macos-sign/Cargo.toml index 459e681717c1..f7a622d982cb 100644 --- a/tooling/macos-sign/Cargo.toml +++ b/tooling/macos-sign/Cargo.toml @@ -2,7 +2,7 @@ workspace = {} [package] name = "tauri-macos-sign" -version = "0.0.0" +version = "0.1.0-beta.0" authors = ["Tauri Programme within The Commons Conservancy"] license = "Apache-2.0 OR MIT" keywords = ["codesign", "signing", "macos", "ios", "tauri"]