Apply Version Updates From Current Changes (v1) (#7261)

Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
This commit is contained in:
github-actions[bot] 2023-09-28 14:01:19 -03:00 committed by GitHub
parent e9e68abb33
commit 0af553da72
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
70 changed files with 236 additions and 269 deletions

View File

@ -1,5 +0,0 @@
---
'tauri': 'minor:feat'
---
Add `tauri::Manager::emit_filter` and only serialize once when emitting to multiple windows.

View File

@ -1,5 +0,0 @@
---
'@tauri-apps/api': 'patch:bug'
---
Fix `Body.form` static not reading and sending entries of type `Blob` (including subclasses such as `File`)

View File

@ -1,5 +0,0 @@
---
'tauri-bundler': 'patch:bug'
---
Fix bundler skipping updater artifacts if `updater` target shows before other updater-enabled targets in the list, see [#7349](https://github.com/tauri-apps/tauri/issues/7349).

View File

@ -1,5 +0,0 @@
---
'tauri-bundler': 'patch:bug'
---
Fix bundler skipping updater artifacts if only a macOS DMG bundle target is specified.

View File

@ -1,5 +0,0 @@
---
'tauri-bundler': 'minor:enhance'
---
Sign NSIS uninstaller as well.

View File

@ -1,5 +0,0 @@
---
"tauri-bundler": minor:enhance
---
Read the `APPLE_TEAM_ID` environment variable for macOS notarization arguments.

View File

@ -1,7 +0,0 @@
---
'tauri-bundler': 'patch:enhance'
---
On Windows, code sign the application binaries before trying to create the WiX and NSIS bundles to always sign the executables even if no bundle types are enabled.
On Windows, code sign the sidecar binaries if they are not signed already.

View File

@ -1,5 +0,0 @@
---
"tauri-bundler": patch:bug
---
Remove extended attributes on the macOS app bundle using `xattr -cr $PATH`.

View File

@ -1,6 +0,0 @@
---
'tauri-cli': 'patch:bug'
'@tauri-apps/cli': 'patch:bug'
---
Removed the automatic version check of the CLI that ran after `tauri` commands which caused various issues.

View File

@ -1,5 +0,0 @@
---
"tauri-bundler": patch:bug
---
Code sign sidecars and frameworks on macOS.

View File

@ -1,5 +0,0 @@
---
'tauri': 'minor:enhance'
---
Open links externally when `<base target="_blank" />` exists

View File

@ -1,6 +0,0 @@
---
"tauri-cli": minor:enhance
"@tauri-apps/cli": minor:enhance
---
Add version of Rust Tauri CLI installed with Cargo to `tauri info` command.

View File

@ -1,5 +0,0 @@
---
"tauri": patch:enhance
---
Enhance `readDir` API error with path information.

View File

@ -1,5 +0,0 @@
---
'tauri-bundler': 'patch:bug'
---
On Windows, fix installation packages not showing correct copyright information.

View File

@ -1,5 +0,0 @@
---
'tauri-bundler': 'patch:bug'
---
On Windows, fix NSIS installer identifying a previous NSIS-installed app as WiX-installed app and then fails to uninstall it.

View File

@ -1,5 +0,0 @@
---
'tauri-bundler': 'patch:bug'
---
On Windows, Fix NSIS uninstaller deleting the wrong application data if the delete the application data checkbox is checked.

View File

@ -1,5 +0,0 @@
---
'tauri-bundler': 'patch:bug'
---
On Windows, fix NSIS installer showing an error dialog even when the previous version was uninstalled sucessfully.

View File

@ -1,5 +0,0 @@
---
'tauri-bundler': 'patch:enhance'
---
On Windows, NSIS installer will write webview2 installer file to the well-known temp dir instead of the install dir, so we don't pollute the install dir.

View File

@ -1,6 +0,0 @@
---
'@tauri-apps/api': 'patch:enhance'
'tauri': 'patch:enhance'
---
Add `append` option to `FsOptions` in the `fs` JS module, used in `writeTextFile` and `writeBinaryFile`, to be able to append to existing files instead of overwriting it.

View File

@ -1,5 +0,0 @@
---
"tauri-utils": patch:sec
---
Changed HTML implementation from unmaintained `kuchiki` to `kuchikiki`.

View File

@ -1,5 +0,0 @@
---
"tauri-bundler": minor:breaking
---
The macOS notarization now uses `notarytool` as `altool` will be discontinued on November 2023. When authenticating with an API key, the key `.p8` file path must be provided in the `APPLE_API_KEY_PATH` environment variable. To prevent a breaking change, we will try to find the key path in the `altool` default search paths.

View File

@ -1,6 +0,0 @@
---
'tauri': 'minor:feat'
'@tauri-apps/api': 'minor:feat'
---
Add option to specify notification sound.

View File

@ -1,5 +0,0 @@
---
'tauri-bundler': 'patch:enhance'
---
Added Bulgarian language support to the NSIS bundler.

View File

@ -1,5 +0,0 @@
---
'tauri-bundler': 'patch:bug'
---
On Windows, fix NSIS installer trying to kill itself if the installer file name and the app `productName` are the same.

View File

@ -1,5 +0,0 @@
---
'tauri-bundler': 'patch:enhance'
---
Add `compression` configuration option under `tauri > bundle > windows > nsis`.

View File

@ -1,5 +0,0 @@
---
'tauri-bundler': 'patch:bug'
---
On Windows, fix NSIS uninstaller failing to remove Start Menu shortcut if `perMachine` mode is used.

View File

@ -1,5 +0,0 @@
---
'tauri': 'minor:feat'
---
Add `tauri::plugin::Builder::register_uri_scheme_protocol`

View File

@ -1,5 +0,0 @@
---
'tauri-bundler': 'patch:deps'
---
Removed the `bitness` dependency to speed up compile time.

View File

@ -1,5 +0,0 @@
---
"tauri-bundler": minor:feat
---
Allow using a resource map instead of a simple array in `BundleSettings::resources_map`.

View File

@ -1,5 +0,0 @@
---
"tauri-utils": minor:feat
---
Allow specifying resources as a map specifying source and target paths.

View File

@ -1,5 +0,0 @@
---
"tauri-build": patch:bug
---
Automatically set rpath on macOS if frameworks are bundled and copy frameworks to `src-tauri/target/Frameworks` for usage in development.

View File

@ -1,6 +0,0 @@
---
'tauri-cli': 'patch:feat'
'@tauri-apps/cli': 'patch:feat'
---
Support Bun package manager in CLI

View File

@ -1,5 +0,0 @@
---
'tauri-build': 'patch:bug'
---
Correctly copy the WebView2 runtime in development when `webviewInstallMode` is used instead of `webviewFixedRuntimePath`.

View File

@ -1,6 +0,0 @@
---
'tauri': 'patch:bug'
'tauri-runtime-wry': 'patch:bug'
---
Properly respect the `focused` option when creating the webview.

View File

@ -1,5 +0,0 @@
---
'tauri': 'patch:bug'
---
On macOS, fixed tapping on custom title bar doesn't maximize the window.

View File

@ -1,5 +0,0 @@
---
'tauri-utils': 'patch:bug'
---
Fix `io::read_line` not including the new line character `\n`.

View File

@ -1,5 +0,0 @@
---
'tauri': 'patch:bug'
---
On Windows, fix NSIS installers requiring administrator rights failing to be launched by updater.

View File

@ -1,5 +0,0 @@
---
"tauri": minor:feat
---
Added `UpdateBuilder::endpoints` to add request endpoints at runtime.

View File

@ -1,5 +0,0 @@
---
"tauri": minor:feat
---
Added `UpdateResponse::header` and `UpdateResponse::remove_header` to modify the update download request headers.

View File

@ -1,5 +0,0 @@
---
'tauri': 'patch:bug'
---
Fix updater not following endpoint redirects.

View File

@ -1,5 +0,0 @@
---
"tauri": patch:bug
---
Fix the validation of `std::env::current_exe` warn the user if AppImage is not mounted instead of panicking

View File

@ -1,5 +0,0 @@
---
"tauri-driver": patch
---
Update locked dependencies to fix a Windows build issue when using them with a recent Rust compiler.

View File

@ -1,5 +0,0 @@
---
"tauri-driver": patch
---
Bump minimum Rust version to `1.60` to be in line with the rest of the Tauri project.

View File

@ -1,8 +0,0 @@
---
'tauri': 'patch:enhance'
'tauri-runtime': 'patch:enhance'
'tauri-runtime-wry': 'patch:enhance'
'tauri-utils': 'patch:enhance'
---
Add setting to switch to `http://<scheme>.localhost/` for custom protocols on Windows.

View File

@ -1,5 +1,17 @@
# Changelog
## \[1.4.1]
### Bug Fixes
- [`5ecb46b3`](https://www.github.com/tauri-apps/tauri/commit/5ecb46b3410afd1b5c82494c1e0a91d5a358c41a)([#7773](https://www.github.com/tauri-apps/tauri/pull/7773)) Automatically set rpath on macOS if frameworks are bundled and copy frameworks to `src-tauri/target/Frameworks` for usage in development.
- [`290e366a`](https://www.github.com/tauri-apps/tauri/commit/290e366ae98e9a52b1b43bfd3e285150427ebffa)([#7419](https://www.github.com/tauri-apps/tauri/pull/7419)) Correctly copy the WebView2 runtime in development when `webviewInstallMode` is used instead of `webviewFixedRuntimePath`.
### Dependencies
- Upgraded to `tauri-utils@1.5.0`
- Upgraded to `tauri-codegen@1.4.1`
## \[1.4.0]
### Enhancements

View File

@ -1,6 +1,6 @@
[package]
name = "tauri-build"
version = "1.4.0"
version = "1.4.1"
authors = [ "Tauri Programme within The Commons Conservancy" ]
categories = [ "gui", "web-programming" ]
license = "Apache-2.0 OR MIT"
@ -19,8 +19,8 @@ rustdoc-args = [ "--cfg", "doc_cfg" ]
[dependencies]
anyhow = "1"
quote = { version = "1", optional = true }
tauri-codegen = { version = "1.4.0", path = "../tauri-codegen", optional = true }
tauri-utils = { version = "1.4.0", path = "../tauri-utils", features = [ "build", "resources" ] }
tauri-codegen = { version = "1.4.1", path = "../tauri-codegen", optional = true }
tauri-utils = { version = "1.5.0", path = "../tauri-utils", features = [ "build", "resources" ] }
cargo_toml = "0.15"
serde = "1"
serde_json = "1"

View File

@ -1,5 +1,11 @@
# Changelog
## \[1.4.1]
### Dependencies
- Upgraded to `tauri-utils@1.5.0`
## \[1.4.0]
### Enhancements

View File

@ -1,6 +1,6 @@
[package]
name = "tauri-codegen"
version = "1.4.0"
version = "1.4.1"
authors = [ "Tauri Programme within The Commons Conservancy" ]
categories = [ "gui", "web-programming" ]
license = "Apache-2.0 OR MIT"
@ -19,7 +19,7 @@ proc-macro2 = "1"
quote = "1"
serde = { version = "1", features = [ "derive" ] }
serde_json = "1"
tauri-utils = { version = "1.4.0", path = "../tauri-utils", features = [ "build" ] }
tauri-utils = { version = "1.5.0", path = "../tauri-utils", features = [ "build" ] }
thiserror = "1"
walkdir = "2"
brotli = { version = "3", optional = true, default-features = false, features = [ "std" ] }

View File

@ -1,5 +1,12 @@
# Changelog
## \[1.4.1]
### Dependencies
- Upgraded to `tauri-utils@1.5.0`
- Upgraded to `tauri-codegen@1.4.1`
## \[1.4.0]
### Enhancements

View File

@ -1,6 +1,6 @@
[package]
name = "tauri-macros"
version = "1.4.0"
version = "1.4.1"
authors = [ "Tauri Programme within The Commons Conservancy" ]
categories = [ "gui", "os", "filesystem", "web-programming" ]
license = "Apache-2.0 OR MIT"
@ -20,8 +20,8 @@ proc-macro2 = "1"
quote = "1"
syn = { version = "1", features = [ "full" ] }
heck = "0.4"
tauri-codegen = { version = "1.4.0", default-features = false, path = "../tauri-codegen" }
tauri-utils = { version = "1.4.0", path = "../tauri-utils" }
tauri-codegen = { version = "1.4.1", default-features = false, path = "../tauri-codegen" }
tauri-utils = { version = "1.5.0", path = "../tauri-utils" }
[features]
custom-protocol = [ ]

View File

@ -1,5 +1,20 @@
# Changelog
## \[0.14.1]
### Enhancements
- [`9aa34ada`](https://www.github.com/tauri-apps/tauri/commit/9aa34ada5769dbefa7dfe5f7a6288b3d20b294e4)([#7645](https://www.github.com/tauri-apps/tauri/pull/7645)) Add setting to switch to `http://<scheme>.localhost/` for custom protocols on Windows.
### Bug Fixes
- [`4bf1e85e`](https://www.github.com/tauri-apps/tauri/commit/4bf1e85e6bf85a7ec92d50c8465bc0588a6399d8)([#7722](https://www.github.com/tauri-apps/tauri/pull/7722)) Properly respect the `focused` option when creating the webview.
### Dependencies
- Upgraded to `tauri-utils@1.5.0`
- Upgraded to `tauri-runtime@0.14.1`
## \[0.14.0]
### New Features

View File

@ -1,6 +1,6 @@
[package]
name = "tauri-runtime-wry"
version = "0.14.0"
version = "0.14.1"
authors = [ "Tauri Programme within The Commons Conservancy" ]
categories = [ "gui", "web-programming" ]
license = "Apache-2.0 OR MIT"
@ -14,8 +14,8 @@ readme = "README.md"
[dependencies]
wry = { version = "0.24.4", default-features = false, features = [ "file-drop", "protocol" ] }
tauri-runtime = { version = "0.14.0", path = "../tauri-runtime" }
tauri-utils = { version = "1.4.0", path = "../tauri-utils" }
tauri-runtime = { version = "0.14.1", path = "../tauri-runtime" }
tauri-utils = { version = "1.5.0", path = "../tauri-utils" }
uuid = { version = "1", features = [ "v4" ] }
rand = "0.8"
raw-window-handle = "0.5"

View File

@ -1,5 +1,15 @@
# Changelog
## \[0.14.1]
### Enhancements
- [`9aa34ada`](https://www.github.com/tauri-apps/tauri/commit/9aa34ada5769dbefa7dfe5f7a6288b3d20b294e4)([#7645](https://www.github.com/tauri-apps/tauri/pull/7645)) Add setting to switch to `http://<scheme>.localhost/` for custom protocols on Windows.
### Dependencies
- Upgraded to `tauri-utils@1.5.0`
## \[0.14.0]
### New Features

View File

@ -1,6 +1,6 @@
[package]
name = "tauri-runtime"
version = "0.14.0"
version = "0.14.1"
authors = [ "Tauri Programme within The Commons Conservancy" ]
categories = [ "gui", "web-programming" ]
license = "Apache-2.0 OR MIT"
@ -26,7 +26,7 @@ targets = [
serde = { version = "1.0", features = [ "derive" ] }
serde_json = "1.0"
thiserror = "1.0"
tauri-utils = { version = "1.4.0", path = "../tauri-utils" }
tauri-utils = { version = "1.5.0", path = "../tauri-utils" }
uuid = { version = "1", features = [ "v4" ] }
http = "0.2.4"
http-range = "0.1.4"

View File

@ -1,5 +1,23 @@
# Changelog
## \[1.5.0]
### New Features
- [`4dd4893d`](https://www.github.com/tauri-apps/tauri/commit/4dd4893d7d166ac3a3b6dc2e3bd2540326352a78)([#5950](https://www.github.com/tauri-apps/tauri/pull/5950)) Allow specifying resources as a map specifying source and target paths.
### Enhancements
- [`9aa34ada`](https://www.github.com/tauri-apps/tauri/commit/9aa34ada5769dbefa7dfe5f7a6288b3d20b294e4)([#7645](https://www.github.com/tauri-apps/tauri/pull/7645)) Add setting to switch to `http://<scheme>.localhost/` for custom protocols on Windows.
### Bug Fixes
- [`a6b52e44`](https://www.github.com/tauri-apps/tauri/commit/a6b52e44f22844009e273fb0250368d7a463f095)([#6519](https://www.github.com/tauri-apps/tauri/pull/6519)) Fix `io::read_line` not including the new line character `\n`.
### Security fixes
- [`eeff1784`](https://www.github.com/tauri-apps/tauri/commit/eeff1784e1ffa568e4ba024e17dd611f8e086784)([#7367](https://www.github.com/tauri-apps/tauri/pull/7367)) Changed HTML implementation from unmaintained `kuchiki` to `kuchikiki`.
## \[1.4.0]
### New Features

View File

@ -1,6 +1,6 @@
[package]
name = "tauri-utils"
version = "1.4.0"
version = "1.5.0"
authors = [ "Tauri Programme within The Commons Conservancy" ]
license = "Apache-2.0 OR MIT"
homepage = "https://tauri.app"

View File

@ -1,5 +1,37 @@
# Changelog
## \[1.5.0]
### New Features
- [`eeb6be54`](https://www.github.com/tauri-apps/tauri/commit/eeb6be54228f3e5463a28c68956abb06a694c010)([#7512](https://www.github.com/tauri-apps/tauri/pull/7512)) Add `tauri::Manager::emit_filter` and only serialize once when emitting to multiple windows.
- [`6c408b73`](https://www.github.com/tauri-apps/tauri/commit/6c408b736c7aa2a0a91f0a40d45a2b7a7dedfe78)([#7269](https://www.github.com/tauri-apps/tauri/pull/7269)) Add option to specify notification sound.
- [`fdaee9a5`](https://www.github.com/tauri-apps/tauri/commit/fdaee9a5ce988c448dd035c2050c339d275e8d15)([#7350](https://www.github.com/tauri-apps/tauri/pull/7350)) Add `tauri::plugin::Builder::register_uri_scheme_protocol`
- [`10e362d0`](https://www.github.com/tauri-apps/tauri/commit/10e362d098c9bed48f832bad471fb2fab83ab0bb)([#7432](https://www.github.com/tauri-apps/tauri/pull/7432)) Added `UpdateBuilder::endpoints` to add request endpoints at runtime.
- [`10e362d0`](https://www.github.com/tauri-apps/tauri/commit/10e362d098c9bed48f832bad471fb2fab83ab0bb)([#7432](https://www.github.com/tauri-apps/tauri/pull/7432)) Added `UpdateResponse::header` and `UpdateResponse::remove_header` to modify the update download request headers.
### Enhancements
- [`757e959e`](https://www.github.com/tauri-apps/tauri/commit/757e959eb276ed535cfddb0dea8897c56441c644)([#7344](https://www.github.com/tauri-apps/tauri/pull/7344)) Open links externally when `<base target="_blank" />` exists
- [`c9827338`](https://www.github.com/tauri-apps/tauri/commit/c98273387c0ffbb8d0de78ce17006411a1f503ee)([#7416](https://www.github.com/tauri-apps/tauri/pull/7416)) Enhance `readDir` API error with path information.
- [`58d6b899`](https://www.github.com/tauri-apps/tauri/commit/58d6b899e21d37bb42810890d289deb57f2273bd)([#7636](https://www.github.com/tauri-apps/tauri/pull/7636)) Add `append` option to `FsOptions` in the `fs` JS module, used in `writeTextFile` and `writeBinaryFile`, to be able to append to existing files instead of overwriting it.
- [`9aa34ada`](https://www.github.com/tauri-apps/tauri/commit/9aa34ada5769dbefa7dfe5f7a6288b3d20b294e4)([#7645](https://www.github.com/tauri-apps/tauri/pull/7645)) Add setting to switch to `http://<scheme>.localhost/` for custom protocols on Windows.
### Bug Fixes
- [`4bf1e85e`](https://www.github.com/tauri-apps/tauri/commit/4bf1e85e6bf85a7ec92d50c8465bc0588a6399d8)([#7722](https://www.github.com/tauri-apps/tauri/pull/7722)) Properly respect the `focused` option when creating the webview.
- [`0797a002`](https://www.github.com/tauri-apps/tauri/commit/0797a002caad29cd8bedccf01f64bf3b45a5e528)([#7746](https://www.github.com/tauri-apps/tauri/pull/7746)) On macOS, fixed tapping on custom title bar doesn't maximize the window.
- [`1a3dcdb8`](https://www.github.com/tauri-apps/tauri/commit/1a3dcdb8302fad511f2c1cd418fbc4cff0bd62ac)([#7185](https://www.github.com/tauri-apps/tauri/pull/7185)) On Windows, fix NSIS installers requiring administrator rights failing to be launched by updater.
- [`fa7f9b77`](https://www.github.com/tauri-apps/tauri/commit/fa7f9b77ab8f0c890e9d7b120901610e0d3e4c46)([#7341](https://www.github.com/tauri-apps/tauri/pull/7341)) Fix updater not following endpoint redirects.
- [`6fbd6dba`](https://www.github.com/tauri-apps/tauri/commit/6fbd6dba5290dc017ab0ba5a44cf4358b022836f)([#17](https://www.github.com/tauri-apps/tauri/pull/17)) Fix the validation of `std::env::current_exe` warn the user if AppImage is not mounted instead of panicking
### Dependencies
- Upgraded to `tauri-utils@1.5.0`
- Upgraded to `tauri-runtime-wry@0.14.1`
- Upgraded to `tauri-runtime@0.14.1`
- Upgraded to `tauri-macros@1.4.1`
## \[1.4.1]
### Bug Fixes

View File

@ -10,7 +10,7 @@ license = "Apache-2.0 OR MIT"
name = "tauri"
readme = "README.md"
repository = "https://github.com/tauri-apps/tauri"
version = "1.4.1"
version = "1.5.0"
[package.metadata.docs.rs]
no-default-features = true
@ -50,10 +50,10 @@ url = { version = "2.3" }
anyhow = "1.0"
thiserror = "1.0"
once_cell = "1"
tauri-runtime = { version = "0.14.0", path = "../tauri-runtime" }
tauri-macros = { version = "1.4.0", path = "../tauri-macros" }
tauri-utils = { version = "1.4.0", features = [ "resources" ], path = "../tauri-utils" }
tauri-runtime-wry = { version = "0.14.0", path = "../tauri-runtime-wry", optional = true }
tauri-runtime = { version = "0.14.1", path = "../tauri-runtime" }
tauri-macros = { version = "1.4.1", path = "../tauri-macros" }
tauri-utils = { version = "1.5.0", features = [ "resources" ], path = "../tauri-utils" }
tauri-runtime-wry = { version = "0.14.1", path = "../tauri-runtime-wry", optional = true }
rand = "0.8"
semver = { version = "1.0", features = [ "serde" ] }
serde_repr = "0.1"

View File

@ -1,5 +1,19 @@
# Changelog
## \[1.5.0]
### New Features
- [`6c408b73`](https://www.github.com/tauri-apps/tauri/commit/6c408b736c7aa2a0a91f0a40d45a2b7a7dedfe78)([#7269](https://www.github.com/tauri-apps/tauri/pull/7269)) Add option to specify notification sound.
### Enhancements
- [`58d6b899`](https://www.github.com/tauri-apps/tauri/commit/58d6b899e21d37bb42810890d289deb57f2273bd)([#7636](https://www.github.com/tauri-apps/tauri/pull/7636)) Add `append` option to `FsOptions` in the `fs` JS module, used in `writeTextFile` and `writeBinaryFile`, to be able to append to existing files instead of overwriting it.
### Bug Fixes
- [`2eab1505`](https://www.github.com/tauri-apps/tauri/commit/2eab1505632ff71431d4c31c49b5afc78fa5b9dd)([#7394](https://www.github.com/tauri-apps/tauri/pull/7394)) Fix `Body.form` static not reading and sending entries of type `Blob` (including subclasses such as `File`)
## \[1.4.0]
### New Features

View File

@ -1,6 +1,6 @@
{
"name": "@tauri-apps/api",
"version": "1.4.0",
"version": "1.5.0",
"description": "Tauri API definitions",
"type": "module",
"funding": {

View File

@ -1,5 +1,44 @@
# Changelog
## \[1.4.0]
### New Features
- [`4dd4893d`](https://www.github.com/tauri-apps/tauri/commit/4dd4893d7d166ac3a3b6dc2e3bd2540326352a78)([#5950](https://www.github.com/tauri-apps/tauri/pull/5950)) Allow using a resource map instead of a simple array in `BundleSettings::resources_map`.
### Enhancements
- [`764968ab`](https://www.github.com/tauri-apps/tauri/commit/764968ab383ec639e061986bc2411dd44e71b612)([#7398](https://www.github.com/tauri-apps/tauri/pull/7398)) Sign NSIS uninstaller as well.
- [`2f8881c0`](https://www.github.com/tauri-apps/tauri/commit/2f8881c010fa3493c092ddf3a343df08d7a79fc9)([#7775](https://www.github.com/tauri-apps/tauri/pull/7775)) Read the `APPLE_TEAM_ID` environment variable for macOS notarization arguments.
- [`cb1d4164`](https://www.github.com/tauri-apps/tauri/commit/cb1d4164e71e29f071b8438d02a7ec86a9fac67b)([#7487](https://www.github.com/tauri-apps/tauri/pull/7487)) On Windows, code sign the application binaries before trying to create the WiX and NSIS bundles to always sign the executables even if no bundle types are enabled.
On Windows, code sign the sidecar binaries if they are not signed already.
- [`57f73f1b`](https://www.github.com/tauri-apps/tauri/commit/57f73f1b6a07e690d122d7534a0b3531c8c12c03)([#7486](https://www.github.com/tauri-apps/tauri/pull/7486)) On Windows, NSIS installer will write webview2 installer file to the well-known temp dir instead of the install dir, so we don't pollute the install dir.
- [`a7777ff4`](https://www.github.com/tauri-apps/tauri/commit/a7777ff485b725f177d08bbc00af607cd8ee8d6d)([#7626](https://www.github.com/tauri-apps/tauri/pull/7626)) Added Bulgarian language support to the NSIS bundler.
- [`e3bfb014`](https://www.github.com/tauri-apps/tauri/commit/e3bfb01411c3cc5e602c8f961f6cb5c9dd9524e1)([#7776](https://www.github.com/tauri-apps/tauri/pull/7776)) Add `compression` configuration option under `tauri > bundle > windows > nsis`.
### Bug Fixes
- [`46df2c9b`](https://www.github.com/tauri-apps/tauri/commit/46df2c9b917096388695f72ca4c56791fe652ef6)([#7360](https://www.github.com/tauri-apps/tauri/pull/7360)) Fix bundler skipping updater artifacts if `updater` target shows before other updater-enabled targets in the list, see [#7349](https://github.com/tauri-apps/tauri/issues/7349).
- [`2d35f937`](https://www.github.com/tauri-apps/tauri/commit/2d35f937de59272d26556310155c0b15d849953c)([#7481](https://www.github.com/tauri-apps/tauri/pull/7481)) Fix bundler skipping updater artifacts if only a macOS DMG bundle target is specified.
- [`dcdbe3eb`](https://www.github.com/tauri-apps/tauri/commit/dcdbe3eb6cc7d8a43caef98dfce71a11a4597644)([#7774](https://www.github.com/tauri-apps/tauri/pull/7774)) Remove extended attributes on the macOS app bundle using `xattr -cr $PATH`.
- [`dcdbe3eb`](https://www.github.com/tauri-apps/tauri/commit/dcdbe3eb6cc7d8a43caef98dfce71a11a4597644)([#7774](https://www.github.com/tauri-apps/tauri/pull/7774)) Code sign sidecars and frameworks on macOS.
- [`eba8e131`](https://www.github.com/tauri-apps/tauri/commit/eba8e1315ed7078eb9a9479f9e0072b061067341)([#7386](https://www.github.com/tauri-apps/tauri/pull/7386)) On Windows, fix installation packages not showing correct copyright information.
- [`32218a6f`](https://www.github.com/tauri-apps/tauri/commit/32218a6f8c1d90c2503e7cbc4523e4ab464ba032)([#7326](https://www.github.com/tauri-apps/tauri/pull/7326)) On Windows, fix NSIS installer identifying a previous NSIS-installed app as WiX-installed app and then fails to uninstall it.
- [`ca977f4b`](https://www.github.com/tauri-apps/tauri/commit/ca977f4b87c66808b4eac31a6d1925842b4c1570)([#7591](https://www.github.com/tauri-apps/tauri/pull/7591)) On Windows, Fix NSIS uninstaller deleting the wrong application data if the delete the application data checkbox is checked.
- [`0ae53f41`](https://www.github.com/tauri-apps/tauri/commit/0ae53f413948c7b955e595aa9c6c9e777caa8666)([#7361](https://www.github.com/tauri-apps/tauri/pull/7361)) On Windows, fix NSIS installer showing an error dialog even when the previous version was uninstalled sucessfully.
- [`09f7f57e`](https://www.github.com/tauri-apps/tauri/commit/09f7f57eeadbf94d8e9e14f3ab2b115a4c4aa473)([#7711](https://www.github.com/tauri-apps/tauri/pull/7711)) On Windows, fix NSIS installer trying to kill itself if the installer file name and the app `productName` are the same.
- [`6e36ebbf`](https://www.github.com/tauri-apps/tauri/commit/6e36ebbf84dee11a98d8df916c316c7d6f67b2a8)([#7342](https://www.github.com/tauri-apps/tauri/pull/7342)) On Windows, fix NSIS uninstaller failing to remove Start Menu shortcut if `perMachine` mode is used.
### Dependencies
- Upgraded to `tauri-utils@1.5.0`
- [`a2be88a2`](https://www.github.com/tauri-apps/tauri/commit/a2be88a21db76e9fa063c527031f3849f066eecd)([#7405](https://www.github.com/tauri-apps/tauri/pull/7405)) Removed the `bitness` dependency to speed up compile time.
### Breaking Changes
- [`964d81ff`](https://www.github.com/tauri-apps/tauri/commit/964d81ff01a076516d323546c169b2ba8156e55a)([#7616](https://www.github.com/tauri-apps/tauri/pull/7616)) The macOS notarization now uses `notarytool` as `altool` will be discontinued on November 2023. When authenticating with an API key, the key `.p8` file path must be provided in the `APPLE_API_KEY_PATH` environment variable. To prevent a breaking change, we will try to find the key path in the `altool` default search paths.
## \[1.3.0]
### New Features

View File

@ -2,7 +2,7 @@ workspace = { }
[package]
name = "tauri-bundler"
version = "1.3.0"
version = "1.4.0"
authors = [
"George Burton <burtonageo@gmail.com>",
"Tauri Programme within The Commons Conservancy"
@ -17,7 +17,7 @@ rust-version = "1.60"
exclude = [ "CHANGELOG.md", "/target", "rustfmt.toml" ]
[dependencies]
tauri-utils = { version = "1.4.0", path = "../../core/tauri-utils", features = [ "resources" ] }
tauri-utils = { version = "1.5.0", path = "../../core/tauri-utils", features = [ "resources" ] }
image = "0.24.6"
libflate = "1.4"
anyhow = "1.0"
@ -46,9 +46,9 @@ uuid = { version = "1", features = [ "v4", "v5" ] }
winreg = "0.50"
glob = "0.3"
[target."cfg(target_os = \"windows\")".dependencies.windows-sys]
version = "0.48"
features = [
[target."cfg(target_os = \"windows\")".dependencies.windows-sys]
version = "0.48"
features = [
"Win32_System_SystemInformation",
"Win32_System_Diagnostics_Debug"
]

View File

@ -1,5 +1,24 @@
# Changelog
## \[1.5.0]
### New Features
- [`e1526626`](https://www.github.com/tauri-apps/tauri/commit/e152662687ece7a62d383923a50751cc0dd34331)([#7723](https://www.github.com/tauri-apps/tauri/pull/7723)) Support Bun package manager in CLI
### Enhancements
- [`13279917`](https://www.github.com/tauri-apps/tauri/commit/13279917d4cae071d0ce3a686184d48af079f58a)([#7713](https://www.github.com/tauri-apps/tauri/pull/7713)) Add version of Rust Tauri CLI installed with Cargo to `tauri info` command.
### Bug Fixes
- [`dad4f54e`](https://www.github.com/tauri-apps/tauri/commit/dad4f54eec9773d2ea6233a7d9fd218741173823)([#7277](https://www.github.com/tauri-apps/tauri/pull/7277)) Removed the automatic version check of the CLI that ran after `tauri` commands which caused various issues.
### Dependencies
- Upgraded to `tauri-bundler@1.4.0`
- Upgraded to `tauri-utils@1.5.0`
## \[1.4.0]
### New Features

11
tooling/cli/Cargo.lock generated
View File

@ -1712,9 +1712,9 @@ dependencies = [
[[package]]
name = "log"
version = "0.4.19"
version = "0.4.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4"
checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f"
dependencies = [
"value-bag",
]
@ -3304,7 +3304,7 @@ dependencies = [
[[package]]
name = "tauri-bundler"
version = "1.3.0"
version = "1.4.0"
dependencies = [
"anyhow",
"ar",
@ -3344,7 +3344,7 @@ dependencies = [
[[package]]
name = "tauri-cli"
version = "1.4.0"
version = "1.5.0"
dependencies = [
"anyhow",
"axum",
@ -3417,7 +3417,7 @@ dependencies = [
[[package]]
name = "tauri-utils"
version = "1.4.0"
version = "1.5.0"
dependencies = [
"aes-gcm",
"ctor 0.1.26",
@ -3430,6 +3430,7 @@ dependencies = [
"json-patch",
"json5",
"kuchikiki",
"log",
"memchr",
"phf 0.10.1",
"schemars",

View File

@ -3,7 +3,7 @@ members = [ "node" ]
[package]
name = "tauri-cli"
version = "1.4.0"
version = "1.5.0"
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.0", features = [ "derive" ] }
anyhow = "1.0"
tauri-bundler = { version = "1.3.0", path = "../bundler", default-features = false }
tauri-bundler = { version = "1.4.0", path = "../bundler", default-features = false }
colored = "2.0"
once_cell = "1"
serde = { version = "1.0", features = [ "derive" ] }
@ -52,7 +52,7 @@ notify-debouncer-mini = "0.3"
shared_child = "1.0"
toml_edit = "0.14"
json-patch = "1.0"
tauri-utils = { version = "1.4.0", path = "../../core/tauri-utils", features = [ "isolation", "schema", "config-json5", "config-toml" ] }
tauri-utils = { version = "1.5.0", path = "../../core/tauri-utils", features = [ "isolation", "schema", "config-json5", "config-toml" ] }
toml = "0.5"
jsonschema = "0.16"
handlebars = "4.3"

View File

@ -1,8 +1,8 @@
{
"cli.js": {
"version": "1.4.0",
"version": "1.5.0",
"node": ">= 10.0.0"
},
"tauri": "1.4.1",
"tauri-build": "1.4.0"
"tauri": "1.5.0",
"tauri-build": "1.4.1"
}

View File

@ -1,5 +1,23 @@
# Changelog
## \[1.5.0]
### New Features
- [`e1526626`](https://www.github.com/tauri-apps/tauri/commit/e152662687ece7a62d383923a50751cc0dd34331)([#7723](https://www.github.com/tauri-apps/tauri/pull/7723)) Support Bun package manager in CLI
### Enhancements
- [`13279917`](https://www.github.com/tauri-apps/tauri/commit/13279917d4cae071d0ce3a686184d48af079f58a)([#7713](https://www.github.com/tauri-apps/tauri/pull/7713)) Add version of Rust Tauri CLI installed with Cargo to `tauri info` command.
### Bug Fixes
- [`dad4f54e`](https://www.github.com/tauri-apps/tauri/commit/dad4f54eec9773d2ea6233a7d9fd218741173823)([#7277](https://www.github.com/tauri-apps/tauri/pull/7277)) Removed the automatic version check of the CLI that ran after `tauri` commands which caused various issues.
### Dependencies
- Upgraded to `tauri-cli@1.5.0`
## \[1.4.0]
### New Features

View File

@ -1,6 +1,6 @@
{
"name": "@tauri-apps/cli",
"version": "1.4.0",
"version": "1.5.0",
"description": "Command line interface for building Tauri apps",
"funding": {
"type": "opencollective",

View File

@ -1,5 +1,12 @@
# Changelog
## \[0.1.3]
### What's Changed
- [`9edebbba`](https://www.github.com/tauri-apps/tauri/commit/9edebbba4ec472772b2f6307232e8d256f62c8ba)([#7475](https://www.github.com/tauri-apps/tauri/pull/7475)) Update locked dependencies to fix a Windows build issue when using them with a recent Rust compiler.
- [`9edebbba`](https://www.github.com/tauri-apps/tauri/commit/9edebbba4ec472772b2f6307232e8d256f62c8ba)([#7475](https://www.github.com/tauri-apps/tauri/pull/7475)) Bump minimum Rust version to `1.60` to be in line with the rest of the Tauri project.
## \[0.1.2]
- Expose `native-host` option in tauri-driver and set default to `127.0.0.1`.

View File

@ -2,7 +2,7 @@ workspace = { }
[package]
name = "tauri-driver"
version = "0.1.2"
version = "0.1.3"
authors = [ "Tauri Programme within The Commons Conservancy" ]
categories = [ "gui", "web-programming" ]
license = "Apache-2.0 OR MIT"