diff --git a/.changes/bundler-store-main-binary-name.md b/.changes/bundler-store-main-binary-name.md deleted file mode 100644 index c2ef1ee9bd07..000000000000 --- a/.changes/bundler-store-main-binary-name.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"tauri-bundler": "patch:feat" ---- - -Store main binary name in registry for NSIS installer. This will be used in future app updates to detect main binary name changes. diff --git a/.changes/fix-restart-macos.md b/.changes/fix-restart-macos.md deleted file mode 100644 index b7db3b536469..000000000000 --- a/.changes/fix-restart-macos.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"tauri": patch:bug ---- - -Fixes the restart() function not being compatible with the v2 binary name change. -Additionally, do not panic if we somehow failed to restart, and only exit instead. diff --git a/.changes/fix-tauri-build-filedescription.md b/.changes/fix-tauri-build-filedescription.md deleted file mode 100644 index 02ddec1ec97c..000000000000 --- a/.changes/fix-tauri-build-filedescription.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -tauri-build: 'patch:bug' -tauri-bundler: 'patch:bug' ---- - -The executable and NSIS installer on Windows will now use the `productName` config for the `FileDescription` property instead of `shortDescription`. diff --git a/.changes/non-zipped-updates.md b/.changes/non-zipped-updates.md deleted file mode 100644 index f529c3c8a3d3..000000000000 --- a/.changes/non-zipped-updates.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"tauri": "minor:feat" ---- - -Add support for updating using non-zipped files. Only `.exe`(NSIS) and `.msi` (MSI Installer) on Windows and `.AppImage` on Linux. diff --git a/.changes/update-nsis-arg.md b/.changes/update-nsis-arg.md deleted file mode 100644 index dea917bab4f3..000000000000 --- a/.changes/update-nsis-arg.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"tauri": "minor:feat" ---- - -Pass `/UPDATE` flag to NSIS installer on updates diff --git a/.changes/wix-autolaunch-args.md b/.changes/wix-autolaunch-args.md deleted file mode 100644 index 3bd9d4fce4ab..000000000000 --- a/.changes/wix-autolaunch-args.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"tauri-bundler": "minor:feat" ---- - -Add `AUTOLAUNCHAPP` and `LAUNCHAPPARGS` properties to MSI installer, which can be used by updater to instruct launching the app after update and maintain the passed CLI arguments. diff --git a/.changes/wix-maintain-args.md b/.changes/wix-maintain-args.md deleted file mode 100644 index 9b7ec030887d..000000000000 --- a/.changes/wix-maintain-args.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"tauri": "minor:enhance" ---- - -On Windows, maintain current CLI arguments when relaunching the app after updates using `.msi`. - diff --git a/Cargo.lock b/Cargo.lock index cb7e6cff4f09..40cd3ee3ffb3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4055,7 +4055,7 @@ checksum = "e1fc403891a21bcfb7c37834ba66a547a8f402146eba7265b5a6d88059c9ff2f" [[package]] name = "tauri" -version = "1.7.2" +version = "1.8.0" dependencies = [ "anyhow", "base64 0.22.1", @@ -4132,7 +4132,7 @@ dependencies = [ [[package]] name = "tauri-build" -version = "1.5.4" +version = "1.5.5" dependencies = [ "anyhow", "cargo_toml", diff --git a/core/tauri-build/CHANGELOG.md b/core/tauri-build/CHANGELOG.md index 442c3f089c23..2d7b41760e31 100644 --- a/core/tauri-build/CHANGELOG.md +++ b/core/tauri-build/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## \[1.5.5] + +### Bug Fixes + +- [`2e87e85f8`](https://www.github.com/tauri-apps/tauri/commit/2e87e85f8550eccf2a3b23a36b135f3ad682509e) ([#10976](https://www.github.com/tauri-apps/tauri/pull/10976) by [@FabianLars](https://www.github.com/tauri-apps/tauri/../../FabianLars)) The executable and NSIS installer on Windows will now use the `productName` config for the `FileDescription` property instead of `shortDescription`. + ## \[1.5.4] ### What's Changed diff --git a/core/tauri-build/Cargo.toml b/core/tauri-build/Cargo.toml index 33843a4b47d8..b5910d32bb89 100644 --- a/core/tauri-build/Cargo.toml +++ b/core/tauri-build/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tauri-build" -version = "1.5.4" +version = "1.5.5" 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 4b2da51868bd..affe30ef177e 100644 --- a/core/tauri/CHANGELOG.md +++ b/core/tauri/CHANGELOG.md @@ -1,5 +1,21 @@ # Changelog +## \[1.8.0] + +### New Features + +- [`50fbf7bf1`](https://www.github.com/tauri-apps/tauri/commit/50fbf7bf1d8ee7bd97c1c896524be9cf362c73aa) ([#10939](https://www.github.com/tauri-apps/tauri/pull/10939) by [@amrbashir](https://www.github.com/tauri-apps/tauri/../../amrbashir)) Add support for updating using non-zipped files. Only `.exe`(NSIS) and `.msi` (MSI Installer) on Windows and `.AppImage` on Linux. +- [`50fbf7bf1`](https://www.github.com/tauri-apps/tauri/commit/50fbf7bf1d8ee7bd97c1c896524be9cf362c73aa) ([#10939](https://www.github.com/tauri-apps/tauri/pull/10939) by [@amrbashir](https://www.github.com/tauri-apps/tauri/../../amrbashir)) Pass `/UPDATE` flag to NSIS installer on updates + +### Enhancements + +- [`14443a131`](https://www.github.com/tauri-apps/tauri/commit/14443a13190fe006aedc96176e970f9ec8644c13) ([#10966](https://www.github.com/tauri-apps/tauri/pull/10966) by [@amrbashir](https://www.github.com/tauri-apps/tauri/../../amrbashir)) On Windows, maintain current CLI arguments when relaunching the app after updates using `.msi`. + +### Bug Fixes + +- [`26d243f43`](https://www.github.com/tauri-apps/tauri/commit/26d243f43a8528194689834dce0101bcba78196a) ([#10991](https://www.github.com/tauri-apps/tauri/pull/10991) by [@lucasfernog](https://www.github.com/tauri-apps/tauri/../../lucasfernog)) Fixes the restart() function not being compatible with the v2 binary name change. + Additionally, do not panic if we somehow failed to restart, and only exit instead. + ## \[1.7.2] ### Enhancements diff --git a/core/tauri/Cargo.toml b/core/tauri/Cargo.toml index 5b94553f76cf..570d8d3d93f9 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.7.2" +version = "1.8.0" [package.metadata.docs.rs] no-default-features = true diff --git a/tooling/bundler/CHANGELOG.md b/tooling/bundler/CHANGELOG.md index 831333be82e0..6f9c848d2a8d 100644 --- a/tooling/bundler/CHANGELOG.md +++ b/tooling/bundler/CHANGELOG.md @@ -1,5 +1,16 @@ # Changelog +## \[1.7.0] + +### New Features + +- [`298f8ca58`](https://www.github.com/tauri-apps/tauri/commit/298f8ca584a5d6c900a11d01c91a0b4a4a3e0014) ([#10952](https://www.github.com/tauri-apps/tauri/pull/10952) by [@amrbashir](https://www.github.com/tauri-apps/tauri/../../amrbashir)) Store main binary name in registry for NSIS installer. This will be used in future app updates to detect main binary name changes. +- [`14443a131`](https://www.github.com/tauri-apps/tauri/commit/14443a13190fe006aedc96176e970f9ec8644c13) ([#10966](https://www.github.com/tauri-apps/tauri/pull/10966) by [@amrbashir](https://www.github.com/tauri-apps/tauri/../../amrbashir)) Add `AUTOLAUNCHAPP` and `LAUNCHAPPARGS` properties to MSI installer, which can be used by updater to instruct launching the app after update and maintain the passed CLI arguments. + +### Bug Fixes + +- [`2e87e85f8`](https://www.github.com/tauri-apps/tauri/commit/2e87e85f8550eccf2a3b23a36b135f3ad682509e) ([#10976](https://www.github.com/tauri-apps/tauri/pull/10976) by [@FabianLars](https://www.github.com/tauri-apps/tauri/../../FabianLars)) The executable and NSIS installer on Windows will now use the `productName` config for the `FileDescription` property instead of `shortDescription`. + ## \[1.6.1] ### New Features diff --git a/tooling/bundler/Cargo.toml b/tooling/bundler/Cargo.toml index ea77e219f7d3..e37e73a5278e 100644 --- a/tooling/bundler/Cargo.toml +++ b/tooling/bundler/Cargo.toml @@ -2,7 +2,7 @@ workspace = { } [package] name = "tauri-bundler" -version = "1.6.1" +version = "1.7.0" authors = [ "George Burton ", "Tauri Programme within The Commons Conservancy" diff --git a/tooling/cli/CHANGELOG.md b/tooling/cli/CHANGELOG.md index 4f914a7dcbe6..4576bffd8321 100644 --- a/tooling/cli/CHANGELOG.md +++ b/tooling/cli/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## \[1.6.2] + +### Dependencies + +- Upgraded to `tauri-bundler@1.7.0` + ## \[1.6.1] ### New Features diff --git a/tooling/cli/Cargo.lock b/tooling/cli/Cargo.lock index e26db291041d..367400fee5f6 100644 --- a/tooling/cli/Cargo.lock +++ b/tooling/cli/Cargo.lock @@ -4298,7 +4298,7 @@ checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1" [[package]] name = "tauri-bundler" -version = "1.6.1" +version = "1.7.0" dependencies = [ "anyhow", "ar", @@ -4339,7 +4339,7 @@ dependencies = [ [[package]] name = "tauri-cli" -version = "1.6.1" +version = "1.6.2" dependencies = [ "anyhow", "axum", diff --git a/tooling/cli/Cargo.toml b/tooling/cli/Cargo.toml index b7902627a8b6..ac67a459c0b7 100644 --- a/tooling/cli/Cargo.toml +++ b/tooling/cli/Cargo.toml @@ -3,7 +3,7 @@ members = [ "node" ] [package] name = "tauri-cli" -version = "1.6.1" +version = "1.6.2" authors = [ "Tauri Programme within The Commons Conservancy" ] edition = "2021" rust-version = "1.71" @@ -42,7 +42,7 @@ path = "src/main.rs" clap_complete = "4" clap = { version = "4.4", features = [ "derive" ] } anyhow = "1.0" -tauri-bundler = { version = "1.6.1", path = "../bundler", default-features = false } +tauri-bundler = { version = "1.7.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 5bb207bfab11..5b032aaf89b7 100644 --- a/tooling/cli/metadata.json +++ b/tooling/cli/metadata.json @@ -1,8 +1,8 @@ { "cli.js": { - "version": "1.6.1", + "version": "1.6.2", "node": ">= 10.0.0" }, - "tauri": "1.7.2", - "tauri-build": "1.5.4" + "tauri": "1.8.0", + "tauri-build": "1.5.5" } diff --git a/tooling/cli/node/CHANGELOG.md b/tooling/cli/node/CHANGELOG.md index 552420e94738..b5f5d161923b 100644 --- a/tooling/cli/node/CHANGELOG.md +++ b/tooling/cli/node/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## \[1.6.2] + +### Dependencies + +- Upgraded to `tauri-cli@1.6.2` + ## \[1.6.1] ### New Features diff --git a/tooling/cli/node/package.json b/tooling/cli/node/package.json index d12a32181735..78f484bad948 100644 --- a/tooling/cli/node/package.json +++ b/tooling/cli/node/package.json @@ -1,6 +1,6 @@ { "name": "@tauri-apps/cli", - "version": "1.6.1", + "version": "1.6.2", "description": "Command line interface for building Tauri apps", "funding": { "type": "opencollective",