From 28382fdf9e05e4dbe64ad245864f09a19285b488 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 14 Aug 2023 08:30:01 -0300 Subject: [PATCH] Apply Version Updates From Current Changes (#7270) Co-authored-by: lucasfernog --- .changes/pre.json | 49 +++++++++++++++++++++++++ core/tauri-build/CHANGELOG.md | 13 +++++++ core/tauri-build/Cargo.toml | 6 ++-- core/tauri-codegen/CHANGELOG.md | 6 ++++ core/tauri-codegen/Cargo.toml | 4 +-- core/tauri-macros/CHANGELOG.md | 11 ++++++ core/tauri-macros/Cargo.toml | 6 ++-- core/tauri-runtime-wry/CHANGELOG.md | 22 ++++++++++++ core/tauri-runtime-wry/Cargo.toml | 12 +++---- core/tauri-runtime/CHANGELOG.md | 21 +++++++++++ core/tauri-runtime/Cargo.toml | 5 ++- core/tauri-utils/CHANGELOG.md | 21 +++++++++++ core/tauri-utils/Cargo.toml | 2 +- core/tauri/CHANGELOG.md | 55 +++++++++++++++++++++++++++++ core/tauri/Cargo.toml | 27 ++++++++------ tooling/bundler/CHANGELOG.md | 10 ++++++ tooling/bundler/Cargo.toml | 6 ++-- tooling/cli/CHANGELOG.md | 23 ++++++++++++ tooling/cli/Cargo.lock | 10 +++--- tooling/cli/Cargo.toml | 6 ++-- tooling/cli/metadata-v2.json | 6 ++-- tooling/cli/node/CHANGELOG.md | 18 ++++++++++ tooling/cli/node/package.json | 2 +- 23 files changed, 297 insertions(+), 44 deletions(-) diff --git a/.changes/pre.json b/.changes/pre.json index ab76ef32497..a349feb4d42 100644 --- a/.changes/pre.json +++ b/.changes/pre.json @@ -3,21 +3,28 @@ "changes": [ ".changes/add-command.md", ".changes/add-mobile-to-plugin.md", + ".changes/add-visible-on-all-workspaces.md", ".changes/android-apis-runtime.md", ".changes/android-buildsrc-gitignore.md", ".changes/android-enhance-method-parse.md", ".changes/android-load-config.md", + ".changes/android-on-new-intent.md", ".changes/android-plugin-command-exception.md", ".changes/build-android-env-vars.md", ".changes/bump-1.3.md", ".changes/bundler-remove-dialog-option.md", + ".changes/bundler-zip-deflate.md", ".changes/channel-api.md", + ".changes/channel-rust.md", ".changes/cli-android-build.md", ".changes/cli-android-dev-release.md", ".changes/cli-android-specified-targets-only.md", ".changes/cli-android-split-per-abit-target.md", + ".changes/cli-apple-dev-team.md", ".changes/cli-built-in-dev-server-mobile.md", + ".changes/cli-expose-plugin-config.md", ".changes/cli-ios-build.md", + ".changes/cli-ios-metadata-env-var.md", ".changes/cli-key-properties.md", ".changes/cli-libname-dashes.md", ".changes/cli-library-compilation.md", @@ -33,10 +40,16 @@ ".changes/cli-wry-0-28.md", ".changes/codegen-mobile-devurl.md", ".changes/config-incognito.md", + ".changes/config-tray-icon-tooltip.md", + ".changes/config-tray-icon.md", ".changes/core-android-proxy-method.md", + ".changes/core-app-montior.md", ".changes/core-channel-clone.md", ".changes/core-incognito.md", + ".changes/core-navigate-method.md", + ".changes/core-remove-file-dir-semver-apis.md", ".changes/core-wry-0-28.md", + ".changes/dark-light-mica-effect.md", ".changes/default-tls-features.md", ".changes/default-window-icon.md", ".changes/dev-proxy-response-cache.md", @@ -48,6 +61,8 @@ ".changes/enhance-jsobject-return-types.md", ".changes/error-on-identifier-change.md", ".changes/event-api-window-label.md", + ".changes/file-associations-config.md", + ".changes/file-associations.md", ".changes/fix-build-script-mobile-runner-npm.md", ".changes/fix-dev-server-proxy-path.md", ".changes/fix-empty-identifier.md", @@ -77,16 +92,25 @@ ".changes/invoke-handler-attributes.md", ".changes/invoke-return-bool.md", ".changes/ios-deployment-target.md", + ".changes/ios-entitlements.md", ".changes/ios-icon-color.md", ".changes/ios-keep-alive.md", ".changes/ios-logs.md", + ".changes/ios-product-name.md", + ".changes/ipc-custom-protocol.md", + ".changes/ipc-refactor.md", ".changes/ipc-scope-remove-enable-tauri-api.md", ".changes/kill-dev-process-on-err.md", + ".changes/kuchikiki.md", ".changes/lib-name-xcode.md", + ".changes/linux-ipc-body-feature.md", + ".changes/linux-protocol-body-feature.md", ".changes/local-dev-path-mobile.md", ".changes/log-file-fix-for-linux-and-windows.md", ".changes/logcat-all-tags.md", ".changes/migrate-cmd.md", + ".changes/migrate-csp.md", + ".changes/migrate-plugins.md", ".changes/min-sdk-version.md", ".changes/mobile-config.md", ".changes/mobile-dev-watcher-ignore-gen.md", @@ -115,6 +139,7 @@ ".changes/msrv-1.65.md", ".changes/napi-rs.md", ".changes/npm-pass-args.md", + ".changes/on-navigation-plugin.md", ".changes/on-new-intent.md", ".changes/only-proxy-on-mobile.md", ".changes/open-ts-overload.md", @@ -122,6 +147,7 @@ ".changes/path-sep-delimter.md", ".changes/plugin-android-project-refactor.md", ".changes/plugin-api-handle.md", + ".changes/plugin-config-getter.md", ".changes/plugin-handle-clone.md", ".changes/plugin-init-fns.md", ".changes/plugin-init-refactor.md", @@ -146,8 +172,18 @@ ".changes/remove-updater-dialog.md", ".changes/remove-updater-event.md", ".changes/remove-window.md", + ".changes/rewrite-android-manifest.md", ".changes/rfd101.md", + ".changes/run-event-opened.md", ".changes/run-mobile-plugin.md", + ".changes/runtime-create-window-handler.md", + ".changes/runtime-defaultvbox.md", + ".changes/runtime-menu-system-tray.md", + ".changes/runtime-monitor.md", + ".changes/runtime-navigate-method.md", + ".changes/runtime-navigation-handler-url-arg.md", + ".changes/runtime-new-args.md", + ".changes/runtime-opened-event.md", ".changes/safepathbuf-refactor.md", ".changes/shadow-api.md", ".changes/shadow-config.md", @@ -155,20 +191,33 @@ ".changes/shadows-default-on.md", ".changes/simplify-ios-plugin-init-fn.md", ".changes/skip-target-install-arg.md", + ".changes/state-0.6.md", + ".changes/system-tray-feat.md", ".changes/target-dir-detection.md", + ".changes/tauri-app-handle-ref.md", ".changes/tauri-build-mobile.md", + ".changes/tauri-cleanup-before-exit.md", + ".changes/tauri-defaultvbox.md", + ".changes/tauri-libxdo-feat.md", + ".changes/tauri-menu-tray-refactor.md", ".changes/tauri-mobile-entry-point.md", + ".changes/tauri-nsview.md", + ".changes/tauri-run_on_main_thread.md", ".changes/tauri-runtime-wry-wry-0-28.md", + ".changes/tauri-tray-icon-feat-flag.md", ".changes/tempdir-api.md", ".changes/tempdir-core.md", ".changes/tls-features-automatically-enabled.md", ".changes/tls-features-refactor.md", ".changes/ubuntu-20.04-cli.js.md", ".changes/ubuntu-20.04-cli.rs.md", + ".changes/update-entitlements-api.md", ".changes/window-effects-api.md", ".changes/window-effects-config.md", ".changes/window-effects.md", + ".changes/window-on-navigation-arg.md", ".changes/with-webview.md", + ".changes/wry-navigate-method.md", ".changes/wry26.md" ] } diff --git a/core/tauri-build/CHANGELOG.md b/core/tauri-build/CHANGELOG.md index 7c6a2e0cf5d..a005df8b1cd 100644 --- a/core/tauri-build/CHANGELOG.md +++ b/core/tauri-build/CHANGELOG.md @@ -1,5 +1,18 @@ # Changelog +## \[2.0.0-alpha.7] + +### New Features + +- [`522de0e7`](https://www.github.com/tauri-apps/tauri/commit/522de0e78891d0bdf6387a5118985fc41a11baeb)([#7447](https://www.github.com/tauri-apps/tauri/pull/7447)) Added the `config::plugin_config` function to read the plugin configuration set from the CLI. +- [`1e1d839e`](https://www.github.com/tauri-apps/tauri/commit/1e1d839e7e3d9496f71b6bc1336ced01f2965541)([#7450](https://www.github.com/tauri-apps/tauri/pull/7450)) Added the `mobile::update_android_manifest` function. +- [`aba04fa8`](https://www.github.com/tauri-apps/tauri/commit/aba04fa823d70ff8df9bd22f8e6a25184689c3cb)([#7448](https://www.github.com/tauri-apps/tauri/pull/7448)) Added the `mobile::update_entitlements` function for iOS. + +### Dependencies + +- Upgraded to `tauri-utils@2.0.0-alpha.7` +- Upgraded to `tauri-codegen@2.0.0-alpha.7` + ## \[2.0.0-alpha.6] ### Bug Fixes diff --git a/core/tauri-build/Cargo.toml b/core/tauri-build/Cargo.toml index c10078569ef..6c03431db44 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-alpha.6" +version = "2.0.0-alpha.7" description = "build time code to pair with https://crates.io/crates/tauri" exclude = [ "CHANGELOG.md", "/target" ] readme = "README.md" @@ -19,8 +19,8 @@ rustdoc-args = [ "--cfg", "doc_cfg" ] [dependencies] anyhow = "1" quote = { version = "1", optional = true } -tauri-codegen = { version = "2.0.0-alpha.6", path = "../tauri-codegen", optional = true } -tauri-utils = { version = "2.0.0-alpha.6", path = "../tauri-utils", features = [ "build", "resources" ] } +tauri-codegen = { version = "2.0.0-alpha.7", path = "../tauri-codegen", optional = true } +tauri-utils = { version = "2.0.0-alpha.7", 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 0ab0e0cabee..61929c296ba 100644 --- a/core/tauri-codegen/CHANGELOG.md +++ b/core/tauri-codegen/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## \[2.0.0-alpha.7] + +### Dependencies + +- Upgraded to `tauri-utils@2.0.0-alpha.7` + ## \[2.0.0-alpha.6] ### Dependencies diff --git a/core/tauri-codegen/Cargo.toml b/core/tauri-codegen/Cargo.toml index 8475d321542..ebc64341c6e 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-alpha.6" +version = "2.0.0-alpha.7" description = "code generation meant to be consumed inside of `tauri` through `tauri-build` or `tauri-macros`" exclude = [ "CHANGELOG.md", "/target" ] readme = "README.md" @@ -19,7 +19,7 @@ proc-macro2 = "1" quote = "1" serde = { version = "1", features = [ "derive" ] } serde_json = "1" -tauri-utils = { version = "2.0.0-alpha.6", path = "../tauri-utils", features = [ "build" ] } +tauri-utils = { version = "2.0.0-alpha.7", 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 26e11f54839..20c0cffaf76 100644 --- a/core/tauri-macros/CHANGELOG.md +++ b/core/tauri-macros/CHANGELOG.md @@ -1,5 +1,16 @@ # Changelog +## \[2.0.0-alpha.7] + +### Dependencies + +- Upgraded to `tauri-utils@2.0.0-alpha.7` +- Upgraded to `tauri-codegen@2.0.0-alpha.7` + +### Breaking Changes + +- [`fbeb5b91`](https://www.github.com/tauri-apps/tauri/commit/fbeb5b9185baeda19e865228179e3e44c165f1d9)([#7170](https://www.github.com/tauri-apps/tauri/pull/7170)) Moved `tauri::api::ipc` to `tauri::ipc` and refactored all types. + ## \[2.0.0-alpha.6] ### Dependencies diff --git a/core/tauri-macros/Cargo.toml b/core/tauri-macros/Cargo.toml index f3b78bc0ecd..4d7aa467663 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-alpha.6" +version = "2.0.0-alpha.7" description = "Macros for the tauri crate." exclude = [ "CHANGELOG.md", "/target" ] readme = "README.md" @@ -20,8 +20,8 @@ proc-macro2 = "1" quote = "1" syn = { version = "1", features = [ "full" ] } heck = "0.4" -tauri-codegen = { version = "2.0.0-alpha.6", default-features = false, path = "../tauri-codegen" } -tauri-utils = { version = "2.0.0-alpha.6", path = "../tauri-utils" } +tauri-codegen = { version = "2.0.0-alpha.7", default-features = false, path = "../tauri-codegen" } +tauri-utils = { version = "2.0.0-alpha.7", path = "../tauri-utils" } [features] custom-protocol = [ ] diff --git a/core/tauri-runtime-wry/CHANGELOG.md b/core/tauri-runtime-wry/CHANGELOG.md index 9c74703c284..a3a2a3536d2 100644 --- a/core/tauri-runtime-wry/CHANGELOG.md +++ b/core/tauri-runtime-wry/CHANGELOG.md @@ -1,5 +1,27 @@ # Changelog +## \[1.0.0-alpha.0] + +### New Features + +- [`7fb419c3`](https://www.github.com/tauri-apps/tauri/commit/7fb419c326aaf72ecd556d8404377444ebb200e7)([#7535](https://www.github.com/tauri-apps/tauri/pull/7535)) Add `Dispatch::default_vbox` +- [`84c41597`](https://www.github.com/tauri-apps/tauri/commit/84c4159754b2e59244211ed9e1fc702d851a0562)([#6394](https://www.github.com/tauri-apps/tauri/pull/6394)) Added `primary_monitor` and `available_monitors` to `Runtime` and `RuntimeHandle`. +- [`3b98141a`](https://www.github.com/tauri-apps/tauri/commit/3b98141aa26f74c641a4090874247b97079bd58a)([#3736](https://www.github.com/tauri-apps/tauri/pull/3736)) Added the `Opened` variant to `RunEvent`. +- [`2a000e15`](https://www.github.com/tauri-apps/tauri/commit/2a000e150d02dff28c8b20ad097b29e209160045)([#7235](https://www.github.com/tauri-apps/tauri/pull/7235)) Implement navigate method + +### Dependencies + +- Upgraded to `tauri-runtime@1.0.0-alpha.0` +- Upgraded to `tauri-utils@2.0.0-alpha.7` + +### Breaking Changes + +- [`fbeb5b91`](https://www.github.com/tauri-apps/tauri/commit/fbeb5b9185baeda19e865228179e3e44c165f1d9)([#7170](https://www.github.com/tauri-apps/tauri/pull/7170)) Removed the `linux-headers` feature (now always enabled) and added `linux-protocol-body`. +- [`7fb419c3`](https://www.github.com/tauri-apps/tauri/commit/7fb419c326aaf72ecd556d8404377444ebb200e7)([#7535](https://www.github.com/tauri-apps/tauri/pull/7535)) `Dispatch::create_window`, `Runtime::create_window` and `RuntimeHandle::create_window` has been changed to accept a 3rd parameter which is a closure that takes `RawWindow` and to be executed right after the window is created and before the webview is added to the window. +- [`7fb419c3`](https://www.github.com/tauri-apps/tauri/commit/7fb419c326aaf72ecd556d8404377444ebb200e7)([#7535](https://www.github.com/tauri-apps/tauri/pull/7535)) System tray and menu related APIs and structs have all been removed and are now implemented in tauri outside of the runtime-space. +- [`7fb419c3`](https://www.github.com/tauri-apps/tauri/commit/7fb419c326aaf72ecd556d8404377444ebb200e7)([#7535](https://www.github.com/tauri-apps/tauri/pull/7535)) `Runtime::new` and `Runtime::new_any_thread` now accept a `RuntimeInitArgs`. +- [`7fb419c3`](https://www.github.com/tauri-apps/tauri/commit/7fb419c326aaf72ecd556d8404377444ebb200e7)([#7535](https://www.github.com/tauri-apps/tauri/pull/7535)) Removed `system-tray` feature flag + ## \[0.13.0-alpha.6] ### New Features diff --git a/core/tauri-runtime-wry/Cargo.toml b/core/tauri-runtime-wry/Cargo.toml index 92d38ad7903..3d17bf3a2b9 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.13.0-alpha.6" +version = "1.0.0-alpha.0" description = "Wry bindings to the Tauri runtime" exclude = [ "CHANGELOG.md", "/target" ] readme = "README.md" @@ -17,8 +17,8 @@ features = [ "dox" ] [dependencies] wry = { version = "0.31", default-features = false, features = [ "file-drop", "protocol" ] } -tauri-runtime = { version = "0.13.0-alpha.6", path = "../tauri-runtime" } -tauri-utils = { version = "2.0.0-alpha.6", path = "../tauri-utils" } +tauri-runtime = { version = "1.0.0-alpha.0", path = "../tauri-runtime" } +tauri-utils = { version = "2.0.0-alpha.7", path = "../tauri-utils" } uuid = { version = "1", features = [ "v4" ] } rand = "0.8" raw-window-handle = "0.5" @@ -26,9 +26,9 @@ raw-window-handle = "0.5" [target."cfg(windows)".dependencies] webview2-com = "0.25" -[target."cfg(windows)".dependencies.windows] -version = "0.48" -features = [ "Win32_Foundation" ] + [target."cfg(windows)".dependencies.windows] + version = "0.48" + features = [ "Win32_Foundation" ] [target."cfg(any(target_os = \"linux\", target_os = \"dragonfly\", target_os = \"freebsd\", target_os = \"openbsd\", target_os = \"netbsd\"))".dependencies] gtk = { version = "0.16", features = [ "v3_24" ] } diff --git a/core/tauri-runtime/CHANGELOG.md b/core/tauri-runtime/CHANGELOG.md index ae9862918ea..182aacc9145 100644 --- a/core/tauri-runtime/CHANGELOG.md +++ b/core/tauri-runtime/CHANGELOG.md @@ -1,5 +1,26 @@ # Changelog +## \[1.0.0-alpha.0] + +### New Features + +- [`4db363a0`](https://www.github.com/tauri-apps/tauri/commit/4db363a03c182349f8491f46ced258d84723b11f)([#6589](https://www.github.com/tauri-apps/tauri/pull/6589)) Added `visible_on_all_workspaces` configuration option to `WindowBuilder`, `Window`, and `WindowConfig`. +- [`84c41597`](https://www.github.com/tauri-apps/tauri/commit/84c4159754b2e59244211ed9e1fc702d851a0562)([#6394](https://www.github.com/tauri-apps/tauri/pull/6394)) Added `primary_monitor` and `available_monitors` to `Runtime` and `RuntimeHandle`. +- [`2a000e15`](https://www.github.com/tauri-apps/tauri/commit/2a000e150d02dff28c8b20ad097b29e209160045)([#7235](https://www.github.com/tauri-apps/tauri/pull/7235)) Added `navigate` function to `Dispatch` trait. +- [`3b98141a`](https://www.github.com/tauri-apps/tauri/commit/3b98141aa26f74c641a4090874247b97079bd58a)([#3736](https://www.github.com/tauri-apps/tauri/pull/3736)) Added the `Opened` variant to `RunEvent`. + +### Dependencies + +- Upgraded to `tauri-utils@2.0.0-alpha.7` + +### Breaking Changes + +- [`7fb419c3`](https://www.github.com/tauri-apps/tauri/commit/7fb419c326aaf72ecd556d8404377444ebb200e7)([#7535](https://www.github.com/tauri-apps/tauri/pull/7535)) `Dispatch::create_window`, `Runtime::create_window` and `RuntimeHandle::create_window` has been changed to accept a 3rd parameter which is a closure that takes `RawWindow` and to be executed right after the window is created and before the webview is added to the window. +- [`7fb419c3`](https://www.github.com/tauri-apps/tauri/commit/7fb419c326aaf72ecd556d8404377444ebb200e7)([#7535](https://www.github.com/tauri-apps/tauri/pull/7535)) System tray and menu related APIs and structs have all been removed and are now implemented in tauri outside of the runtime-space. +- [`3a2c3e74`](https://www.github.com/tauri-apps/tauri/commit/3a2c3e74710bef9a14932dce74c351cca6215429)([#7306](https://www.github.com/tauri-apps/tauri/pull/7306)) The `PendingWindow#navigation_handler` closure now receives a `&Url` argument instead of `Url`. +- [`7fb419c3`](https://www.github.com/tauri-apps/tauri/commit/7fb419c326aaf72ecd556d8404377444ebb200e7)([#7535](https://www.github.com/tauri-apps/tauri/pull/7535)) `Runtime::new` and `Runtime::new_any_thread` now accept a `RuntimeInitArgs`. +- [`7fb419c3`](https://www.github.com/tauri-apps/tauri/commit/7fb419c326aaf72ecd556d8404377444ebb200e7)([#7535](https://www.github.com/tauri-apps/tauri/pull/7535)) Removed `system-tray` feature flag + ## \[0.13.0-alpha.6] ### New Features diff --git a/core/tauri-runtime/Cargo.toml b/core/tauri-runtime/Cargo.toml index 6c40c1c3c6a..0185ca771ca 100644 --- a/core/tauri-runtime/Cargo.toml +++ b/core/tauri-runtime/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tauri-runtime" -version = "0.13.0-alpha.6" +version = "1.0.0-alpha.0" description = "Runtime for Tauri applications" exclude = [ "CHANGELOG.md", "/target" ] readme = "README.md" @@ -26,7 +26,7 @@ targets = [ serde = { version = "1.0", features = [ "derive" ] } serde_json = "1.0" thiserror = "1.0" -tauri-utils = { version = "2.0.0-alpha.6", path = "../tauri-utils" } +tauri-utils = { version = "2.0.0-alpha.7", path = "../tauri-utils" } uuid = { version = "1", features = [ "v4" ] } http = "0.2.4" http-range = "0.1.4" @@ -50,4 +50,3 @@ url = "2" [features] devtools = [ ] macos-private-api = [ ] - diff --git a/core/tauri-utils/CHANGELOG.md b/core/tauri-utils/CHANGELOG.md index 24eb12ad270..e385391b3b2 100644 --- a/core/tauri-utils/CHANGELOG.md +++ b/core/tauri-utils/CHANGELOG.md @@ -1,5 +1,26 @@ # Changelog +## \[2.0.0-alpha.7] + +### New Features + +- [`4db363a0`](https://www.github.com/tauri-apps/tauri/commit/4db363a03c182349f8491f46ced258d84723b11f)([#6589](https://www.github.com/tauri-apps/tauri/pull/6589)) Added `visible_on_all_workspaces` configuration option to `WindowBuilder`, `Window`, and `WindowConfig`. +- [`7fb419c3`](https://www.github.com/tauri-apps/tauri/commit/7fb419c326aaf72ecd556d8404377444ebb200e7)([#7535](https://www.github.com/tauri-apps/tauri/pull/7535)) Add option to specify a tooltip text for the tray icon in the config. +- [`74b1f4fc`](https://www.github.com/tauri-apps/tauri/commit/74b1f4fc6625d5b4f9b86f70e4eebd6551c61809)([#7384](https://www.github.com/tauri-apps/tauri/pull/7384)) Add `WindowEffect::MicaDark` and `WindowEffect::MicaLight` +- [`3b98141a`](https://www.github.com/tauri-apps/tauri/commit/3b98141aa26f74c641a4090874247b97079bd58a)([#3736](https://www.github.com/tauri-apps/tauri/pull/3736)) Add a configuration object for file associations under `BundleConfig`. + +### Enhancements + +- [`fbeb5b91`](https://www.github.com/tauri-apps/tauri/commit/fbeb5b9185baeda19e865228179e3e44c165f1d9)([#7170](https://www.github.com/tauri-apps/tauri/pull/7170)) Use custom protocols on the IPC implementation to enhance performance. + +### Security fixes + +- [`43c6285e`](https://www.github.com/tauri-apps/tauri/commit/43c6285e9006fb84066461d57fe09ea8db76d636)([#7359](https://www.github.com/tauri-apps/tauri/pull/7359)) Changed HTML implementation from unmaintained `kuchiki` to `kuchikiki`. + +### Breaking Changes + +- [`7fb419c3`](https://www.github.com/tauri-apps/tauri/commit/7fb419c326aaf72ecd556d8404377444ebb200e7)([#7535](https://www.github.com/tauri-apps/tauri/pull/7535)) `systemTray` config option has been renamed to `trayIcon`. + ## \[2.0.0-alpha.6] ### New Features diff --git a/core/tauri-utils/Cargo.toml b/core/tauri-utils/Cargo.toml index 7425308a5d2..7da87f5c339 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-alpha.6" +version = "2.0.0-alpha.7" description = "Utilities for Tauri" exclude = [ "CHANGELOG.md", "/target" ] readme = "README.md" diff --git a/core/tauri/CHANGELOG.md b/core/tauri/CHANGELOG.md index 3a0b98c95ca..3bc6484f400 100644 --- a/core/tauri/CHANGELOG.md +++ b/core/tauri/CHANGELOG.md @@ -1,5 +1,60 @@ # Changelog +## \[2.0.0-alpha.11] + +### New Features + +- [`4db363a0`](https://www.github.com/tauri-apps/tauri/commit/4db363a03c182349f8491f46ced258d84723b11f)([#6589](https://www.github.com/tauri-apps/tauri/pull/6589)) Added `visible_on_all_workspaces` configuration option to `WindowBuilder`, `Window`, and `WindowConfig`. +- [`84c41597`](https://www.github.com/tauri-apps/tauri/commit/84c4159754b2e59244211ed9e1fc702d851a0562)([#6394](https://www.github.com/tauri-apps/tauri/pull/6394)) Add `App::primary_monitor`, `App::available_monitors`, `AppHandle::primary_monitor`, and `AppHandle::available_monitors` +- [`2a000e15`](https://www.github.com/tauri-apps/tauri/commit/2a000e150d02dff28c8b20ad097b29e209160045)([#7235](https://www.github.com/tauri-apps/tauri/pull/7235)) Added `Window::navigate`. +- [`3b98141a`](https://www.github.com/tauri-apps/tauri/commit/3b98141aa26f74c641a4090874247b97079bd58a)([#3736](https://www.github.com/tauri-apps/tauri/pull/3736)) Added support to file associations. +- [`3a2c3e74`](https://www.github.com/tauri-apps/tauri/commit/3a2c3e74710bef9a14932dce74c351cca6215429)([#7306](https://www.github.com/tauri-apps/tauri/pull/7306)) Added `PluginBuilder::on_navigation`. + Added `Plugin::on_navigation`. +- [`753900dd`](https://www.github.com/tauri-apps/tauri/commit/753900dd6e549aaf56f419144382669e3b246404)([#7440](https://www.github.com/tauri-apps/tauri/pull/7440)) Expose `RunEvent::Opened` on macOS and iOS for deep link support. +- [`7fb419c3`](https://www.github.com/tauri-apps/tauri/commit/7fb419c326aaf72ecd556d8404377444ebb200e7)([#7535](https://www.github.com/tauri-apps/tauri/pull/7535)) Add `App::cleanup_before_exit` and `AppHandle::cleanup_before_exit` to manually call the cleanup logic. **You should always exit the tauri app immediately after this function returns and not use any tauri-related APIs.** +- [`7fb419c3`](https://www.github.com/tauri-apps/tauri/commit/7fb419c326aaf72ecd556d8404377444ebb200e7)([#7535](https://www.github.com/tauri-apps/tauri/pull/7535)) On Linux, add `Window::default_vbox` to get a reference to the `gtk::Box` that contains the menu bar and the webview. +- [`7fb419c3`](https://www.github.com/tauri-apps/tauri/commit/7fb419c326aaf72ecd556d8404377444ebb200e7)([#7535](https://www.github.com/tauri-apps/tauri/pull/7535)) Add `linux-libxdo` feature flag (disabled by default) to enable linking to `libxdo` which is used to make `Cut`, `Copy`, `Paste` and `SelectAll` native menu items work on Linux. +- [`7fb419c3`](https://www.github.com/tauri-apps/tauri/commit/7fb419c326aaf72ecd556d8404377444ebb200e7)([#7535](https://www.github.com/tauri-apps/tauri/pull/7535)) On macOS, add `Window::ns_view` to get a pointer to the NSWindow content view. +- [`7fb419c3`](https://www.github.com/tauri-apps/tauri/commit/7fb419c326aaf72ecd556d8404377444ebb200e7)([#7535](https://www.github.com/tauri-apps/tauri/pull/7535)) Expose `run_on_main_thread` method on `App` that is similar to `AppHandle::run_on_main_thread`. + +### Enhancements + +- [`a5752db9`](https://www.github.com/tauri-apps/tauri/commit/a5752db9852bb852e61f19dfb48a9435c1fdc79c)([#7436](https://www.github.com/tauri-apps/tauri/pull/7436)) Listen to `onNewIntent` and forward it to registered plugins. +- [`fbeb5b91`](https://www.github.com/tauri-apps/tauri/commit/fbeb5b9185baeda19e865228179e3e44c165f1d9)([#7170](https://www.github.com/tauri-apps/tauri/pull/7170)) Added `Channel::new` allowing communication from a mobile plugin with Rust. +- [`fbeb5b91`](https://www.github.com/tauri-apps/tauri/commit/fbeb5b9185baeda19e865228179e3e44c165f1d9)([#7170](https://www.github.com/tauri-apps/tauri/pull/7170)) Use custom protocols on the IPC implementation to enhance performance. + +### Dependencies + +- Upgraded to `tauri-runtime@1.0.0-alpha.0` +- Upgraded to `tauri-utils@2.0.0-alpha.7` +- Upgraded to `tauri-macros@2.0.0-alpha.7` +- Upgraded to `tauri-runtime-wry@1.0.0-alpha.0` +- Upgraded to `tauri-build@2.0.0-alpha.7` +- [`d1a6e2f3`](https://www.github.com/tauri-apps/tauri/commit/d1a6e2f33326161a78a9a72bd9320dcb1b1f9710)([#7252](https://www.github.com/tauri-apps/tauri/pull/7252)) Update `state` to v0.6. + +### Breaking Changes + +- [`fd5dc788`](https://www.github.com/tauri-apps/tauri/commit/fd5dc788d10b2a048e0804b5415b84ae8f9152ea)([#7352](https://www.github.com/tauri-apps/tauri/pull/7352)) - Removed `tauri::api::file` and `tauri::api::dir` modules, use `std::fs` instead. + - Removed `tauri::api::version` module, use `semver` crate instead. +- [`fbeb5b91`](https://www.github.com/tauri-apps/tauri/commit/fbeb5b9185baeda19e865228179e3e44c165f1d9)([#7170](https://www.github.com/tauri-apps/tauri/pull/7170)) Moved `tauri::api::ipc` to `tauri::ipc` and refactored all types. +- [`fbeb5b91`](https://www.github.com/tauri-apps/tauri/commit/fbeb5b9185baeda19e865228179e3e44c165f1d9)([#7170](https://www.github.com/tauri-apps/tauri/pull/7170)) Removed the `linux-protocol-headers` feature (now always enabled) and added `linux-ipc-protocol`. +- [`7fb419c3`](https://www.github.com/tauri-apps/tauri/commit/7fb419c326aaf72ecd556d8404377444ebb200e7)([#7535](https://www.github.com/tauri-apps/tauri/pull/7535)) Changed `App::handle` and `Manager::app_handle` to return a reference to an `AppHandle` instead of an owned value. +- [`7fb419c3`](https://www.github.com/tauri-apps/tauri/commit/7fb419c326aaf72ecd556d8404377444ebb200e7)([#7535](https://www.github.com/tauri-apps/tauri/pull/7535)) The tray icon and menu have received a huge refactor with a lot of breaking changes in order to add new functionalities and improve the DX around using them and here is an overview of the changes: + + - All menu and tray types are now exported from `tauri::menu` and `tauri::tray` modules with new names so make sure to check the new types. + - Removed `tauri::Builder::system_tray`, instead you should use `tauri::tray::TrayIconBuilder` inside `tauri::Builder::setup` hook to create your tray icons. + - Changed `tauri::Builder::menu` to be a function to accomodate for new menu changes, you can passe `tauri::menu::Menu::default` to it to create a default menu. + - Renamed `tauri::Context` methods `system_tray_icon`, `tauri::Context::system_tray_icon_mut` and `tauri::Context::set_system_tray_icon` to `tauri::Context::tray_icon`, `tauri::Context::tray_icon_mut` and `tauri::Context::set_tray_icon` to be consistent with new type names. + - Added `RunEvent::MenuEvent` and `RunEvent::TrayIconEvent`. + - Added `App/AppHandle::set_menu`, `App/AppHandle::remove_menu`, `App/AppHandle::show_menu`, `App/AppHandle::hide_menu` and `App/AppHandle::menu` to access, remove, hide or show the app-wide menu that is used as the global menu on macOS and on all windows that don't have a specific menu set for it on Windows and Linux. + - Added `Window::set_menu`, `Window::remove_menu`, `Window::show_menu`, `Window::hide_menu`, `Window::is_menu_visible` and `Window::menu` to access, remove, hide or show the menu on this window. + - Added `Window::popup_menu` and `Window::popup_menu_at` to show a context menu on the window at the cursor position or at a specific position. You can also popup a context menu using `popup` and `popup_at` methods from `ContextMenu` trait which is implemented for `Menu` and `Submenu` types. + - Added `App/AppHandle::tray`, `App/AppHandle::tray_by_id`, `App/AppHandle::remove_tray` and `App/AppHandle::remove_tray_by_id` to access or remove a registered tray. + - Added `WindowBuilder/App/AppHandle::on_menu_event` to register a new menu event handler. + - Added `App/AppHandle::on_tray_icon_event` to register a new tray event handler. +- [`7fb419c3`](https://www.github.com/tauri-apps/tauri/commit/7fb419c326aaf72ecd556d8404377444ebb200e7)([#7535](https://www.github.com/tauri-apps/tauri/pull/7535)) Renamed `system-tray` feature flag to `tray-icon`. +- [`3a2c3e74`](https://www.github.com/tauri-apps/tauri/commit/3a2c3e74710bef9a14932dce74c351cca6215429)([#7306](https://www.github.com/tauri-apps/tauri/pull/7306)) The `Window#on_navigation` closure now receives a `&Url` argument instead of `Url`. + ## \[2.0.0-alpha.10] ### New Features diff --git a/core/tauri/Cargo.toml b/core/tauri/Cargo.toml index 992eb299f3c..bc976188b9f 100644 --- a/core/tauri/Cargo.toml +++ b/core/tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tauri" -version = "2.0.0-alpha.10" +version = "2.0.0-alpha.11" description = "Make tiny, secure apps for all desktop platforms with Tauri" exclude = [ "/test", "/.scripts", "CHANGELOG.md", "/target" ] readme = "README.md" @@ -46,10 +46,10 @@ url = { version = "2.4" } anyhow = "1.0" thiserror = "1.0" once_cell = "1" -tauri-runtime = { version = "0.13.0-alpha.6", path = "../tauri-runtime" } -tauri-macros = { version = "2.0.0-alpha.6", path = "../tauri-macros" } -tauri-utils = { version = "2.0.0-alpha.6", features = [ "resources" ], path = "../tauri-utils" } -tauri-runtime-wry = { version = "0.13.0-alpha.6", path = "../tauri-runtime-wry", optional = true } +tauri-runtime = { version = "1.0.0-alpha.0", path = "../tauri-runtime" } +tauri-macros = { version = "2.0.0-alpha.7", path = "../tauri-macros" } +tauri-utils = { version = "2.0.0-alpha.7", features = [ "resources" ], path = "../tauri-utils" } +tauri-runtime-wry = { version = "1.0.0-alpha.0", path = "../tauri-runtime-wry", optional = true } rand = "0.8" serde_repr = "0.1" state = "0.6" @@ -67,7 +67,6 @@ infer = { version = "0.15", optional = true } png = { version = "0.17", optional = true } ico = { version = "0.3.0", optional = true } - [target."cfg(any(target_os = \"linux\", target_os = \"dragonfly\", target_os = \"freebsd\", target_os = \"openbsd\", target_os = \"netbsd\", target_os = \"windows\", target_os = \"macos\"))".dependencies] muda = { version = "0.8", default-features = false } tray-icon = { version = "0.8", default-features = false, optional = true } @@ -85,9 +84,9 @@ objc = "0.2" [target."cfg(windows)".dependencies] webview2-com = "0.25" -[target."cfg(windows)".dependencies.windows] -version = "0.48" -features = [ "Win32_Foundation" ] + [target."cfg(windows)".dependencies.windows] + version = "0.48" + features = [ "Win32_Foundation" ] [target."cfg(any(target_os = \"android\", target_os = \"ios\"))".dependencies] log = "0.4" @@ -105,7 +104,7 @@ swift-rs = "1.0.5" [build-dependencies] heck = "0.4" once_cell = "1" -tauri-build = { path = "../tauri-build/", version = "2.0.0-alpha.1" } +tauri-build = { path = "../tauri-build/", version = "2.0.0-alpha.7" } [dev-dependencies] proptest = "1.2.0" @@ -118,7 +117,13 @@ tokio = { version = "1", features = [ "full" ] } cargo_toml = "0.15" [features] -default = [ "wry", "compression", "objc-exception", "tray-icon?/common-controls-v6", "muda/common-controls-v6" ] +default = [ + "wry", + "compression", + "objc-exception", + "tray-icon?/common-controls-v6", + "muda/common-controls-v6" +] tray-icon = [ "dep:tray-icon" ] test = [ ] compression = [ "tauri-macros/compression", "tauri-utils/compression" ] diff --git a/tooling/bundler/CHANGELOG.md b/tooling/bundler/CHANGELOG.md index 726585852c9..bff3fa7b014 100644 --- a/tooling/bundler/CHANGELOG.md +++ b/tooling/bundler/CHANGELOG.md @@ -1,5 +1,15 @@ # Changelog +## \[2.0.0-alpha.7] + +### Bug Fixes + +- [`3065c8ae`](https://www.github.com/tauri-apps/tauri/commit/3065c8aea375535763e1532951c4057a426fce80)([#7296](https://www.github.com/tauri-apps/tauri/pull/7296)) Enable `zip`'s `deflate` feature flag to fix issues when downloading nsis and wix tools. + +### Dependencies + +- Upgraded to `tauri-utils@2.0.0-alpha.7` + ## \[2.0.0-alpha.6] ### Dependencies diff --git a/tooling/bundler/Cargo.toml b/tooling/bundler/Cargo.toml index e29ec281887..eeba6de3bd1 100644 --- a/tooling/bundler/Cargo.toml +++ b/tooling/bundler/Cargo.toml @@ -2,7 +2,7 @@ workspace = { } [package] name = "tauri-bundler" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.7" authors = [ "George Burton ", "Tauri Programme within The Commons Conservancy" @@ -17,7 +17,7 @@ rust-version = "1.65" exclude = [ "CHANGELOG.md", "/target", "rustfmt.toml" ] [dependencies] -tauri-utils = { version = "2.0.0-alpha.6", path = "../../core/tauri-utils", features = [ "resources" ] } +tauri-utils = { version = "2.0.0-alpha.7", path = "../../core/tauri-utils", features = [ "resources" ] } image = "0.24.7" libflate = "2.0" anyhow = "1.0" @@ -38,7 +38,7 @@ hex = "0.4" semver = "1" sha1 = "0.10" sha2 = "0.10" -zip = { version = "0.6", default-features = false, features = ["deflate"] } +zip = { version = "0.6", default-features = false, features = [ "deflate" ] } dunce = "1" [target."cfg(target_os = \"windows\")".dependencies] diff --git a/tooling/cli/CHANGELOG.md b/tooling/cli/CHANGELOG.md index 346ae28c3a3..ddd901ef9d1 100644 --- a/tooling/cli/CHANGELOG.md +++ b/tooling/cli/CHANGELOG.md @@ -1,5 +1,28 @@ # Changelog +## \[2.0.0-alpha.11] + +### New Features + +- [`522de0e7`](https://www.github.com/tauri-apps/tauri/commit/522de0e78891d0bdf6387a5118985fc41a11baeb)([#7447](https://www.github.com/tauri-apps/tauri/pull/7447)) Expose an environment variable `TAURI_${PLUGIN_NAME}_PLUGIN_CONFIG` for each defined plugin configuration object. +- [`c7dacca4`](https://www.github.com/tauri-apps/tauri/commit/c7dacca4661c6ddf937c1a3dd3ace896d5baf40c)([#7446](https://www.github.com/tauri-apps/tauri/pull/7446)) Expose the `TAURI_IOS_PROJECT_PATH` and `TAURI_IOS_APP_NAME` environment variables when using `ios` commands. +- [`aa94f719`](https://www.github.com/tauri-apps/tauri/commit/aa94f7197e4345a7cab1617272b10895859674f9)([#7445](https://www.github.com/tauri-apps/tauri/pull/7445)) Generate empty entitlements file for the iOS project. +- [`d010bc07`](https://www.github.com/tauri-apps/tauri/commit/d010bc07b81116bef769b64cdc19b23dff762d48)([#7554](https://www.github.com/tauri-apps/tauri/pull/7554)) Set the iOS project PRODUCT_NAME value to the string under `tauri.conf.json > package > productName` if it is set. +- [`8af24974`](https://www.github.com/tauri-apps/tauri/commit/8af2497496f11ee481472dfdc3125757346c1a3e)([#7561](https://www.github.com/tauri-apps/tauri/pull/7561)) The `migrate` command now automatically reads all JavaScript files and updates `@tauri-apps/api` import paths and install the missing plugins. + +### Enhancements + +- [`fbeb5b91`](https://www.github.com/tauri-apps/tauri/commit/fbeb5b9185baeda19e865228179e3e44c165f1d9)([#7170](https://www.github.com/tauri-apps/tauri/pull/7170)) Update migrate command to update the configuration CSP to include `ipc:` on the `connect-src` directive, needed by the new IPC using custom protocols. + +### Bug Fixes + +- [`5eb85543`](https://www.github.com/tauri-apps/tauri/commit/5eb85543313eaf7ca2289898652b1b11dc776608)([#7282](https://www.github.com/tauri-apps/tauri/pull/7282)) Fix `tauri info` failing when there is no available iOS code signing certificate. + +### Dependencies + +- Upgraded to `tauri-utils@2.0.0-alpha.7` +- Upgraded to `tauri-bundler@2.0.0-alpha.7` + ## \[2.0.0-alpha.10] ### New Features diff --git a/tooling/cli/Cargo.lock b/tooling/cli/Cargo.lock index e5de1fa9dac..65e18ef21a9 100644 --- a/tooling/cli/Cargo.lock +++ b/tooling/cli/Cargo.lock @@ -3925,7 +3925,7 @@ dependencies = [ [[package]] name = "tauri-bundler" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.7" dependencies = [ "anyhow", "ar", @@ -3952,7 +3952,7 @@ dependencies = [ "strsim", "tar", "tauri-icns", - "tauri-utils 2.0.0-alpha.6", + "tauri-utils 2.0.0-alpha.7", "tempfile", "thiserror", "time", @@ -3965,7 +3965,7 @@ dependencies = [ [[package]] name = "tauri-cli" -version = "2.0.0-alpha.10" +version = "2.0.0-alpha.11" dependencies = [ "anyhow", "axum", @@ -4014,7 +4014,7 @@ dependencies = [ "tauri-icns", "tauri-mobile", "tauri-utils 1.3.0", - "tauri-utils 2.0.0-alpha.6", + "tauri-utils 2.0.0-alpha.7", "textwrap", "thiserror", "tokio", @@ -4119,7 +4119,7 @@ dependencies = [ [[package]] name = "tauri-utils" -version = "2.0.0-alpha.6" +version = "2.0.0-alpha.7" dependencies = [ "aes-gcm", "ctor 0.1.26", diff --git a/tooling/cli/Cargo.toml b/tooling/cli/Cargo.toml index 37dfc11796b..002e5d8b672 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-alpha.10" +version = "2.0.0-alpha.11" authors = [ "Tauri Programme within The Commons Conservancy" ] edition = "2021" rust-version = "1.65" @@ -50,7 +50,7 @@ sublime_fuzzy = "0.7" clap_complete = "4" clap = { version = "4.0", features = [ "derive" ] } anyhow = "1.0" -tauri-bundler = { version = "2.0.0-alpha.6", default-features = false, path = "../bundler" } +tauri-bundler = { version = "2.0.0-alpha.7", default-features = false, path = "../bundler" } colored = "2.0" once_cell = "1" serde = { version = "1.0", features = [ "derive" ] } @@ -61,7 +61,7 @@ shared_child = "1.0" duct = "0.13" toml_edit = "0.14" json-patch = "1.0" -tauri-utils = { version = "2.0.0-alpha.6", path = "../../core/tauri-utils", features = [ "isolation", "schema", "config-json5", "config-toml" ] } +tauri-utils = { version = "2.0.0-alpha.7", 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.5" jsonschema = "0.16" diff --git a/tooling/cli/metadata-v2.json b/tooling/cli/metadata-v2.json index 4eda896abd5..f51a12b0ea7 100644 --- a/tooling/cli/metadata-v2.json +++ b/tooling/cli/metadata-v2.json @@ -1,8 +1,8 @@ { "cli.js": { - "version": "2.0.0-alpha.10", + "version": "2.0.0-alpha.11", "node": ">= 10.0.0" }, - "tauri": "2.0.0-alpha.10", - "tauri-build": "2.0.0-alpha.6" + "tauri": "2.0.0-alpha.11", + "tauri-build": "2.0.0-alpha.7" } diff --git a/tooling/cli/node/CHANGELOG.md b/tooling/cli/node/CHANGELOG.md index f7998863574..3cf6cc743b9 100644 --- a/tooling/cli/node/CHANGELOG.md +++ b/tooling/cli/node/CHANGELOG.md @@ -1,5 +1,23 @@ # Changelog +## \[2.0.0-alpha.11] + +### New Features + +- [`522de0e7`](https://www.github.com/tauri-apps/tauri/commit/522de0e78891d0bdf6387a5118985fc41a11baeb)([#7447](https://www.github.com/tauri-apps/tauri/pull/7447)) Expose an environment variable `TAURI_${PLUGIN_NAME}_PLUGIN_CONFIG` for each defined plugin configuration object. +- [`c7dacca4`](https://www.github.com/tauri-apps/tauri/commit/c7dacca4661c6ddf937c1a3dd3ace896d5baf40c)([#7446](https://www.github.com/tauri-apps/tauri/pull/7446)) Expose the `TAURI_IOS_PROJECT_PATH` and `TAURI_IOS_APP_NAME` environment variables when using `ios` commands. +- [`aa94f719`](https://www.github.com/tauri-apps/tauri/commit/aa94f7197e4345a7cab1617272b10895859674f9)([#7445](https://www.github.com/tauri-apps/tauri/pull/7445)) Generate empty entitlements file for the iOS project. +- [`d010bc07`](https://www.github.com/tauri-apps/tauri/commit/d010bc07b81116bef769b64cdc19b23dff762d48)([#7554](https://www.github.com/tauri-apps/tauri/pull/7554)) Set the iOS project PRODUCT_NAME value to the string under `tauri.conf.json > package > productName` if it is set. +- [`8af24974`](https://www.github.com/tauri-apps/tauri/commit/8af2497496f11ee481472dfdc3125757346c1a3e)([#7561](https://www.github.com/tauri-apps/tauri/pull/7561)) The `migrate` command now automatically reads all JavaScript files and updates `@tauri-apps/api` import paths and install the missing plugins. + +### Enhancements + +- [`fbeb5b91`](https://www.github.com/tauri-apps/tauri/commit/fbeb5b9185baeda19e865228179e3e44c165f1d9)([#7170](https://www.github.com/tauri-apps/tauri/pull/7170)) Update migrate command to update the configuration CSP to include `ipc:` on the `connect-src` directive, needed by the new IPC using custom protocols. + +### Dependencies + +- Upgraded to `tauri-cli@2.0.0-alpha.11` + ## \[2.0.0-alpha.10] ### New Features diff --git a/tooling/cli/node/package.json b/tooling/cli/node/package.json index f2f6c8dbd5b..0d40bdc55d4 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-alpha.10", + "version": "2.0.0-alpha.11", "description": "Command line interface for building Tauri apps", "funding": { "type": "opencollective",