diff --git a/.changes/pre.json b/.changes/pre.json index 29c82cdd2e1b..36203927abce 100644 --- a/.changes/pre.json +++ b/.changes/pre.json @@ -16,11 +16,15 @@ ".changes/android-onresume.md", ".changes/android-plugin-command-exception.md", ".changes/android-plugin-get-config-typed.md", + ".changes/api-Resource.md", ".changes/api-app.md", ".changes/api-ipc-refactor.md", ".changes/api-min-node-18.md", + ".changes/api-moduleresolution-node.md", + ".changes/api-primitives-core.md", ".changes/api-primitives.md", ".changes/api-tabbed.md", + ".changes/api-top-level-main-module.md", ".changes/api-tray-menu.md", ".changes/api-window.md", ".changes/app-builder-send.md", @@ -58,6 +62,7 @@ ".changes/cli-pnpm.md", ".changes/cli-refactor-ipc-mobile.md", ".changes/cli-removed-new-version-check.md", + ".changes/cli-signer-env-vars.md", ".changes/cli-skip-targets-install.md", ".changes/cli-wry-0-28.md", ".changes/codegen-mobile-devurl.md", @@ -88,8 +93,10 @@ ".changes/enhance-jsobject-return-types.md", ".changes/error-on-identifier-change.md", ".changes/event-api-window-label.md", + ".changes/expose-fs-scope-new.md", ".changes/file-associations-config.md", ".changes/file-associations.md", + ".changes/fix-android-scope.md", ".changes/fix-api-package.md", ".changes/fix-build-script-mobile-runner-npm.md", ".changes/fix-channel-data-request.md", @@ -100,6 +107,7 @@ ".changes/fix-global-event.md", ".changes/fix-icons-android.md", ".changes/fix-ide-build-run.md", + ".changes/fix-ios-channel.md", ".changes/fix-ios-cli-panic.md", ".changes/fix-ios-logs.md", ".changes/fix-ios-plugin-throws-command.md", @@ -116,6 +124,7 @@ ".changes/fix-plugin-template.md", ".changes/fix-proguard-injection.md", ".changes/fix-proguard-rules.md", + ".changes/fix-protocol-response.md", ".changes/fix-shell-build.md", ".changes/fix-tauri-binary-windows.md", ".changes/fix-tray-icon-validation.md", @@ -125,6 +134,7 @@ ".changes/fix-xcodescript-lib-path.md", ".changes/force-colored-logs.md", ".changes/generate-tauri-activity.md", + ".changes/get-ipc-response-test.md", ".changes/gradle-8.md", ".changes/gtk018.md", ".changes/gtk16.md", @@ -274,9 +284,11 @@ ".changes/tauri-event-system-apis.md", ".changes/tauri-extranous-result-types-removal.md", ".changes/tauri-libxdo-feat.md", + ".changes/tauri-menu-predefined-close-wiwndow.md", ".changes/tauri-menu-tray-refactor.md", ".changes/tauri-mobile-entry-point.md", ".changes/tauri-nsview.md", + ".changes/tauri-resources-table.md", ".changes/tauri-run_on_main_thread.md", ".changes/tauri-runtime-uuid.md", ".changes/tauri-runtime-wry-env-vars.md", diff --git a/core/tauri/CHANGELOG.md b/core/tauri/CHANGELOG.md index 4f05f8ff7303..79f5682e13cc 100644 --- a/core/tauri/CHANGELOG.md +++ b/core/tauri/CHANGELOG.md @@ -1,5 +1,23 @@ # Changelog +## \[2.0.0-alpha.19] + +### New Features + +- [`b59f2f54`](https://www.github.com/tauri-apps/tauri/commit/b59f2f54e7c1e01e33baf710d50c046401edb9d8)([#8432](https://www.github.com/tauri-apps/tauri/pull/8432)) Expose `scope::fs::Scope::new`. +- [`bf095df5`](https://www.github.com/tauri-apps/tauri/commit/bf095df55aa27fb22c9240ddf8d673cfe0a4a2db)([#8276](https://www.github.com/tauri-apps/tauri/pull/8276)) Exposed `Manager::resources_table` to access the resources table used by tauri, which could be used by plugins or app authors to store their resources and retrieve it later using an id and can be used to create Rust-backed resources in JS. + +### Enhancements + +- [`5848b4e8`](https://www.github.com/tauri-apps/tauri/commit/5848b4e8e9fde1e0d895238cafdb57ed20be4c07)([#8386](https://www.github.com/tauri-apps/tauri/pull/8386)) Fixed the deserialisation of a `Channel` in iOS. +- [`11a1529d`](https://www.github.com/tauri-apps/tauri/commit/11a1529d6ace47e731f5d69bf421e7f59f0d7567)([#8419](https://www.github.com/tauri-apps/tauri/pull/8419)) Include CORS header on custom protocol response errors to ensure frontend can read the error message. +- [`db127777`](https://www.github.com/tauri-apps/tauri/commit/db127777423e467758781d58c1121cbe94844161)([#8380](https://www.github.com/tauri-apps/tauri/pull/8380)) Added `test::get_ipc_response`. + +### Bug Fixes + +- [`effe5871`](https://www.github.com/tauri-apps/tauri/commit/effe5871aff1267a73ecbba1693304941a691932)([#8420](https://www.github.com/tauri-apps/tauri/pull/8420)) Fixes file scope checks on Android. +- [`f98ce5aa`](https://www.github.com/tauri-apps/tauri/commit/f98ce5aa475d1b3f8606e773579e77f41309feb0)([#8328](https://www.github.com/tauri-apps/tauri/pull/8328)) Fix incorrect menu item for `PredefinedMenuItem::close_window` + ## \[2.0.0-alpha.18] ### Bug Fixes diff --git a/core/tauri/Cargo.toml b/core/tauri/Cargo.toml index 35409c41469b..eaa7542ae30e 100644 --- a/core/tauri/Cargo.toml +++ b/core/tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tauri" -version = "2.0.0-alpha.18" +version = "2.0.0-alpha.19" description = "Make tiny, secure apps for all desktop platforms with Tauri" exclude = [ "/test", "/.scripts", "CHANGELOG.md", "/target" ] readme = "README.md" diff --git a/tooling/api/CHANGELOG.md b/tooling/api/CHANGELOG.md index 368482eb2f83..6fad1aa17fcb 100644 --- a/tooling/api/CHANGELOG.md +++ b/tooling/api/CHANGELOG.md @@ -1,5 +1,20 @@ # Changelog +## \[2.0.0-alpha.13] + +### New Features + +- [`428ea652`](https://www.github.com/tauri-apps/tauri/commit/428ea6524c70545be33aac96d7c22b21f25caa4c)([#8370](https://www.github.com/tauri-apps/tauri/pull/8370)) Exposed `Resource` class which should be extended for Rust-backed resources created through `tauri::Manager::resources_table`. + +### Bug Fixes + +- [`ef21b681`](https://www.github.com/tauri-apps/tauri/commit/ef21b681e237a80592c9118b9c023c1d57231bac)([#8391](https://www.github.com/tauri-apps/tauri/pull/8391)) Fix a regression where typescript could not find types when using `"moduleResolution": "node"` +- [`46451aee`](https://www.github.com/tauri-apps/tauri/commit/46451aee1318f63a6cd861a12b63929b38c64eb6)([#8268](https://www.github.com/tauri-apps/tauri/pull/8268)) Add top-level `main`, `module` and `types` fields in `package.json` to be compliant with typescripts's `"moduleResolution": "node"` + +### Breaking Changes + +- [`c2ad4d28`](https://www.github.com/tauri-apps/tauri/commit/c2ad4d28c481b2d7ed643458db56210cd44a2e0c)([#8273](https://www.github.com/tauri-apps/tauri/pull/8273)) Changed former `tauri` module from `primitives` to `core`. + ## \[2.0.0-alpha.12] ### New Features diff --git a/tooling/api/package.json b/tooling/api/package.json index 22c4cf0b7f1e..ab45b36e93fb 100644 --- a/tooling/api/package.json +++ b/tooling/api/package.json @@ -1,6 +1,6 @@ { "name": "@tauri-apps/api", - "version": "2.0.0-alpha.12", + "version": "2.0.0-alpha.13", "description": "Tauri API definitions", "funding": { "type": "opencollective", diff --git a/tooling/cli/CHANGELOG.md b/tooling/cli/CHANGELOG.md index 172c0a523afa..22b3e36b97c8 100644 --- a/tooling/cli/CHANGELOG.md +++ b/tooling/cli/CHANGELOG.md @@ -1,5 +1,15 @@ # Changelog +## \[2.0.0-alpha.19] + +### Enhancements + +- [`803c3a79`](https://www.github.com/tauri-apps/tauri/commit/803c3a794d96c1f0b3361ca98f56e8bcf5038ede)([#8327](https://www.github.com/tauri-apps/tauri/pull/8327)) Read the following env vars when using the `tauri signer sign` command to make it easier to use in CI. + + - `TAURI_PRIVATE_KEY` + - `TAURI_PRIVATE_KEY_PASSWORD` + - `TAURI_PRIVATE_KEY_PATH` + ## \[2.0.0-alpha.18] ### New Features diff --git a/tooling/cli/Cargo.lock b/tooling/cli/Cargo.lock index 480d6f57d9ba..41f122a59d12 100644 --- a/tooling/cli/Cargo.lock +++ b/tooling/cli/Cargo.lock @@ -4056,7 +4056,7 @@ dependencies = [ [[package]] name = "tauri-cli" -version = "2.0.0-alpha.18" +version = "2.0.0-alpha.19" dependencies = [ "anyhow", "axum", diff --git a/tooling/cli/Cargo.toml b/tooling/cli/Cargo.toml index c12eef8e355f..c96ec164675d 100644 --- a/tooling/cli/Cargo.toml +++ b/tooling/cli/Cargo.toml @@ -3,7 +3,7 @@ members = [ "node" ] [package] name = "tauri-cli" -version = "2.0.0-alpha.18" +version = "2.0.0-alpha.19" authors = [ "Tauri Programme within The Commons Conservancy" ] edition = "2021" rust-version = "1.70" diff --git a/tooling/cli/metadata-v2.json b/tooling/cli/metadata-v2.json index 6facfd74815b..4317f0f6a937 100644 --- a/tooling/cli/metadata-v2.json +++ b/tooling/cli/metadata-v2.json @@ -1,8 +1,8 @@ { "cli.js": { - "version": "2.0.0-alpha.18", + "version": "2.0.0-alpha.19", "node": ">= 10.0.0" }, - "tauri": "2.0.0-alpha.18", + "tauri": "2.0.0-alpha.19", "tauri-build": "2.0.0-alpha.12" } diff --git a/tooling/cli/node/CHANGELOG.md b/tooling/cli/node/CHANGELOG.md index 8b294a38e4de..be1f29111d24 100644 --- a/tooling/cli/node/CHANGELOG.md +++ b/tooling/cli/node/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## \[2.0.0-alpha.19] + +### Dependencies + +- Upgraded to `tauri-cli@2.0.0-alpha.19` + ## \[2.0.0-alpha.18] ### New Features diff --git a/tooling/cli/node/package.json b/tooling/cli/node/package.json index ee8322865fb2..2f91902cf111 100644 --- a/tooling/cli/node/package.json +++ b/tooling/cli/node/package.json @@ -1,6 +1,6 @@ { "name": "@tauri-apps/cli", - "version": "2.0.0-alpha.18", + "version": "2.0.0-alpha.19", "description": "Command line interface for building Tauri apps", "funding": { "type": "opencollective",