diff --git a/.changes/pre.json b/.changes/pre.json index fb5f0d2417f..d4972c035aa 100644 --- a/.changes/pre.json +++ b/.changes/pre.json @@ -6,7 +6,9 @@ ".changes/acl-scope-refactor.md", ".changes/acl-urlpattern.md", ".changes/allow-recursive-asset-scope-on-file-drop-directory.md", + ".changes/api-position-size-args.md", ".changes/api-readd-window-created-event.md", + ".changes/api-simplify-unc-paths.md", ".changes/api-tauri-event-file-drop-rename.md", ".changes/api-tray-by-id.md", ".changes/api-webview-window-new-methods.md", @@ -27,7 +29,9 @@ ".changes/cli-add-@-spec.md", ".changes/cli-build-no-bundle.md", ".changes/cli-empty-responses.md", + ".changes/cli-frontend-dist-expected-path.md", ".changes/cli-include-dir-cargo-manifest-dir.md", + ".changes/cli-migrate-non-utf8.md", ".changes/cli-mobile-init-partition.md", ".changes/cli-openssl-cargo-mobile2-removal.md", ".changes/cli-plugin-android-init.md", @@ -48,12 +52,15 @@ ".changes/core-emit-created-events.md", ".changes/core-emit-js-all-targets.md", ".changes/core-js-event-anytarget.md", + ".changes/core-jsimage-intoimg.md", + ".changes/core-menu-resources-deadlock.md", ".changes/core-once-event-return-event-id.md", ".changes/core-path-basename-replace.md", ".changes/core-window-hasdisplayhandle.md", ".changes/csp-header-linux.md", ".changes/deb-rpm-post-pre-scripts-bundler.md", ".changes/deb-rpm-post-pre-scripts-config.md", + ".changes/deb-rpm-provides-conflicts-replaces.md", ".changes/dev-fn.md", ".changes/downgrade-minisign.md", ".changes/enhance-event-emit.md", @@ -75,6 +82,7 @@ ".changes/fix-ios-dev-logs.md", ".changes/fix-ipc-error-json.md", ".changes/fix-menu-remove-api.md", + ".changes/fix-metadata-on-close.md", ".changes/fix-migrate-updater.md", ".changes/fix-mobile-cmd-case.md", ".changes/fix-mobile-process-spawn.md", @@ -82,13 +90,16 @@ ".changes/fix-remote-domain-url.md", ".changes/fix-reparent.md", ".changes/fix-rewrite-schema.md", + ".changes/fix-runtime-wry-32bit.md", ".changes/fix-scope-resolution.md", ".changes/fix-tauri-build-license-field.md", ".changes/fix-tauri-build-unix.md", ".changes/fix-visibility-change.md", ".changes/fix-webview-close.md", ".changes/fix-window-center-monitor-scale.md", + ".changes/fix-window-center-work-area.md", ".changes/fix-window-destroy-deadlock.md", + ".changes/fix-window-inner-size-crash.md", ".changes/global-api-script-path-plugins.md", ".changes/handle-empty-permissions.md", ".changes/http-v1.md", @@ -123,6 +134,7 @@ ".changes/reparent.md", ".changes/rerun-if-permission-created.md", ".changes/resources_table_access.md", + ".changes/revert-fix-visibility-change.md", ".changes/runtime-add-capability.md", ".changes/runtime-capability-dynamic.md", ".changes/runtime-dpi-mod-moved.md", @@ -130,6 +142,7 @@ ".changes/rwh-06.md", ".changes/schema_str.md", ".changes/set-auto-resize.md", + ".changes/set-zoom.md", ".changes/strict-csp-isolation-frame.md", ".changes/tauri-build-codegen-capabilities.md", ".changes/tauri-build-dev-changes.md", @@ -140,6 +153,7 @@ ".changes/tauri-icon-removed.md", ".changes/tauri-image-codegen.md", ".changes/tauri-image.md", + ".changes/tauri-info-no-node.md", ".changes/tauri-plugin-identifier-alphanumeric.md", ".changes/tauri-runtime-webview-events.md", ".changes/tauri-scope-object-error-sync.md", @@ -160,6 +174,8 @@ ".changes/webview-bounds.md", ".changes/wry-0.36.md", ".changes/wry-0.37.md", - ".changes/wry-0.38.md" + ".changes/wry-0.38.md", + ".changes/zoom-hotkeys-enabled.md", + ".changes/zoom-polyfill.md" ] } diff --git a/Cargo.lock b/Cargo.lock index 19e6141c7d0..40ae95a783d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3495,7 +3495,7 @@ checksum = "e1fc403891a21bcfb7c37834ba66a547a8f402146eba7265b5a6d88059c9ff2f" [[package]] name = "tauri" -version = "2.0.0-beta.14" +version = "2.0.0-beta.15" dependencies = [ "anyhow", "bytes", @@ -3552,7 +3552,7 @@ dependencies = [ [[package]] name = "tauri-build" -version = "2.0.0-beta.11" +version = "2.0.0-beta.12" dependencies = [ "anyhow", "cargo_toml", @@ -3574,7 +3574,7 @@ dependencies = [ [[package]] name = "tauri-codegen" -version = "2.0.0-beta.11" +version = "2.0.0-beta.12" dependencies = [ "base64 0.22.0", "brotli", @@ -3611,7 +3611,7 @@ dependencies = [ [[package]] name = "tauri-macros" -version = "2.0.0-beta.11" +version = "2.0.0-beta.12" dependencies = [ "heck 0.4.1", "proc-macro2", @@ -3623,7 +3623,7 @@ dependencies = [ [[package]] name = "tauri-plugin" -version = "2.0.0-beta.11" +version = "2.0.0-beta.12" dependencies = [ "anyhow", "glob", @@ -3638,7 +3638,7 @@ dependencies = [ [[package]] name = "tauri-runtime" -version = "2.0.0-beta.11" +version = "2.0.0-beta.12" dependencies = [ "dpi", "gtk", @@ -3655,7 +3655,7 @@ dependencies = [ [[package]] name = "tauri-runtime-wry" -version = "2.0.0-beta.11" +version = "2.0.0-beta.12" dependencies = [ "cocoa", "gtk", @@ -3678,7 +3678,7 @@ dependencies = [ [[package]] name = "tauri-utils" -version = "2.0.0-beta.11" +version = "2.0.0-beta.12" dependencies = [ "aes-gcm", "brotli", diff --git a/core/tauri-build/CHANGELOG.md b/core/tauri-build/CHANGELOG.md index 13cefd392bf..0e17c25e6f6 100644 --- a/core/tauri-build/CHANGELOG.md +++ b/core/tauri-build/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## \[2.0.0-beta.12] + +### Dependencies + +- Upgraded to `tauri-utils@2.0.0-beta.12` +- Upgraded to `tauri-codegen@2.0.0-beta.12` + ## \[2.0.0-beta.11] ### Dependencies diff --git a/core/tauri-build/Cargo.toml b/core/tauri-build/Cargo.toml index 2c3ad55e0b5..3bf7236634b 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.11" +version = "2.0.0-beta.12" 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.11", path = "../tauri-codegen", optional = true } -tauri-utils = { version = "2.0.0-beta.11", path = "../tauri-utils", features = [ "build", "resources" ] } +tauri-codegen = { version = "2.0.0-beta.12", path = "../tauri-codegen", optional = true } +tauri-utils = { version = "2.0.0-beta.12", 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 e5c068f5aaf..8762b38db26 100644 --- a/core/tauri-codegen/CHANGELOG.md +++ b/core/tauri-codegen/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## \[2.0.0-beta.12] + +### Dependencies + +- Upgraded to `tauri-utils@2.0.0-beta.12` + ## \[2.0.0-beta.11] ### Dependencies diff --git a/core/tauri-codegen/Cargo.toml b/core/tauri-codegen/Cargo.toml index ff3855f7d1a..7ddeff343e5 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.11" +version = "2.0.0-beta.12" 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.11", path = "../tauri-utils", features = [ "build" ] } +tauri-utils = { version = "2.0.0-beta.12", 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 52a40da48cd..c23a7b59b7a 100644 --- a/core/tauri-macros/CHANGELOG.md +++ b/core/tauri-macros/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## \[2.0.0-beta.12] + +### Dependencies + +- Upgraded to `tauri-utils@2.0.0-beta.12` +- Upgraded to `tauri-codegen@2.0.0-beta.12` + ## \[2.0.0-beta.11] ### Dependencies diff --git a/core/tauri-macros/Cargo.toml b/core/tauri-macros/Cargo.toml index eb554aa1619..7dcdf8b805c 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.11" +version = "2.0.0-beta.12" 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.4" -tauri-codegen = { version = "2.0.0-beta.11", default-features = false, path = "../tauri-codegen" } -tauri-utils = { version = "2.0.0-beta.11", path = "../tauri-utils" } +tauri-codegen = { version = "2.0.0-beta.12", default-features = false, path = "../tauri-codegen" } +tauri-utils = { version = "2.0.0-beta.12", path = "../tauri-utils" } [features] custom-protocol = [ ] diff --git a/core/tauri-plugin/CHANGELOG.md b/core/tauri-plugin/CHANGELOG.md index 4a7ace68694..f0482738bd6 100644 --- a/core/tauri-plugin/CHANGELOG.md +++ b/core/tauri-plugin/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## \[2.0.0-beta.12] + +### Dependencies + +- Upgraded to `tauri-utils@2.0.0-beta.12` + ## \[2.0.0-beta.11] ### Dependencies diff --git a/core/tauri-plugin/Cargo.toml b/core/tauri-plugin/Cargo.toml index 86e798fd162..b8251f7b2ed 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.11" +version = "2.0.0-beta.12" 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.11", default-features = false, features = [ "build" ], path = "../tauri-utils" } +tauri-utils = { version = "2.0.0-beta.12", 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 d6b26d395cc..47f3820935b 100644 --- a/core/tauri-runtime-wry/CHANGELOG.md +++ b/core/tauri-runtime-wry/CHANGELOG.md @@ -1,5 +1,24 @@ # Changelog +## \[2.0.0-beta.12] + +### New Features + +- [`58a7a552d`](https://www.github.com/tauri-apps/tauri/commit/58a7a552d739b77b71d61af11c53f7f2dc7a6e7e)([#9378](https://www.github.com/tauri-apps/tauri/pull/9378)) Added the `set_zoom` function to the webview API. +- [`58a7a552d`](https://www.github.com/tauri-apps/tauri/commit/58a7a552d739b77b71d61af11c53f7f2dc7a6e7e)([#9378](https://www.github.com/tauri-apps/tauri/pull/9378)) Add `zoom_hotkeys_enabled` to enable browser native zoom controls on creating webviews. + +### Bug Fixes + +- [`2f20fdf1d`](https://www.github.com/tauri-apps/tauri/commit/2f20fdf1d6b92fa8b9b38caf7321c3ce3e895f1b)([#9361](https://www.github.com/tauri-apps/tauri/pull/9361)) Fixes an issue causing compilation to fail for i686 and armv7 32-bit targets. +- [`4c2e7477e`](https://www.github.com/tauri-apps/tauri/commit/4c2e7477e6869e2ce0578265825bbd42a5f28393)([#9309](https://www.github.com/tauri-apps/tauri/pull/9309)) Fix window centering not taking taskbar into account on Windows +- [`02eaf0787`](https://www.github.com/tauri-apps/tauri/commit/02eaf07872b90225eead22ecdd6ff0a9ed5dd0ff)([#9428](https://www.github.com/tauri-apps/tauri/pull/9428)) Fixes `inner_size` crash when the window has no webviews. +- [`f22ea2998`](https://www.github.com/tauri-apps/tauri/commit/f22ea2998619cc09c2d426f7b42211a80eed578e)([#9465](https://www.github.com/tauri-apps/tauri/pull/9465)) Revert the [fix](https://github.com/tauri-apps/tauri/pull/9246) for webview's visibility doesn't change with the app window on Windows as it caused white flashes on show/restore. + +### Dependencies + +- Upgraded to `tauri-utils@2.0.0-beta.12` +- Upgraded to `tauri-runtime@2.0.0-beta.12` + ## \[2.0.0-beta.11] ### Bug Fixes diff --git a/core/tauri-runtime-wry/Cargo.toml b/core/tauri-runtime-wry/Cargo.toml index d5904d2cb4d..f63c2a8ebd6 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.11" +version = "2.0.0-beta.12" 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.39", default-features = false, features = [ "drag-drop", "protocol", "os-webview" ] } tao = { version = "0.27", default-features = false, features = [ "rwh_06" ] } -tauri-runtime = { version = "2.0.0-beta.11", path = "../tauri-runtime" } -tauri-utils = { version = "2.0.0-beta.11", path = "../tauri-utils" } +tauri-runtime = { version = "2.0.0-beta.12", path = "../tauri-runtime" } +tauri-utils = { version = "2.0.0-beta.12", 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 0893587fa88..1dfeeaa2428 100644 --- a/core/tauri-runtime/CHANGELOG.md +++ b/core/tauri-runtime/CHANGELOG.md @@ -1,5 +1,17 @@ # Changelog +## \[2.0.0-beta.12] + +### New Features + +- [`58a7a552d`](https://www.github.com/tauri-apps/tauri/commit/58a7a552d739b77b71d61af11c53f7f2dc7a6e7e)([#9378](https://www.github.com/tauri-apps/tauri/pull/9378)) Added the `set_zoom` function to the webview API. +- [`58a7a552d`](https://www.github.com/tauri-apps/tauri/commit/58a7a552d739b77b71d61af11c53f7f2dc7a6e7e)([#9378](https://www.github.com/tauri-apps/tauri/pull/9378)) Add `zoom_hotkeys_enabled` to enable browser native zoom controls on creating webviews. +- [`4973d73a2`](https://www.github.com/tauri-apps/tauri/commit/4973d73a237dc5c60618c1011e202278e7a29b5c)([#9386](https://www.github.com/tauri-apps/tauri/pull/9386)) Provide a basic zoom hotkey polyfill for non-Windows platforms + +### Dependencies + +- Upgraded to `tauri-utils@2.0.0-beta.12` + ## \[2.0.0-beta.11] ### What's Changed diff --git a/core/tauri-runtime/Cargo.toml b/core/tauri-runtime/Cargo.toml index 7e0b5d33379..f2ca7dc7783 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.11" +version = "2.0.0-beta.12" 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.11", path = "../tauri-utils" } +tauri-utils = { version = "2.0.0-beta.12", 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 3fbbd6bfd9b..46eb67f84fa 100644 --- a/core/tauri-utils/CHANGELOG.md +++ b/core/tauri-utils/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## \[2.0.0-beta.12] + +### New Features + +- [`36b4c1249`](https://www.github.com/tauri-apps/tauri/commit/36b4c12497fbe636066f4848c6877b3ab6cc892e)([#9331](https://www.github.com/tauri-apps/tauri/pull/9331)) Added support for `provides`, `conflicts` and `replaces` (`obsoletes` for RPM) options for `bundler > deb` and `bundler > rpm` configs. + ## \[2.0.0-beta.11] ### New Features diff --git a/core/tauri-utils/Cargo.toml b/core/tauri-utils/Cargo.toml index 5f48e1c77d3..613cfe90006 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.11" +version = "2.0.0-beta.12" description = "Utilities for Tauri" exclude = [ "CHANGELOG.md", "/target" ] readme = "README.md" diff --git a/core/tauri/CHANGELOG.md b/core/tauri/CHANGELOG.md index c175ba1f986..6c0e46fb18f 100644 --- a/core/tauri/CHANGELOG.md +++ b/core/tauri/CHANGELOG.md @@ -1,5 +1,34 @@ # Changelog +## \[2.0.0-beta.15] + +### New Features + +- [`58a7a552d`](https://www.github.com/tauri-apps/tauri/commit/58a7a552d739b77b71d61af11c53f7f2dc7a6e7e)([#9378](https://www.github.com/tauri-apps/tauri/pull/9378)) Added the `set_zoom` function to the webview API. +- [`58a7a552d`](https://www.github.com/tauri-apps/tauri/commit/58a7a552d739b77b71d61af11c53f7f2dc7a6e7e)([#9378](https://www.github.com/tauri-apps/tauri/pull/9378)) Add `zoom_hotkeys_enabled` to enable browser native zoom controls on creating webviews. +- [`4973d73a2`](https://www.github.com/tauri-apps/tauri/commit/4973d73a237dc5c60618c1011e202278e7a29b5c)([#9386](https://www.github.com/tauri-apps/tauri/pull/9386)) Provide a basic zoom hotkey polyfill for non-Windows platforms + +### Enhancements + +- [`f1674fce6`](https://www.github.com/tauri-apps/tauri/commit/f1674fce6dfb1cf0378a85165bb62c270715211b)([#9420](https://www.github.com/tauri-apps/tauri/pull/9420)) Tauri's built-in commands for the JS api will now return simplified paths on Windows, removing the `\\?\` prefix. + +### Bug Fixes + +- [`c8a82ad22`](https://www.github.com/tauri-apps/tauri/commit/c8a82ad2236ee1def621b5930bdb136f01dd07e4)([#9379](https://www.github.com/tauri-apps/tauri/pull/9379)) Fix deadlock when using the menu/tray/image JS APIs. +- [`6251645ac`](https://www.github.com/tauri-apps/tauri/commit/6251645acfe2df2da726f38a09373d7370bfcc86)([#9360](https://www.github.com/tauri-apps/tauri/pull/9360)) Fixes an issue causing `getAll()` to list webviews that were already destroyed. + +### Dependencies + +- Upgraded to `tauri-utils@2.0.0-beta.12` +- Upgraded to `tauri-runtime-wry@2.0.0-beta.12` +- Upgraded to `tauri-runtime@2.0.0-beta.12` +- Upgraded to `tauri-macros@2.0.0-beta.12` +- Upgraded to `tauri-build@2.0.0-beta.12` + +### Breaking Changes + +- [`c8a82ad22`](https://www.github.com/tauri-apps/tauri/commit/c8a82ad2236ee1def621b5930bdb136f01dd07e4)([#9379](https://www.github.com/tauri-apps/tauri/pull/9379)) Changed `JsImage::into_img` to take a reference to a `ResourceTable` instead of a `Manager`. + ## \[2.0.0-beta.14] ### New Features diff --git a/core/tauri/Cargo.toml b/core/tauri/Cargo.toml index d8daf4351e7..47f7fb2516e 100644 --- a/core/tauri/Cargo.toml +++ b/core/tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tauri" -version = "2.0.0-beta.14" +version = "2.0.0-beta.15" description = "Make tiny, secure apps for all desktop platforms with Tauri" exclude = [ "/test", "/.scripts", "CHANGELOG.md", "/target" ] readme = "README.md" @@ -50,10 +50,10 @@ uuid = { version = "1", features = [ "v4" ], optional = true } url = "2" anyhow = "1.0" thiserror = "1.0" -tauri-runtime = { version = "2.0.0-beta.11", path = "../tauri-runtime" } -tauri-macros = { version = "2.0.0-beta.11", path = "../tauri-macros" } -tauri-utils = { version = "2.0.0-beta.11", features = [ "resources" ], path = "../tauri-utils" } -tauri-runtime-wry = { version = "2.0.0-beta.11", path = "../tauri-runtime-wry", optional = true } +tauri-runtime = { version = "2.0.0-beta.12", path = "../tauri-runtime" } +tauri-macros = { version = "2.0.0-beta.12", path = "../tauri-macros" } +tauri-utils = { version = "2.0.0-beta.12", features = [ "resources" ], path = "../tauri-utils" } +tauri-runtime-wry = { version = "2.0.0-beta.12", path = "../tauri-runtime-wry", optional = true } getrandom = "0.2" serde_repr = "0.1" state = "0.6" @@ -108,8 +108,8 @@ swift-rs = "1.0.6" [build-dependencies] heck = "0.4" -tauri-build = { path = "../tauri-build/", default-features = false, version = "2.0.0-beta.11" } -tauri-utils = { path = "../tauri-utils/", version = "2.0.0-beta.11", features = [ "build" ] } +tauri-build = { path = "../tauri-build/", default-features = false, version = "2.0.0-beta.12" } +tauri-utils = { path = "../tauri-utils/", version = "2.0.0-beta.12", features = [ "build" ] } [dev-dependencies] proptest = "1.4.0" diff --git a/tooling/api/CHANGELOG.md b/tooling/api/CHANGELOG.md index 02324298007..450ee1f5f39 100644 --- a/tooling/api/CHANGELOG.md +++ b/tooling/api/CHANGELOG.md @@ -1,5 +1,16 @@ # Changelog +## \[2.0.0-beta.8] + +### New Features + +- [`58a7a552d`](https://www.github.com/tauri-apps/tauri/commit/58a7a552d739b77b71d61af11c53f7f2dc7a6e7e)([#9378](https://www.github.com/tauri-apps/tauri/pull/9378)) Added the `set_zoom` function to the webview API. +- [`58a7a552d`](https://www.github.com/tauri-apps/tauri/commit/58a7a552d739b77b71d61af11c53f7f2dc7a6e7e)([#9378](https://www.github.com/tauri-apps/tauri/pull/9378)) Add `zoom_hotkeys_enabled` to enable browser native zoom controls on creating webviews. + +### Bug Fixes + +- [`48a7a78f8`](https://www.github.com/tauri-apps/tauri/commit/48a7a78f8094d08e5e403e88050391642d29151b)([#9376](https://www.github.com/tauri-apps/tauri/pull/9376)) Fix `Window/Webview/WebviewWindow.setSize`, `Window/Webview/WebviewWindow.setPostion`, `Window/WebviewWindow.setMinSize`, `Window/WebviewWindow.setMaxSize`, `Window/WebviewWindow.setCursorPosition` and `Menu/Submenu.popup` methods failing with invalid args. + ## \[2.0.0-beta.7] ### Bug Fixes diff --git a/tooling/api/package.json b/tooling/api/package.json index 84116159ba9..99148b1f87a 100644 --- a/tooling/api/package.json +++ b/tooling/api/package.json @@ -1,6 +1,6 @@ { "name": "@tauri-apps/api", - "version": "2.0.0-beta.7", + "version": "2.0.0-beta.8", "description": "Tauri API definitions", "funding": { "type": "opencollective", diff --git a/tooling/bundler/CHANGELOG.md b/tooling/bundler/CHANGELOG.md index be1f53b8a1a..a0c2b1a05d3 100644 --- a/tooling/bundler/CHANGELOG.md +++ b/tooling/bundler/CHANGELOG.md @@ -1,5 +1,15 @@ # Changelog +## \[2.0.1-beta.9] + +### New Features + +- [`36b4c1249`](https://www.github.com/tauri-apps/tauri/commit/36b4c12497fbe636066f4848c6877b3ab6cc892e)([#9331](https://www.github.com/tauri-apps/tauri/pull/9331)) Added support for `provides`, `conflicts` and `replaces` (`obsoletes` for RPM) options for `bundler > deb` and `bundler > rpm` configs. + +### Dependencies + +- Upgraded to `tauri-utils@2.0.0-beta.12` + ## \[2.0.1-beta.8] ### New Features diff --git a/tooling/bundler/Cargo.toml b/tooling/bundler/Cargo.toml index 9932b3f6013..2bd4b14b131 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.8" +version = "2.0.1-beta.9" 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.11", path = "../../core/tauri-utils", features = [ "resources" ] } +tauri-utils = { version = "2.0.0-beta.12", path = "../../core/tauri-utils", features = [ "resources" ] } image = "0.24.9" flate2 = "1.0" anyhow = "1.0" diff --git a/tooling/cli/CHANGELOG.md b/tooling/cli/CHANGELOG.md index 4b30cc84b36..c55ec99f480 100644 --- a/tooling/cli/CHANGELOG.md +++ b/tooling/cli/CHANGELOG.md @@ -1,5 +1,21 @@ # Changelog +## \[2.0.0-beta.13] + +### Bug Fixes + +- [`73c1c2d33`](https://www.github.com/tauri-apps/tauri/commit/73c1c2d33872651c32c761c838714b684980c668)([#9457](https://www.github.com/tauri-apps/tauri/pull/9457)) Gracefully handle Non-UTF8 files when using `tauri migrate` +- [`9331435a5`](https://www.github.com/tauri-apps/tauri/commit/9331435a50cc3769720bd2671da8510699d28671)([#9412](https://www.github.com/tauri-apps/tauri/pull/9412)) Fix `tauri info` crashing when Node.js is not installed. + +### What's Changed + +- [`8f4b1050c`](https://www.github.com/tauri-apps/tauri/commit/8f4b1050c4de0e9194680408ff3a6902b67045f8)([#9459](https://www.github.com/tauri-apps/tauri/pull/9459)) Show full expected path of `frontendDist` when if can't be found. + +### Dependencies + +- Upgraded to `tauri-bundler@2.0.1-beta.9` +- Upgraded to `tauri-utils@2.0.0-beta.12` + ## \[2.0.0-beta.12] ### New Features diff --git a/tooling/cli/Cargo.lock b/tooling/cli/Cargo.lock index e19bff426c7..2667b4ebe1d 100644 --- a/tooling/cli/Cargo.lock +++ b/tooling/cli/Cargo.lock @@ -4856,7 +4856,7 @@ dependencies = [ [[package]] name = "tauri-bundler" -version = "2.0.1-beta.8" +version = "2.0.1-beta.9" dependencies = [ "anyhow", "ar", @@ -4884,7 +4884,7 @@ dependencies = [ "strsim 0.11.0", "tar", "tauri-icns", - "tauri-utils 2.0.0-beta.11", + "tauri-utils 2.0.0-beta.12", "tempfile", "thiserror", "time", @@ -4898,7 +4898,7 @@ dependencies = [ [[package]] name = "tauri-cli" -version = "2.0.0-beta.12" +version = "2.0.0-beta.13" dependencies = [ "anyhow", "axum", @@ -4950,7 +4950,7 @@ dependencies = [ "tauri-bundler", "tauri-icns", "tauri-utils 1.5.3", - "tauri-utils 2.0.0-beta.11", + "tauri-utils 2.0.0-beta.12", "thiserror", "tokio", "toml 0.8.10", @@ -5016,7 +5016,7 @@ dependencies = [ [[package]] name = "tauri-utils" -version = "2.0.0-beta.11" +version = "2.0.0-beta.12" dependencies = [ "aes-gcm", "ctor", diff --git a/tooling/cli/Cargo.toml b/tooling/cli/Cargo.toml index 206a29a8433..36c7478a446 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.12" +version = "2.0.0-beta.13" authors = [ "Tauri Programme within The Commons Conservancy" ] edition = "2021" rust-version = "1.70" @@ -49,7 +49,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.8", default-features = false, path = "../bundler" } +tauri-bundler = { version = "2.0.1-beta.9", default-features = false, path = "../bundler" } colored = "2.1" serde = { version = "1.0", features = [ "derive" ] } serde_json = { version = "1.0", features = [ "preserve_order" ] } @@ -59,7 +59,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.11", path = "../../core/tauri-utils", features = [ "isolation", "schema", "config-json5", "config-toml" ] } +tauri-utils = { version = "2.0.0-beta.12", 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" diff --git a/tooling/cli/metadata-v2.json b/tooling/cli/metadata-v2.json index 53ace87435b..5570b5d3b95 100644 --- a/tooling/cli/metadata-v2.json +++ b/tooling/cli/metadata-v2.json @@ -1,9 +1,9 @@ { "cli.js": { - "version": "2.0.0-beta.12", + "version": "2.0.0-beta.13", "node": ">= 10.0.0" }, - "tauri": "2.0.0-beta.14", - "tauri-build": "2.0.0-beta.11", - "tauri-plugin": "2.0.0-beta.11" + "tauri": "2.0.0-beta.15", + "tauri-build": "2.0.0-beta.12", + "tauri-plugin": "2.0.0-beta.12" } diff --git a/tooling/cli/node/CHANGELOG.md b/tooling/cli/node/CHANGELOG.md index 781b108fa73..f4a511575ce 100644 --- a/tooling/cli/node/CHANGELOG.md +++ b/tooling/cli/node/CHANGELOG.md @@ -1,5 +1,20 @@ # Changelog +## \[2.0.0-beta.13] + +### Bug Fixes + +- [`73c1c2d33`](https://www.github.com/tauri-apps/tauri/commit/73c1c2d33872651c32c761c838714b684980c668)([#9457](https://www.github.com/tauri-apps/tauri/pull/9457)) Gracefully handle Non-UTF8 files when using `tauri migrate` +- [`9331435a5`](https://www.github.com/tauri-apps/tauri/commit/9331435a50cc3769720bd2671da8510699d28671)([#9412](https://www.github.com/tauri-apps/tauri/pull/9412)) Fix `tauri info` crashing when Node.js is not installed. + +### What's Changed + +- [`8f4b1050c`](https://www.github.com/tauri-apps/tauri/commit/8f4b1050c4de0e9194680408ff3a6902b67045f8)([#9459](https://www.github.com/tauri-apps/tauri/pull/9459)) Show full expected path of `frontendDist` when if can't be found. + +### Dependencies + +- Upgraded to `tauri-cli@2.0.0-beta.13` + ## \[2.0.0-beta.12] ### New Features diff --git a/tooling/cli/node/package.json b/tooling/cli/node/package.json index bbbbde86438..e6f76b3f953 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.12", + "version": "2.0.0-beta.13", "description": "Command line interface for building Tauri apps", "funding": { "type": "opencollective",