apply version updates (#10179)

Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
This commit is contained in:
github-actions[bot] 2024-07-12 16:37:38 -03:00 committed by GitHub
parent 7c7fa0964d
commit 6d965e9fbf
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
30 changed files with 334 additions and 51 deletions

View File

@ -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",

16
Cargo.lock generated
View File

@ -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",

View File

@ -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

View File

@ -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"

View File

@ -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

View File

@ -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" ] }

View File

@ -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

View File

@ -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 = [ ]

View File

@ -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

View File

@ -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 }

View File

@ -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

View File

@ -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"

View File

@ -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

View File

@ -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" }

View File

@ -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

View File

@ -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"

View File

@ -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

View File

@ -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"

View File

@ -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

View File

@ -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",

View File

@ -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

View File

@ -2,7 +2,7 @@ workspace = { }
[package]
name = "tauri-bundler"
version = "2.0.1-beta.17"
version = "2.0.1-beta.18"
authors = [
"George Burton <burtonageo@gmail.com>",
"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"

View File

@ -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

12
tooling/cli/Cargo.lock generated
View File

@ -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",

View File

@ -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" ]

View File

@ -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"
}

View File

@ -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

View File

@ -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",

View File

@ -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.

View File

@ -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"]