diff --git a/.changes/add-section-priority-changelog.md b/.changes/add-section-priority-changelog.md deleted file mode 100644 index 8a15551b2549..000000000000 --- a/.changes/add-section-priority-changelog.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"tauri-bundler": patch:feat ---- - -Add `priority`, `section` and `changelog` options in Debian config. diff --git a/.changes/bundler-socks-proxy.md b/.changes/bundler-socks-proxy.md deleted file mode 100644 index 2d0d4448d4a3..000000000000 --- a/.changes/bundler-socks-proxy.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"tauri-bundler": patch:enhance ---- - -Support using socks proxy from environment when downloading files. \ No newline at end of file diff --git a/.changes/cli-dev-profile.md b/.changes/cli-dev-profile.md deleted file mode 100644 index 83711f6c00fd..000000000000 --- a/.changes/cli-dev-profile.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'tauri-cli': 'patch:bug' -'@tauri-apps/cli': 'patch:bug' ---- - -Fix `fail to rename app` when using `--profile dev`. diff --git a/.changes/cli-devserver-queryparam.md b/.changes/cli-devserver-queryparam.md deleted file mode 100644 index d92284b2272e..000000000000 --- a/.changes/cli-devserver-queryparam.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"tauri-cli": patch:bug -"@tauri-apps/cli": patch:bug ---- - -Fix the built-in dev server failing to serve files when URL had queries `?` and other url components. diff --git a/.changes/cli-watch-ws-members.md b/.changes/cli-watch-ws-members.md deleted file mode 100644 index a32d7f9f2c9f..000000000000 --- a/.changes/cli-watch-ws-members.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"tauri-cli": patch:bug -"@tauri-apps/cli": patch:bug ---- - -The cli now also watches cargo workspace members if the tauri folder is the workspace root. diff --git a/.changes/export-url.md b/.changes/export-url.md deleted file mode 100644 index badfc181ace1..000000000000 --- a/.changes/export-url.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'tauri': 'patch:feat' ---- - -Re-export `Url` type. diff --git a/.changes/fix-command-spawn-deadlock.md b/.changes/fix-command-spawn-deadlock.md deleted file mode 100644 index 2d352fe1163f..000000000000 --- a/.changes/fix-command-spawn-deadlock.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"tauri": patch:bug ---- - -Fixes a deadlock when reading a stdout or stderr line returns an error. diff --git a/.changes/fix-formbody-order.md b/.changes/fix-formbody-order.md deleted file mode 100644 index 4ba8dd0d3f24..000000000000 --- a/.changes/fix-formbody-order.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'tauri': 'patch:bug' ---- - -Preserve the order of JS object/map keys in IPC calls. This also fixes issues with the JS `http` module when calling to servers that required a specific order of `FormBody` contents. diff --git a/.changes/fix-non-standard-permission-bug.md b/.changes/fix-non-standard-permission-bug.md deleted file mode 100644 index f3cffc13e249..000000000000 --- a/.changes/fix-non-standard-permission-bug.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'tauri-bundler': 'patch:bug' ---- - - -Fix the `non-standard-file-perm` and `non-standard-dir-perm` issue in Debian packages diff --git a/.changes/libflate-to-flate2.md b/.changes/libflate-to-flate2.md deleted file mode 100644 index fa17c89260f0..000000000000 --- a/.changes/libflate-to-flate2.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"tauri-bundler": patch:deps ---- - -Replace `libflate` with `flate2` , this will help to provide additional functionalities and features. diff --git a/.changes/mac-bundler-nested-code-sign.md b/.changes/mac-bundler-nested-code-sign.md deleted file mode 100644 index 6a979ef9819c..000000000000 --- a/.changes/mac-bundler-nested-code-sign.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"tauri-cli": patch:feat -"tauri-bundler": patch:feat ---- - -On macOS, support for signing nested .dylib, .app, .xpc and .framework under predefined directories inside the bundled frameworks ("MacOS", "Frameworks", "Plugins", "Helpers", "XPCServices" and "Libraries"). diff --git a/.changes/runtime-wry-fix-macos-crash.md b/.changes/runtime-wry-fix-macos-crash.md deleted file mode 100644 index 67a15103d13f..000000000000 --- a/.changes/runtime-wry-fix-macos-crash.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"tauri-runtime-wry": patch:bug ---- - -Fixes a crash on macOS when accessing the windows map. diff --git a/.changes/runtime-wry-wayland.md b/.changes/runtime-wry-wayland.md deleted file mode 100644 index 02f3a11c10f5..000000000000 --- a/.changes/runtime-wry-wayland.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -tauri-runtime-wry: patch:bug ---- - -Add missing `arboard` feature flag to prevent panics in wayland session. diff --git a/.changes/tauri-bundler-nsis-args.md b/.changes/tauri-bundler-nsis-args.md deleted file mode 100644 index 73d901e0efbb..000000000000 --- a/.changes/tauri-bundler-nsis-args.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'tauri-bundler': 'minor:feat' ---- - -On Windows, NSIS installer now supports `/ARGS` flag to pass arguments to be used when launching the app after installation, only works if `/R` is used. diff --git a/.changes/tauri-data-drag-region-macos-maximize.md b/.changes/tauri-data-drag-region-macos-maximize.md deleted file mode 100644 index e8fbe21fd7d1..000000000000 --- a/.changes/tauri-data-drag-region-macos-maximize.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'tauri': 'patch:bug' ---- - -On macOS, allow cancelling maximization when doubleclick happens on `data-tauri-drag-region` by simply keeping the left moust button pressed and then moving the mouse away of the starting position of the click, which is consistent with the native behavior of macOS. diff --git a/.changes/tauri-updater-retain-args.md b/.changes/tauri-updater-retain-args.md deleted file mode 100644 index 11d6828fc009..000000000000 --- a/.changes/tauri-updater-retain-args.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'tauri': 'patch:enhance' ---- - -On Windows, retain command line args when relaunching the app after an update. Supports NSIS and WiX (without elevated update task). diff --git a/Cargo.lock b/Cargo.lock index ce4caf8fd775..e322a8d94ebf 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4019,7 +4019,7 @@ checksum = "69758bda2e78f098e4ccb393021a0963bb3442eac05f135c30f61b7370bbafae" [[package]] name = "tauri" -version = "1.5.4" +version = "1.5.5" dependencies = [ "anyhow", "base64 0.21.7", @@ -4178,7 +4178,7 @@ dependencies = [ [[package]] name = "tauri-runtime-wry" -version = "0.14.3" +version = "0.14.4" dependencies = [ "arboard", "cocoa", diff --git a/core/tauri-runtime-wry/CHANGELOG.md b/core/tauri-runtime-wry/CHANGELOG.md index b17b2862bcce..7ca0af1718e6 100644 --- a/core/tauri-runtime-wry/CHANGELOG.md +++ b/core/tauri-runtime-wry/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## \[0.14.4] + +### Bug Fixes + +- [`24210735`](https://www.github.com/tauri-apps/tauri/commit/2421073576a6d45783176be57b0188668558aff7)([#8117](https://www.github.com/tauri-apps/tauri/pull/8117)) Fixes a crash on macOS when accessing the windows map. +- [`510b6226`](https://www.github.com/tauri-apps/tauri/commit/510b62261c70331ce3f5bfd24137dac1bc4a0bbe)([#8822](https://www.github.com/tauri-apps/tauri/pull/8822)) Add missing `arboard` feature flag to prevent panics in wayland session. + ## \[0.14.3] ### Bug Fixes diff --git a/core/tauri-runtime-wry/Cargo.toml b/core/tauri-runtime-wry/Cargo.toml index 136e6df35e04..0d9f25ec8c54 100644 --- a/core/tauri-runtime-wry/Cargo.toml +++ b/core/tauri-runtime-wry/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tauri-runtime-wry" -version = "0.14.3" +version = "0.14.4" authors = [ "Tauri Programme within The Commons Conservancy" ] categories = [ "gui", "web-programming" ] license = "Apache-2.0 OR MIT" diff --git a/core/tauri/CHANGELOG.md b/core/tauri/CHANGELOG.md index e086a2cca17e..6b0e9114dc4d 100644 --- a/core/tauri/CHANGELOG.md +++ b/core/tauri/CHANGELOG.md @@ -1,5 +1,25 @@ # Changelog +## \[1.5.5] + +### New Features + +- [`6e488378`](https://www.github.com/tauri-apps/tauri/commit/6e48837860203582d2ef8e59d4524f98511a14c0)([#8474](https://www.github.com/tauri-apps/tauri/pull/8474)) Re-export `Url` type. + +### Enhancements + +- [`8ce51cec`](https://www.github.com/tauri-apps/tauri/commit/8ce51cec3baf4ed88d80c59bf3bbe96fd369c7a0)([#7718](https://www.github.com/tauri-apps/tauri/pull/7718)) On Windows, retain command line args when relaunching the app after an update. Supports NSIS and WiX (without elevated update task). + +### Bug Fixes + +- [`cc3d8e77`](https://www.github.com/tauri-apps/tauri/commit/cc3d8e77313672f25520e278bbe8fae1b275a735)([#8539](https://www.github.com/tauri-apps/tauri/pull/8539)) Fixes a deadlock when reading a stdout or stderr line returns an error. +- [`b546b42d`](https://www.github.com/tauri-apps/tauri/commit/b546b42db7e75a59232367dd6212fe3b75bb4c6d)([#8577](https://www.github.com/tauri-apps/tauri/pull/8577)) Preserve the order of JS object/map keys in IPC calls. This also fixes issues with the JS `http` module when calling to servers that required a specific order of `FormBody` contents. +- [`8f8729d9`](https://www.github.com/tauri-apps/tauri/commit/8f8729d91843acd2bd2a24731db865d690dd9ab1)([#8312](https://www.github.com/tauri-apps/tauri/pull/8312)) On macOS, allow cancelling maximization when doubleclick happens on `data-tauri-drag-region` by simply keeping the left moust button pressed and then moving the mouse away of the starting position of the click, which is consistent with the native behavior of macOS. + +### Dependencies + +- Upgraded to `tauri-runtime-wry@0.14.4` + ## \[1.5.4] ### Enhancements diff --git a/core/tauri/Cargo.toml b/core/tauri/Cargo.toml index 830530e086ee..3d99c8c14a07 100644 --- a/core/tauri/Cargo.toml +++ b/core/tauri/Cargo.toml @@ -10,7 +10,7 @@ license = "Apache-2.0 OR MIT" name = "tauri" readme = "README.md" repository = "https://github.com/tauri-apps/tauri" -version = "1.5.4" +version = "1.5.5" [package.metadata.docs.rs] no-default-features = true @@ -61,7 +61,7 @@ once_cell = "1" tauri-runtime = { version = "0.14.2", path = "../tauri-runtime" } tauri-macros = { version = "1.4.3", path = "../tauri-macros" } tauri-utils = { version = "1.5.2", features = [ "resources" ], path = "../tauri-utils" } -tauri-runtime-wry = { version = "0.14.3", path = "../tauri-runtime-wry", optional = true } +tauri-runtime-wry = { version = "0.14.4", path = "../tauri-runtime-wry", optional = true } rand = "0.8" semver = { version = "1.0", features = [ "serde" ] } serde_repr = "0.1" diff --git a/tooling/bundler/CHANGELOG.md b/tooling/bundler/CHANGELOG.md index 9e600ed4f334..4be21ca9e573 100644 --- a/tooling/bundler/CHANGELOG.md +++ b/tooling/bundler/CHANGELOG.md @@ -1,5 +1,25 @@ # Changelog +## \[1.5.0] + +### New Features + +- [`7aa30dec`](https://www.github.com/tauri-apps/tauri/commit/7aa30dec85a17c3d3faaf3841b93e10991b991b0)([#8620](https://www.github.com/tauri-apps/tauri/pull/8620)) Add `priority`, `section` and `changelog` options in Debian config. +- [`89911296`](https://www.github.com/tauri-apps/tauri/commit/89911296e475d5c36f3486b9b75232505846e767)([#8259](https://www.github.com/tauri-apps/tauri/pull/8259)) On macOS, support for signing nested .dylib, .app, .xpc and .framework under predefined directories inside the bundled frameworks ("MacOS", "Frameworks", "Plugins", "Helpers", "XPCServices" and "Libraries"). +- [`8ce51cec`](https://www.github.com/tauri-apps/tauri/commit/8ce51cec3baf4ed88d80c59bf3bbe96fd369c7a0)([#7718](https://www.github.com/tauri-apps/tauri/pull/7718)) On Windows, NSIS installer now supports `/ARGS` flag to pass arguments to be used when launching the app after installation, only works if `/R` is used. + +### Enhancements + +- [`06890c70`](https://www.github.com/tauri-apps/tauri/commit/06890c70c643516b4e8037af87c8ee9103b977fa)([#8611](https://www.github.com/tauri-apps/tauri/pull/8611)) Support using socks proxy from environment when downloading files. + +### Bug Fixes + +- [`6bdba1f3`](https://www.github.com/tauri-apps/tauri/commit/6bdba1f330bedb5cdeda49eca1e295f281eb82eb)([#8585](https://www.github.com/tauri-apps/tauri/pull/8585)) Fix the `non-standard-file-perm` and `non-standard-dir-perm` issue in Debian packages + +### Dependencies + +- [`49266487`](https://www.github.com/tauri-apps/tauri/commit/4926648751ddbf764b8ffc46f3adc218afb2d472)([#8618](https://www.github.com/tauri-apps/tauri/pull/8618)) Replace `libflate` with `flate2` , this will help to provide additional functionalities and features. + ## \[1.4.8] ### Enhancements diff --git a/tooling/bundler/Cargo.toml b/tooling/bundler/Cargo.toml index 57b9518d1cb6..1ec71bf72185 100644 --- a/tooling/bundler/Cargo.toml +++ b/tooling/bundler/Cargo.toml @@ -2,7 +2,7 @@ workspace = { } [package] name = "tauri-bundler" -version = "1.4.8" +version = "1.5.0" authors = [ "George Burton ", "Tauri Programme within The Commons Conservancy" diff --git a/tooling/cli/CHANGELOG.md b/tooling/cli/CHANGELOG.md index 6667ae9a3bf2..c2fb216356e3 100644 --- a/tooling/cli/CHANGELOG.md +++ b/tooling/cli/CHANGELOG.md @@ -1,5 +1,21 @@ # Changelog +## \[1.5.10] + +### New Features + +- [`89911296`](https://www.github.com/tauri-apps/tauri/commit/89911296e475d5c36f3486b9b75232505846e767)([#8259](https://www.github.com/tauri-apps/tauri/pull/8259)) On macOS, support for signing nested .dylib, .app, .xpc and .framework under predefined directories inside the bundled frameworks ("MacOS", "Frameworks", "Plugins", "Helpers", "XPCServices" and "Libraries"). + +### Bug Fixes + +- [`b0f27814`](https://www.github.com/tauri-apps/tauri/commit/b0f27814b90ded2f1ed44b7852080eedbff0d9e4)([#8776](https://www.github.com/tauri-apps/tauri/pull/8776)) Fix `fail to rename app` when using `--profile dev`. +- [`0bff8c32`](https://www.github.com/tauri-apps/tauri/commit/0bff8c325d004fdead2023f58e0f5fd73a9c22ba)([#8697](https://www.github.com/tauri-apps/tauri/pull/8697)) Fix the built-in dev server failing to serve files when URL had queries `?` and other url components. +- [`67d7877f`](https://www.github.com/tauri-apps/tauri/commit/67d7877f27f265c133a70d48a46c83ffff31d571)([#8520](https://www.github.com/tauri-apps/tauri/pull/8520)) The cli now also watches cargo workspace members if the tauri folder is the workspace root. + +### Dependencies + +- Upgraded to `tauri-bundler@1.5.0` + ## \[1.5.9] ### Bug Fixes diff --git a/tooling/cli/Cargo.lock b/tooling/cli/Cargo.lock index cc8e43c20385..a4312f44015b 100644 --- a/tooling/cli/Cargo.lock +++ b/tooling/cli/Cargo.lock @@ -3346,7 +3346,7 @@ dependencies = [ [[package]] name = "tauri-bundler" -version = "1.4.8" +version = "1.5.0" dependencies = [ "anyhow", "ar", @@ -3386,7 +3386,7 @@ dependencies = [ [[package]] name = "tauri-cli" -version = "1.5.9" +version = "1.5.10" dependencies = [ "anyhow", "axum", diff --git a/tooling/cli/Cargo.toml b/tooling/cli/Cargo.toml index 2105b2afb067..c707a8e16af7 100644 --- a/tooling/cli/Cargo.toml +++ b/tooling/cli/Cargo.toml @@ -3,7 +3,7 @@ members = [ "node" ] [package] name = "tauri-cli" -version = "1.5.9" +version = "1.5.10" authors = [ "Tauri Programme within The Commons Conservancy" ] edition = "2021" rust-version = "1.60" @@ -42,7 +42,7 @@ path = "src/main.rs" clap_complete = "4" clap = { version = "4.4", features = [ "derive" ] } anyhow = "1.0" -tauri-bundler = { version = "1.4.8", path = "../bundler", default-features = false } +tauri-bundler = { version = "1.5.0", path = "../bundler", default-features = false } colored = "2.0" once_cell = "1" serde = { version = "1.0", features = [ "derive" ] } diff --git a/tooling/cli/metadata.json b/tooling/cli/metadata.json index a5af2f465f14..61b740c07dca 100644 --- a/tooling/cli/metadata.json +++ b/tooling/cli/metadata.json @@ -1,8 +1,8 @@ { "cli.js": { - "version": "1.5.9", + "version": "1.5.10", "node": ">= 10.0.0" }, - "tauri": "1.5.4", + "tauri": "1.5.5", "tauri-build": "1.5.1" } diff --git a/tooling/cli/node/CHANGELOG.md b/tooling/cli/node/CHANGELOG.md index 29d26096233e..f940825eba4c 100644 --- a/tooling/cli/node/CHANGELOG.md +++ b/tooling/cli/node/CHANGELOG.md @@ -1,5 +1,17 @@ # Changelog +## \[1.5.10] + +### Bug Fixes + +- [`b0f27814`](https://www.github.com/tauri-apps/tauri/commit/b0f27814b90ded2f1ed44b7852080eedbff0d9e4)([#8776](https://www.github.com/tauri-apps/tauri/pull/8776)) Fix `fail to rename app` when using `--profile dev`. +- [`0bff8c32`](https://www.github.com/tauri-apps/tauri/commit/0bff8c325d004fdead2023f58e0f5fd73a9c22ba)([#8697](https://www.github.com/tauri-apps/tauri/pull/8697)) Fix the built-in dev server failing to serve files when URL had queries `?` and other url components. +- [`67d7877f`](https://www.github.com/tauri-apps/tauri/commit/67d7877f27f265c133a70d48a46c83ffff31d571)([#8520](https://www.github.com/tauri-apps/tauri/pull/8520)) The cli now also watches cargo workspace members if the tauri folder is the workspace root. + +### Dependencies + +- Upgraded to `tauri-cli@1.5.10` + ## \[1.5.9] ### Bug Fixes diff --git a/tooling/cli/node/package.json b/tooling/cli/node/package.json index fbc6ab0fd1cf..18be7f61495c 100644 --- a/tooling/cli/node/package.json +++ b/tooling/cli/node/package.json @@ -1,6 +1,6 @@ { "name": "@tauri-apps/cli", - "version": "1.5.9", + "version": "1.5.10", "description": "Command line interface for building Tauri apps", "funding": { "type": "opencollective",