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-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-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/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/core/tauri/CHANGELOG.md b/core/tauri/CHANGELOG.md index e086a2cca17e..99cf9e7cf682 100644 --- a/core/tauri/CHANGELOG.md +++ b/core/tauri/CHANGELOG.md @@ -1,5 +1,16 @@ # 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. + +### Bug Fixes + +- [`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. + ## \[1.5.4] ### Enhancements diff --git a/core/tauri/Cargo.toml b/core/tauri/Cargo.toml index b5dbc76ca8b1..4d452e1718de 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 diff --git a/tooling/bundler/CHANGELOG.md b/tooling/bundler/CHANGELOG.md index 9e600ed4f334..7baed764bf4d 100644 --- a/tooling/bundler/CHANGELOG.md +++ b/tooling/bundler/CHANGELOG.md @@ -1,5 +1,24 @@ # Changelog +## \[1.4.9] + +### 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"). + +### 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..631af615ab53 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.4.9" authors = [ "George Burton ", "Tauri Programme within The Commons Conservancy" diff --git a/tooling/cli/CHANGELOG.md b/tooling/cli/CHANGELOG.md index 6667ae9a3bf2..5e1e631a1c82 100644 --- a/tooling/cli/CHANGELOG.md +++ b/tooling/cli/CHANGELOG.md @@ -1,5 +1,19 @@ # 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 + +- [`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.4.9` + ## \[1.5.9] ### Bug Fixes diff --git a/tooling/cli/Cargo.lock b/tooling/cli/Cargo.lock index 77636be87152..26ccc8ed6562 100644 --- a/tooling/cli/Cargo.lock +++ b/tooling/cli/Cargo.lock @@ -17,12 +17,6 @@ version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" -[[package]] -name = "adler32" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234" - [[package]] name = "aead" version = "0.5.2" @@ -533,15 +527,6 @@ version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" -[[package]] -name = "core2" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b49ba7ef1ad6107f8824dbe97de947cbaac53c44e7f9756a1fba0d37c1eec505" -dependencies = [ - "memchr", -] - [[package]] name = "cpufeatures" version = "0.2.11" @@ -711,12 +696,6 @@ dependencies = [ "syn 2.0.39", ] -[[package]] -name = "dary_heap" -version = "0.3.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7762d17f1241643615821a8455a0b2c3e803784b058693d990b11f2dce25a0ca" - [[package]] name = "data-encoding" version = "2.5.0" @@ -1193,15 +1172,6 @@ version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" -[[package]] -name = "hashbrown" -version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" -dependencies = [ - "ahash", -] - [[package]] name = "hashbrown" version = "0.14.3" @@ -1647,30 +1617,6 @@ version = "0.2.150" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "89d92a4743f9a61002fae18374ed11e7973f530cb3a3255fb354818118b2203c" -[[package]] -name = "libflate" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f7d5654ae1795afc7ff76f4365c2c8791b0feb18e8996a96adad8ffd7c3b2bf" -dependencies = [ - "adler32", - "core2", - "crc32fast", - "dary_heap", - "libflate_lz77", -] - -[[package]] -name = "libflate_lz77" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be5f52fb8c451576ec6b79d3f4deb327398bc05bbdbd99021a6e77a4c855d524" -dependencies = [ - "core2", - "hashbrown 0.13.2", - "rle-decode-fast", -] - [[package]] name = "libloading" version = "0.8.1" @@ -2745,12 +2691,6 @@ dependencies = [ "windows-sys 0.48.0", ] -[[package]] -name = "rle-decode-fast" -version = "1.0.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3582f63211428f83597b51b2ddb88e2a91a9d52d12831f9d08f5e624e8977422" - [[package]] name = "rpassword" version = "7.3.1" @@ -3212,6 +3152,17 @@ dependencies = [ "windows-sys 0.48.0", ] +[[package]] +name = "socks" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f0c3dbbd9ae980613c6dd8e28a9407b50509d3803b57624d5dfe8315218cd58b" +dependencies = [ + "byteorder", + "libc", + "winapi", +] + [[package]] name = "spin" version = "0.9.8" @@ -3395,18 +3346,18 @@ dependencies = [ [[package]] name = "tauri-bundler" -version = "1.4.8" +version = "1.4.9" dependencies = [ "anyhow", "ar", "dirs-next", "dunce", + "flate2", "glob", "handlebars", "heck", "hex", "image", - "libflate", "log", "md5", "native-tls", @@ -3435,7 +3386,7 @@ dependencies = [ [[package]] name = "tauri-cli" -version = "1.5.9" +version = "1.5.10" dependencies = [ "anyhow", "axum", @@ -3921,6 +3872,7 @@ dependencies = [ "once_cell", "rustls", "rustls-webpki", + "socks", "url", "webpki-roots", ] diff --git a/tooling/cli/Cargo.toml b/tooling/cli/Cargo.toml index 2105b2afb067..f84a451e8f12 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.4.9", 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..13dab5c46acf 100644 --- a/tooling/cli/node/CHANGELOG.md +++ b/tooling/cli/node/CHANGELOG.md @@ -1,5 +1,15 @@ # Changelog +## \[1.5.10] + +### Bug Fixes + +- [`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",