diff --git a/.changes/pre.json b/.changes/pre.json index d4972c035..2e1570594 100644 --- a/.changes/pre.json +++ b/.changes/pre.json @@ -6,11 +6,13 @@ ".changes/acl-scope-refactor.md", ".changes/acl-urlpattern.md", ".changes/allow-recursive-asset-scope-on-file-drop-directory.md", + ".changes/api-isTauri.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-type-definitions.md", ".changes/api-webview-window-new-methods.md", ".changes/api-webview-window.md", ".changes/api-window-on-filedrop.md", @@ -20,18 +22,25 @@ ".changes/build-schema-generation.md", ".changes/bundler-deep-link-reg-path.md", ".changes/bundler-license.md", + ".changes/bundler-long_description.md", + ".changes/bundler-r-flag.md", + ".changes/bundler-resources-unix.md", ".changes/bundler-rpm-license.md", ".changes/capabilities-multiwebview.md", ".changes/capabilities-tauri-conf.md", ".changes/capability-builder-platform.md", ".changes/capability-context-refactor.md", + ".changes/cleanup-resource-table.md", ".changes/cli-acl-subcommands.md", ".changes/cli-add-@-spec.md", ".changes/cli-build-no-bundle.md", + ".changes/cli-chinese-product-name.md", + ".changes/cli-ds-store-dev-watch.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-migrate-unknown-plugins.md", ".changes/cli-mobile-init-partition.md", ".changes/cli-openssl-cargo-mobile2-removal.md", ".changes/cli-plugin-android-init.md", @@ -39,6 +48,7 @@ ".changes/cli-update-deps-fix-log.md", ".changes/cli-updater-unkown-fields.md", ".changes/cli-windows-build-tools-detect-utf8.md", + ".changes/closeable-maximizable.md", ".changes/codegen-capabilities-attribute.md", ".changes/codegen-set-assets.md", ".changes/color-context-generation.md", @@ -47,15 +57,18 @@ ".changes/context-remove-assets-generics.md", ".changes/context-remove-assets-mut.md", ".changes/context-runtime-authority.md", + ".changes/core-always-rebuilds-due-to-permissions-dir.md", ".changes/core-app-tray-remove-tray-apis-removed.md", ".changes/core-center-window.md", ".changes/core-emit-created-events.md", ".changes/core-emit-js-all-targets.md", + ".changes/core-isTauri.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-start-resize-permission.md", ".changes/core-window-hasdisplayhandle.md", ".changes/csp-header-linux.md", ".changes/deb-rpm-post-pre-scripts-bundler.md", @@ -71,6 +84,7 @@ ".changes/fix-acl-webview-check.md", ".changes/fix-add-child-deadlock.md", ".changes/fix-capability-schema-definitions.md", + ".changes/fix-channel-buffer-processing.md", ".changes/fix-channel-ipc-response.md", ".changes/fix-clear-residual-listeners.md", ".changes/fix-cli-migration-http-acl.md", @@ -94,6 +108,7 @@ ".changes/fix-scope-resolution.md", ".changes/fix-tauri-build-license-field.md", ".changes/fix-tauri-build-unix.md", + ".changes/fix-temp-permission-file-name.md", ".changes/fix-visibility-change.md", ".changes/fix-webview-close.md", ".changes/fix-window-center-monitor-scale.md", @@ -115,6 +130,7 @@ ".changes/isolation-script-remove-itself.md", ".changes/mobile-watcher.md", ".changes/multiwebview-bounds-fixes.md", + ".changes/nsis-append-product-name.md", ".changes/nsis-dpi-aware.md", ".changes/path-result-error-rexport.md", ".changes/permission-platforms.md", @@ -135,12 +151,14 @@ ".changes/rerun-if-permission-created.md", ".changes/resources_table_access.md", ".changes/revert-fix-visibility-change.md", + ".changes/runner-config.md", ".changes/runtime-add-capability.md", ".changes/runtime-capability-dynamic.md", ".changes/runtime-dpi-mod-moved.md", ".changes/runtime-icon-lifetime.md", ".changes/rwh-06.md", ".changes/schema_str.md", + ".changes/script-older-os.md", ".changes/set-auto-resize.md", ".changes/set-zoom.md", ".changes/strict-csp-isolation-frame.md", diff --git a/Cargo.lock b/Cargo.lock index a5fff731f..f57262941 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3490,7 +3490,7 @@ checksum = "e1fc403891a21bcfb7c37834ba66a547a8f402146eba7265b5a6d88059c9ff2f" [[package]] name = "tauri" -version = "2.0.0-beta.15" +version = "2.0.0-beta.16" dependencies = [ "anyhow", "bytes", @@ -3547,7 +3547,7 @@ dependencies = [ [[package]] name = "tauri-build" -version = "2.0.0-beta.12" +version = "2.0.0-beta.13" dependencies = [ "anyhow", "cargo_toml", @@ -3569,7 +3569,7 @@ dependencies = [ [[package]] name = "tauri-codegen" -version = "2.0.0-beta.12" +version = "2.0.0-beta.13" dependencies = [ "base64 0.22.0", "brotli", @@ -3606,7 +3606,7 @@ dependencies = [ [[package]] name = "tauri-macros" -version = "2.0.0-beta.12" +version = "2.0.0-beta.13" dependencies = [ "heck 0.4.1", "proc-macro2", @@ -3618,7 +3618,7 @@ dependencies = [ [[package]] name = "tauri-plugin" -version = "2.0.0-beta.12" +version = "2.0.0-beta.13" dependencies = [ "anyhow", "glob", @@ -3633,7 +3633,7 @@ dependencies = [ [[package]] name = "tauri-runtime" -version = "2.0.0-beta.12" +version = "2.0.0-beta.13" dependencies = [ "dpi", "gtk", @@ -3650,7 +3650,7 @@ dependencies = [ [[package]] name = "tauri-runtime-wry" -version = "2.0.0-beta.12" +version = "2.0.0-beta.13" dependencies = [ "cocoa", "gtk", @@ -3673,7 +3673,7 @@ dependencies = [ [[package]] name = "tauri-utils" -version = "2.0.0-beta.12" +version = "2.0.0-beta.13" dependencies = [ "aes-gcm", "brotli", diff --git a/core/tauri-build/CHANGELOG.md b/core/tauri-build/CHANGELOG.md index 0e17c25e6..afdbd5cdb 100644 --- a/core/tauri-build/CHANGELOG.md +++ b/core/tauri-build/CHANGELOG.md @@ -1,5 +1,16 @@ # Changelog +## \[2.0.0-beta.13] + +### Bug Fixes + +- [`88c0ad9cf`](https://www.github.com/tauri-apps/tauri/commit/88c0ad9cf5d2f9ed65285540c26b54fb18b10137)([#9471](https://www.github.com/tauri-apps/tauri/pull/9471)) Fix tauri always rebuilding even if source code didn't change. + +### Dependencies + +- Upgraded to `tauri-utils@2.0.0-beta.13` +- Upgraded to `tauri-codegen@2.0.0-beta.13` + ## \[2.0.0-beta.12] ### Dependencies diff --git a/core/tauri-build/Cargo.toml b/core/tauri-build/Cargo.toml index 6b35f7897..36979373a 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.12" +version = "2.0.0-beta.13" 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.12", path = "../tauri-codegen", optional = true } -tauri-utils = { version = "2.0.0-beta.12", path = "../tauri-utils", features = [ "build", "resources" ] } +tauri-codegen = { version = "2.0.0-beta.13", path = "../tauri-codegen", optional = true } +tauri-utils = { version = "2.0.0-beta.13", 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 8762b38db..c31d0ce2a 100644 --- a/core/tauri-codegen/CHANGELOG.md +++ b/core/tauri-codegen/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## \[2.0.0-beta.13] + +### Dependencies + +- Upgraded to `tauri-utils@2.0.0-beta.13` + ## \[2.0.0-beta.12] ### Dependencies diff --git a/core/tauri-codegen/Cargo.toml b/core/tauri-codegen/Cargo.toml index 7ddeff343..a5ff770e3 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.12" +version = "2.0.0-beta.13" 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.12", path = "../tauri-utils", features = [ "build" ] } +tauri-utils = { version = "2.0.0-beta.13", 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 c23a7b59b..8ac262d1a 100644 --- a/core/tauri-macros/CHANGELOG.md +++ b/core/tauri-macros/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## \[2.0.0-beta.13] + +### Dependencies + +- Upgraded to `tauri-utils@2.0.0-beta.13` +- Upgraded to `tauri-codegen@2.0.0-beta.13` + ## \[2.0.0-beta.12] ### Dependencies diff --git a/core/tauri-macros/Cargo.toml b/core/tauri-macros/Cargo.toml index 7dcdf8b80..df00297c9 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.12" +version = "2.0.0-beta.13" 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.12", default-features = false, path = "../tauri-codegen" } -tauri-utils = { version = "2.0.0-beta.12", path = "../tauri-utils" } +tauri-codegen = { version = "2.0.0-beta.13", default-features = false, path = "../tauri-codegen" } +tauri-utils = { version = "2.0.0-beta.13", path = "../tauri-utils" } [features] custom-protocol = [ ] diff --git a/core/tauri-plugin/CHANGELOG.md b/core/tauri-plugin/CHANGELOG.md index f0482738b..817edbaa1 100644 --- a/core/tauri-plugin/CHANGELOG.md +++ b/core/tauri-plugin/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## \[2.0.0-beta.13] + +### Dependencies + +- Upgraded to `tauri-utils@2.0.0-beta.13` + ## \[2.0.0-beta.12] ### Dependencies diff --git a/core/tauri-plugin/Cargo.toml b/core/tauri-plugin/Cargo.toml index b8251f7b2..b5910b7cd 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.12" +version = "2.0.0-beta.13" 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.12", default-features = false, features = [ "build" ], path = "../tauri-utils" } +tauri-utils = { version = "2.0.0-beta.13", 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 98810da0d..9a8f103da 100644 --- a/core/tauri-runtime-wry/CHANGELOG.md +++ b/core/tauri-runtime-wry/CHANGELOG.md @@ -1,5 +1,16 @@ # Changelog +## \[2.0.0-beta.13] + +### What's Changed + +- [`005fe8ce1`](https://www.github.com/tauri-apps/tauri/commit/005fe8ce1ef71ea46a7d86f98bdf397ca81eb920)([#9410](https://www.github.com/tauri-apps/tauri/pull/9410)) Fix `closable`, `maximizable` and `minimizable` options not taking effect when used in tauri.conf.json or from JS APIs. + +### Dependencies + +- Upgraded to `tauri-utils@2.0.0-beta.13` +- Upgraded to `tauri-runtime@2.0.0-beta.13` + ## \[2.0.0-beta.12] ### New Features diff --git a/core/tauri-runtime-wry/Cargo.toml b/core/tauri-runtime-wry/Cargo.toml index 8d9b364fc..fc1220d87 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.12" +version = "2.0.0-beta.13" 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.12", path = "../tauri-runtime" } -tauri-utils = { version = "2.0.0-beta.12", path = "../tauri-utils" } +tauri-runtime = { version = "2.0.0-beta.13", path = "../tauri-runtime" } +tauri-utils = { version = "2.0.0-beta.13", 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 1dfeeaa24..6f97d1f43 100644 --- a/core/tauri-runtime/CHANGELOG.md +++ b/core/tauri-runtime/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## \[2.0.0-beta.13] + +### Dependencies + +- Upgraded to `tauri-utils@2.0.0-beta.13` + ## \[2.0.0-beta.12] ### New Features diff --git a/core/tauri-runtime/Cargo.toml b/core/tauri-runtime/Cargo.toml index f566c189a..6d63109d0 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.12" +version = "2.0.0-beta.13" 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.12", path = "../tauri-utils" } +tauri-utils = { version = "2.0.0-beta.13", 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 46eb67f84..388da0416 100644 --- a/core/tauri-utils/CHANGELOG.md +++ b/core/tauri-utils/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## \[2.0.0-beta.13] + +### Bug Fixes + +- [`a1e0e268f`](https://www.github.com/tauri-apps/tauri/commit/a1e0e268f02f7e2934bec48de4cac0dc00529a2b)([#9477](https://www.github.com/tauri-apps/tauri/pull/9477)) Replace `tauri:` prefix with `tauri-` for temporary permission file names + ## \[2.0.0-beta.12] ### New Features diff --git a/core/tauri-utils/Cargo.toml b/core/tauri-utils/Cargo.toml index 8b9ed4f06..ac21bc95f 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.12" +version = "2.0.0-beta.13" description = "Utilities for Tauri" exclude = [ "CHANGELOG.md", "/target" ] readme = "README.md" diff --git a/core/tauri/CHANGELOG.md b/core/tauri/CHANGELOG.md index 6c0e46fb1..7a0c86957 100644 --- a/core/tauri/CHANGELOG.md +++ b/core/tauri/CHANGELOG.md @@ -1,5 +1,29 @@ # Changelog +## \[2.0.0-beta.16] + +### New Features + +- [`70c51371e`](https://www.github.com/tauri-apps/tauri/commit/70c51371e01184223312de3dba8030394a5a9406)([#9539](https://www.github.com/tauri-apps/tauri/pull/9539)) Add `window.isTauri` to check whether running inside tauri or not. + +### Bug Fixes + +- [`daf018e4f`](https://www.github.com/tauri-apps/tauri/commit/daf018e4f5d5f6dcde51c5de42d73ab15287ec7e)([#9505](https://www.github.com/tauri-apps/tauri/pull/9505)) Fix resource tables not cleaned up on exit which causes tray icon inside resource tables not cleaned up on exit +- [`a07b51320`](https://www.github.com/tauri-apps/tauri/commit/a07b5132019faa7695c573a6610d2def0ff9c40a)([#9490](https://www.github.com/tauri-apps/tauri/pull/9490)) Add missing permission for `window.start_resize_dragging` +- [`35b25f7e5`](https://www.github.com/tauri-apps/tauri/commit/35b25f7e5c0fe03af4ed3582e22a626863f035f0)([#9530](https://www.github.com/tauri-apps/tauri/pull/9530)) Do not use JS optional chaining to prevent script errors on older webviews such as macOS 10.14. + +### What's Changed + +- [`005fe8ce1`](https://www.github.com/tauri-apps/tauri/commit/005fe8ce1ef71ea46a7d86f98bdf397ca81eb920)([#9410](https://www.github.com/tauri-apps/tauri/pull/9410)) Fix `closable`, `maximizable` and `minimizable` options not taking effect when used in tauri.conf.json or from JS APIs. + +### Dependencies + +- Upgraded to `tauri-runtime-wry@2.0.0-beta.13` +- Upgraded to `tauri-build@2.0.0-beta.13` +- Upgraded to `tauri-utils@2.0.0-beta.13` +- Upgraded to `tauri-runtime@2.0.0-beta.13` +- Upgraded to `tauri-macros@2.0.0-beta.13` + ## \[2.0.0-beta.15] ### New Features diff --git a/core/tauri/Cargo.toml b/core/tauri/Cargo.toml index 7957fb643..7b39fbfa4 100644 --- a/core/tauri/Cargo.toml +++ b/core/tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tauri" -version = "2.0.0-beta.15" +version = "2.0.0-beta.16" 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.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 } +tauri-runtime = { version = "2.0.0-beta.13", path = "../tauri-runtime" } +tauri-macros = { version = "2.0.0-beta.13", path = "../tauri-macros" } +tauri-utils = { version = "2.0.0-beta.13", features = [ "resources" ], path = "../tauri-utils" } +tauri-runtime-wry = { version = "2.0.0-beta.13", 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.12" } -tauri-utils = { path = "../tauri-utils/", version = "2.0.0-beta.12", features = [ "build" ] } +tauri-build = { path = "../tauri-build/", default-features = false, version = "2.0.0-beta.13" } +tauri-utils = { path = "../tauri-utils/", version = "2.0.0-beta.13", features = [ "build" ] } [dev-dependencies] proptest = "1.4.0" diff --git a/tooling/api/CHANGELOG.md b/tooling/api/CHANGELOG.md index 450ee1f5f..5e9427ba6 100644 --- a/tooling/api/CHANGELOG.md +++ b/tooling/api/CHANGELOG.md @@ -1,5 +1,17 @@ # Changelog +## \[2.0.0-beta.9] + +### New Features + +- [`70c51371e`](https://www.github.com/tauri-apps/tauri/commit/70c51371e01184223312de3dba8030394a5a9406)([#9539](https://www.github.com/tauri-apps/tauri/pull/9539)) Add `isTauri` function in `core` module to check whether running inside tauri or not. + +### Bug Fixes + +- [`be7eab209`](https://www.github.com/tauri-apps/tauri/commit/be7eab209c60c45e140f7bcb4bab1037d62d4c03)([#9486](https://www.github.com/tauri-apps/tauri/pull/9486)) Set the `exports > types` package.json field. +- [`cf615e8e4`](https://www.github.com/tauri-apps/tauri/commit/cf615e8e4d5008ee1ac3f77e530ba26fb91e8977)([#9463](https://www.github.com/tauri-apps/tauri/pull/9463)) Fixes a bug when processing channel messages out of order. +- [`35b25f7e5`](https://www.github.com/tauri-apps/tauri/commit/35b25f7e5c0fe03af4ed3582e22a626863f035f0)([#9530](https://www.github.com/tauri-apps/tauri/pull/9530)) Do not use JS optional chaining to prevent script errors on older webviews such as macOS 10.14. + ## \[2.0.0-beta.8] ### New Features diff --git a/tooling/api/package.json b/tooling/api/package.json index 00bee29b7..55183fcdf 100644 --- a/tooling/api/package.json +++ b/tooling/api/package.json @@ -1,6 +1,6 @@ { "name": "@tauri-apps/api", - "version": "2.0.0-beta.8", + "version": "2.0.0-beta.9", "description": "Tauri API definitions", "funding": { "type": "opencollective", diff --git a/tooling/bundler/CHANGELOG.md b/tooling/bundler/CHANGELOG.md index afbb91d69..acfd9bff1 100644 --- a/tooling/bundler/CHANGELOG.md +++ b/tooling/bundler/CHANGELOG.md @@ -1,5 +1,24 @@ # Changelog +## \[2.0.1-beta.10] + +### New Features + +- [`05088b067`](https://www.github.com/tauri-apps/tauri/commit/05088b0679912ab352e54bfed02e0b97dd3f0f08)([#9494](https://www.github.com/tauri-apps/tauri/pull/9494)) Expose `{{long_description}}` variable for custom templates. + +### Enhancements + +- [`de7bcf3cc`](https://www.github.com/tauri-apps/tauri/commit/de7bcf3cc5cea6754491a9a4a8657ef3321c8398)([#9478](https://www.github.com/tauri-apps/tauri/pull/9478)) Append product name automatically when choosing a new install path using browse for nsis installer + +### Bug Fixes + +- [`e64b8f1dc`](https://www.github.com/tauri-apps/tauri/commit/e64b8f1dcedad3222f46755bf6f30392a7ec2f90)([#9479](https://www.github.com/tauri-apps/tauri/pull/9479)) The NSIS uninstaller now won't mindlessly try to remove the whole installation folder when the "Remove application data" checkbox was ticked. This prevents data loss when the app was installed in a folder which contained other files. +- [`e64b8f1dc`](https://www.github.com/tauri-apps/tauri/commit/e64b8f1dcedad3222f46755bf6f30392a7ec2f90)([#9479](https://www.github.com/tauri-apps/tauri/pull/9479)) Fixed an issue causing the NSIS bundler to install resources incorrectly when the installer was built on a non-Windows system. + +### Dependencies + +- Upgraded to `tauri-utils@2.0.0-beta.13` + ## \[2.0.1-beta.9] ### New Features diff --git a/tooling/bundler/Cargo.toml b/tooling/bundler/Cargo.toml index 36b1e112f..dccbf800b 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.9" +version = "2.0.1-beta.10" 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.12", path = "../../core/tauri-utils", features = [ "resources" ] } +tauri-utils = { version = "2.0.0-beta.13", 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 7738392cd..6e7b1f804 100644 --- a/tooling/cli/CHANGELOG.md +++ b/tooling/cli/CHANGELOG.md @@ -1,5 +1,22 @@ # Changelog +## \[2.0.0-beta.14] + +### Enhancements + +- [`8a63ceb4f`](https://www.github.com/tauri-apps/tauri/commit/8a63ceb4f31c422311b0f7dff173a9c8c0e1a604)([#9473](https://www.github.com/tauri-apps/tauri/pull/9473)) Ignore `.DS_Store` by default for `tauri dev` hot reloads. + +### Bug Fixes + +- [`e64b8f1dc`](https://www.github.com/tauri-apps/tauri/commit/e64b8f1dcedad3222f46755bf6f30392a7ec2f90)([#9479](https://www.github.com/tauri-apps/tauri/pull/9479)) Upgrade `heck` to v0.5 to better support Chinese and Japanese product name, because Chinese do not have word separation. +- [`aaa332c6e`](https://www.github.com/tauri-apps/tauri/commit/aaa332c6e78c956debd11efda021a0406621a01d)([#9540](https://www.github.com/tauri-apps/tauri/pull/9540)) Fix `tauri migrate` trying to migrate to a non-existing plugin. +- [`e64b8f1dc`](https://www.github.com/tauri-apps/tauri/commit/e64b8f1dcedad3222f46755bf6f30392a7ec2f90)([#9479](https://www.github.com/tauri-apps/tauri/pull/9479)) Fixed an issue causing the `build.runner` and `build.features` configs to not take effect. + +### Dependencies + +- Upgraded to `tauri-bundler@2.0.1-beta.10` +- Upgraded to `tauri-utils@2.0.0-beta.13` + ## \[2.0.0-beta.13] ### Bug Fixes diff --git a/tooling/cli/Cargo.lock b/tooling/cli/Cargo.lock index fbec3fb2c..8e3f59979 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.9" +version = "2.0.1-beta.10" dependencies = [ "anyhow", "ar", @@ -4884,7 +4884,7 @@ dependencies = [ "strsim 0.11.0", "tar", "tauri-icns", - "tauri-utils 2.0.0-beta.12", + "tauri-utils 2.0.0-beta.13", "tempfile", "thiserror", "time", @@ -4898,7 +4898,7 @@ dependencies = [ [[package]] name = "tauri-cli" -version = "2.0.0-beta.13" +version = "2.0.0-beta.14" dependencies = [ "anyhow", "axum", @@ -4950,7 +4950,7 @@ dependencies = [ "tauri-bundler", "tauri-icns", "tauri-utils 1.5.3", - "tauri-utils 2.0.0-beta.12", + "tauri-utils 2.0.0-beta.13", "thiserror", "tokio", "toml 0.8.10", @@ -5016,7 +5016,7 @@ dependencies = [ [[package]] name = "tauri-utils" -version = "2.0.0-beta.12" +version = "2.0.0-beta.13" dependencies = [ "aes-gcm", "ctor", diff --git a/tooling/cli/Cargo.toml b/tooling/cli/Cargo.toml index 36c7478a4..6074bb7ac 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.13" +version = "2.0.0-beta.14" 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.9", default-features = false, path = "../bundler" } +tauri-bundler = { version = "2.0.1-beta.10", 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.12", path = "../../core/tauri-utils", features = [ "isolation", "schema", "config-json5", "config-toml" ] } +tauri-utils = { version = "2.0.0-beta.13", 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 5570b5d3b..1be24f99d 100644 --- a/tooling/cli/metadata-v2.json +++ b/tooling/cli/metadata-v2.json @@ -1,9 +1,9 @@ { "cli.js": { - "version": "2.0.0-beta.13", + "version": "2.0.0-beta.14", "node": ">= 10.0.0" }, - "tauri": "2.0.0-beta.15", - "tauri-build": "2.0.0-beta.12", - "tauri-plugin": "2.0.0-beta.12" + "tauri": "2.0.0-beta.16", + "tauri-build": "2.0.0-beta.13", + "tauri-plugin": "2.0.0-beta.13" } diff --git a/tooling/cli/node/CHANGELOG.md b/tooling/cli/node/CHANGELOG.md index 7023faa63..f20325225 100644 --- a/tooling/cli/node/CHANGELOG.md +++ b/tooling/cli/node/CHANGELOG.md @@ -1,5 +1,21 @@ # Changelog +## \[2.0.0-beta.14] + +### Enhancements + +- [`8a63ceb4f`](https://www.github.com/tauri-apps/tauri/commit/8a63ceb4f31c422311b0f7dff173a9c8c0e1a604)([#9473](https://www.github.com/tauri-apps/tauri/pull/9473)) Ignore `.DS_Store` by default for `tauri dev` hot reloads. + +### Bug Fixes + +- [`e64b8f1dc`](https://www.github.com/tauri-apps/tauri/commit/e64b8f1dcedad3222f46755bf6f30392a7ec2f90)([#9479](https://www.github.com/tauri-apps/tauri/pull/9479)) Upgrade `heck` to v0.5 to better support Chinese and Japanese product name, because Chinese do not have word separation. +- [`aaa332c6e`](https://www.github.com/tauri-apps/tauri/commit/aaa332c6e78c956debd11efda021a0406621a01d)([#9540](https://www.github.com/tauri-apps/tauri/pull/9540)) Fix `tauri migrate` trying to migrate to a non-existing plugin. +- [`e64b8f1dc`](https://www.github.com/tauri-apps/tauri/commit/e64b8f1dcedad3222f46755bf6f30392a7ec2f90)([#9479](https://www.github.com/tauri-apps/tauri/pull/9479)) Fixed an issue causing the `build.runner` and `build.features` configs to not take effect. + +### Dependencies + +- Upgraded to `tauri-cli@2.0.0-beta.14` + ## \[2.0.0-beta.13] ### Bug Fixes diff --git a/tooling/cli/node/package.json b/tooling/cli/node/package.json index e6f76b3f9..3bf84aa20 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.13", + "version": "2.0.0-beta.14", "description": "Command line interface for building Tauri apps", "funding": { "type": "opencollective",