diff --git a/.changes/add-xdg-portal-as-an-optional-feature-for-rfd.md b/.changes/add-xdg-portal-as-an-optional-feature-for-rfd.md deleted file mode 100644 index 3b8c5acdf2..0000000000 --- a/.changes/add-xdg-portal-as-an-optional-feature-for-rfd.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"dialog-js": minor:feat -"dialog": minor:feat ---- - -Add `xdg-portal` as an optional feature for `rfd` diff --git a/.changes/allow-log-formatter-per-target.md b/.changes/allow-log-formatter-per-target.md deleted file mode 100644 index f92f4d2623..0000000000 --- a/.changes/allow-log-formatter-per-target.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"log": "minor" -"log-js": "minor" ---- - -Allow specifying a log formatter per target using the `format` method on `Target`. diff --git a/.changes/dialog-file-picker-mode.md b/.changes/dialog-file-picker-mode.md deleted file mode 100644 index 8d9aac539e..0000000000 --- a/.changes/dialog-file-picker-mode.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"dialog": minor -"dialog-js": minor ---- - -Add `pickerMode` option to file picker (currently only used on iOS) \ No newline at end of file diff --git a/.changes/disable-localhost-plugin-caching.md b/.changes/disable-localhost-plugin-caching.md deleted file mode 100644 index f33a8d1f1b..0000000000 --- a/.changes/disable-localhost-plugin-caching.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"localhost": patch ---- - -Disable caching on responses. diff --git a/.changes/fix-android-barcode-scanner-permission-check.md b/.changes/fix-android-barcode-scanner-permission-check.md deleted file mode 100644 index a51c6344fa..0000000000 --- a/.changes/fix-android-barcode-scanner-permission-check.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"barcode-scanner": patch -"barcode-scanner-js": patch ---- - -Remove unnecessary checks on Android when requesting camera permission. \ No newline at end of file diff --git a/.changes/fix-deep-link-clippy-warnings.md b/.changes/fix-deep-link-clippy-warnings.md deleted file mode 100644 index d06b7fbe3d..0000000000 --- a/.changes/fix-deep-link-clippy-warnings.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"deep-link": patch -"deep-link-js": patch ---- - -Fix clippy warnings. No user facing changes. diff --git a/.changes/fix-fs-read-text-file-lines-appending-null-byte.md b/.changes/fix-fs-read-text-file-lines-appending-null-byte.md deleted file mode 100644 index 7ccfddb9f4..0000000000 --- a/.changes/fix-fs-read-text-file-lines-appending-null-byte.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"fs": patch -"fs-js": patch ---- - -Fix off by one error in the implementation of readTextFileLines causing all lines to end with an (additional) null byte. -Issue: [#3154](https://github.com/tauri-apps/plugins-workspace/issues/3154) -PR: [#3155](https://github.com/tauri-apps/plugins-workspace/pull/3155) diff --git a/.changes/fix-ios-cameraview-not-removed.md b/.changes/fix-ios-cameraview-not-removed.md deleted file mode 100644 index d02440366f..0000000000 --- a/.changes/fix-ios-cameraview-not-removed.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"barcode-scanner": patch -"barcode-scanner-js": patch ---- - -Fix the `cameraView` is not removed after scanning in iOS. \ No newline at end of file diff --git a/.changes/fix-log-rotation-max-size.md b/.changes/fix-log-rotation-max-size.md deleted file mode 100644 index 31c17ce9d8..0000000000 --- a/.changes/fix-log-rotation-max-size.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"log": patch -"log-js": patch ---- - -Fix log file rotation when exceeding `max_file_size`. diff --git a/.changes/http-stream-cancel.md b/.changes/http-stream-cancel.md deleted file mode 100644 index 66c29f7107..0000000000 --- a/.changes/http-stream-cancel.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"http": "patch" -"http-js": "patch" ---- - -Fix aborting a request in the middle of a streaming response. - diff --git a/.changes/log-cleanup.md b/.changes/log-cleanup.md deleted file mode 100644 index e6343055bb..0000000000 --- a/.changes/log-cleanup.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"log": patch -"log-js": patch ---- - -Remove log delays for iOS simulators that are no longer necessary. diff --git a/.changes/nfc-is-available-fix.md b/.changes/nfc-is-available-fix.md deleted file mode 100644 index 8a16504f1e..0000000000 --- a/.changes/nfc-is-available-fix.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"nfc": "patch" -"nfc-js": "patch" ---- - -Update return value of `isAvailable` to match TypeScript function signature diff --git a/.changes/updater-allow-invalid-tls.md b/.changes/updater-allow-invalid-tls.md deleted file mode 100644 index 7c8e275cf7..0000000000 --- a/.changes/updater-allow-invalid-tls.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"updater": minor -"updater-js": minor ---- - -Allow configuring the updater client to accept invalid TLS certificates and hostnames for internal/self-signed update servers. These options are available via the plugin config (`dangerousAcceptInvalidCerts`, `dangerousAcceptInvalidHostnames`) and via the `UpdaterBuilder` (`dangerous_accept_invalid_certs`, `dangerous_accept_invalid_hostnames`). diff --git a/.changes/updater-new-bundle-support.md b/.changes/updater-new-bundle-support.md deleted file mode 100644 index 471da921c5..0000000000 --- a/.changes/updater-new-bundle-support.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"updater": minor -"updater-js": minor ---- - -Updater plugin now supports all bundle types: Deb, Rpm and AppImage for Linux; NSiS, MSI for Windows. This was added in https://github.com/tauri-apps/plugins-workspace/pull/2624 diff --git a/.changes/upload-http-method.md b/.changes/upload-http-method.md deleted file mode 100644 index 045eb848dc..0000000000 --- a/.changes/upload-http-method.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"upload": minor -"upload-js": minor ---- - -Upload plugin now supports specifying an HTTP method i.e. POST, PUT etc. \ No newline at end of file diff --git a/.changes/websocket-default-provider.md b/.changes/websocket-default-provider.md deleted file mode 100644 index 7c956e2149..0000000000 --- a/.changes/websocket-default-provider.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -websocket: patch:bug -websocket-js: patch:bug ---- - -The WebSocket plugin will now install the default crypto provider if needed, preventing panics on WSS connections. diff --git a/Cargo.lock b/Cargo.lock index 20f51b205f..26b76fc62e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -207,7 +207,7 @@ checksum = "e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487" [[package]] name = "api" -version = "2.0.38" +version = "2.0.39" dependencies = [ "log", "serde", @@ -6533,7 +6533,7 @@ dependencies = [ [[package]] name = "tauri-plugin-barcode-scanner" -version = "2.4.2" +version = "2.4.3" dependencies = [ "log", "serde", @@ -6584,7 +6584,7 @@ dependencies = [ [[package]] name = "tauri-plugin-deep-link" -version = "2.4.5" +version = "2.4.6" dependencies = [ "dunce", "plist", @@ -6603,7 +6603,7 @@ dependencies = [ [[package]] name = "tauri-plugin-dialog" -version = "2.4.2" +version = "2.5.0" dependencies = [ "log", "raw-window-handle", @@ -6619,7 +6619,7 @@ dependencies = [ [[package]] name = "tauri-plugin-fs" -version = "2.4.4" +version = "2.4.5" dependencies = [ "anyhow", "dunce", @@ -6680,7 +6680,7 @@ dependencies = [ [[package]] name = "tauri-plugin-http" -version = "2.5.4" +version = "2.5.5" dependencies = [ "bytes", "cookie_store", @@ -6703,7 +6703,7 @@ dependencies = [ [[package]] name = "tauri-plugin-localhost" -version = "2.3.1" +version = "2.3.2" dependencies = [ "http", "log", @@ -6716,7 +6716,7 @@ dependencies = [ [[package]] name = "tauri-plugin-log" -version = "2.7.1" +version = "2.8.0" dependencies = [ "android_logger", "byte-unit", @@ -6737,7 +6737,7 @@ dependencies = [ [[package]] name = "tauri-plugin-nfc" -version = "2.3.3" +version = "2.3.4" dependencies = [ "log", "serde", @@ -6808,7 +6808,7 @@ dependencies = [ [[package]] name = "tauri-plugin-persisted-scope" -version = "2.3.4" +version = "2.3.5" dependencies = [ "aho-corasick", "bincode", @@ -6862,7 +6862,7 @@ dependencies = [ [[package]] name = "tauri-plugin-single-instance" -version = "2.3.6" +version = "2.3.7" dependencies = [ "semver", "serde", @@ -6929,7 +6929,7 @@ dependencies = [ [[package]] name = "tauri-plugin-updater" -version = "2.9.0" +version = "2.10.0" dependencies = [ "base64 0.22.1", "dirs 6.0.0", @@ -6959,7 +6959,7 @@ dependencies = [ [[package]] name = "tauri-plugin-upload" -version = "2.3.2" +version = "2.4.0" dependencies = [ "futures-util", "log", @@ -6977,7 +6977,7 @@ dependencies = [ [[package]] name = "tauri-plugin-websocket" -version = "2.4.1" +version = "2.4.2" dependencies = [ "futures-util", "http", diff --git a/examples/api/CHANGELOG.md b/examples/api/CHANGELOG.md index 0fb05957a4..9297dde446 100644 --- a/examples/api/CHANGELOG.md +++ b/examples/api/CHANGELOG.md @@ -1,5 +1,17 @@ # Changelog +## \[2.0.35] + +### Dependencies + +- Upgraded to `dialog-js@2.5.0` +- Upgraded to `log-js@2.8.0` +- Upgraded to `barcode-scanner-js@2.4.3` +- Upgraded to `fs-js@2.4.5` +- Upgraded to `http-js@2.5.5` +- Upgraded to `nfc-js@2.3.4` +- Upgraded to `updater-js@2.10.0` + ## \[2.0.34] ### Dependencies diff --git a/examples/api/package.json b/examples/api/package.json index 3d107da16f..827940058b 100644 --- a/examples/api/package.json +++ b/examples/api/package.json @@ -1,7 +1,7 @@ { "name": "api", "private": true, - "version": "2.0.34", + "version": "2.0.35", "type": "module", "scripts": { "dev": "vite --clearScreen false", @@ -11,24 +11,24 @@ }, "dependencies": { "@tauri-apps/api": "2.9.1", - "@tauri-apps/plugin-barcode-scanner": "^2.4.2", + "@tauri-apps/plugin-barcode-scanner": "^2.4.3", "@tauri-apps/plugin-biometric": "^2.3.2", "@tauri-apps/plugin-cli": "^2.4.1", "@tauri-apps/plugin-clipboard-manager": "^2.3.2", - "@tauri-apps/plugin-dialog": "^2.4.2", - "@tauri-apps/plugin-fs": "^2.4.4", + "@tauri-apps/plugin-dialog": "^2.5.0", + "@tauri-apps/plugin-fs": "^2.4.5", "@tauri-apps/plugin-geolocation": "^2.2.0", "@tauri-apps/plugin-global-shortcut": "^2.3.1", "@tauri-apps/plugin-haptics": "^2.2.0", - "@tauri-apps/plugin-http": "^2.5.4", - "@tauri-apps/plugin-nfc": "^2.3.3", + "@tauri-apps/plugin-http": "^2.5.5", + "@tauri-apps/plugin-nfc": "^2.3.4", "@tauri-apps/plugin-notification": "^2.3.3", "@tauri-apps/plugin-opener": "^2.5.2", "@tauri-apps/plugin-os": "^2.3.2", "@tauri-apps/plugin-process": "^2.3.1", "@tauri-apps/plugin-shell": "^2.3.3", "@tauri-apps/plugin-store": "^2.4.1", - "@tauri-apps/plugin-updater": "^2.9.0", + "@tauri-apps/plugin-updater": "^2.10.0", "@tauri-apps/plugin-upload": "^2.3.0", "@zerodevx/svelte-json-view": "1.0.11" }, diff --git a/examples/api/src-tauri/CHANGELOG.md b/examples/api/src-tauri/CHANGELOG.md index 0cc4a7695c..161d358907 100644 --- a/examples/api/src-tauri/CHANGELOG.md +++ b/examples/api/src-tauri/CHANGELOG.md @@ -1,5 +1,17 @@ # Changelog +## \[2.0.39] + +### Dependencies + +- Upgraded to `dialog@2.5.0` +- Upgraded to `log@2.8.0` +- Upgraded to `barcode-scanner@2.4.3` +- Upgraded to `fs@2.4.5` +- Upgraded to `http@2.5.5` +- Upgraded to `nfc@2.3.4` +- Upgraded to `updater@2.10.0` + ## \[2.0.38] ### Dependencies diff --git a/examples/api/src-tauri/Cargo.toml b/examples/api/src-tauri/Cargo.toml index f43370eb6a..3b937e7591 100644 --- a/examples/api/src-tauri/Cargo.toml +++ b/examples/api/src-tauri/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "api" publish = false -version = "2.0.38" +version = "2.0.39" description = "An example Tauri Application showcasing the api" edition = "2021" rust-version = { workspace = true } @@ -20,16 +20,16 @@ serde = { workspace = true } tiny_http = "0.12" time = "0.3" log = { workspace = true } -tauri-plugin-log = { path = "../../../plugins/log", version = "2.7.1" } -tauri-plugin-fs = { path = "../../../plugins/fs", version = "2.4.4", features = [ +tauri-plugin-log = { path = "../../../plugins/log", version = "2.8.0" } +tauri-plugin-fs = { path = "../../../plugins/fs", version = "2.4.5", features = [ "watch", ] } tauri-plugin-clipboard-manager = { path = "../../../plugins/clipboard-manager", version = "2.3.2" } -tauri-plugin-dialog = { path = "../../../plugins/dialog", version = "2.4.2" } +tauri-plugin-dialog = { path = "../../../plugins/dialog", version = "2.5.0" } tauri-plugin-http = { path = "../../../plugins/http", features = [ "multipart", "cookies", -], version = "2.5.4" } +], version = "2.5.5" } tauri-plugin-notification = { path = "../../../plugins/notification", version = "2.3.3", features = [ "windows7-compat", ] } @@ -57,12 +57,12 @@ features = [ [target."cfg(any(target_os = \"macos\", windows, target_os = \"linux\", target_os = \"dragonfly\", target_os = \"freebsd\", target_os = \"openbsd\", target_os = \"netbsd\"))".dependencies] tauri-plugin-cli = { path = "../../../plugins/cli", version = "2.4.1" } tauri-plugin-global-shortcut = { path = "../../../plugins/global-shortcut", version = "2.3.1" } -tauri-plugin-updater = { path = "../../../plugins/updater", version = "2.9.0" } +tauri-plugin-updater = { path = "../../../plugins/updater", version = "2.10.0" } tauri-plugin-window-state = { path = "../../../plugins/window-state", version = "2.2.0" } [target."cfg(any(target_os = \"android\", target_os = \"ios\"))".dependencies] -tauri-plugin-barcode-scanner = { path = "../../../plugins/barcode-scanner/", version = "2.4.2" } -tauri-plugin-nfc = { path = "../../../plugins/nfc", version = "2.3.3" } +tauri-plugin-barcode-scanner = { path = "../../../plugins/barcode-scanner/", version = "2.4.3" } +tauri-plugin-nfc = { path = "../../../plugins/nfc", version = "2.3.4" } tauri-plugin-biometric = { path = "../../../plugins/biometric/", version = "2.3.2" } tauri-plugin-geolocation = { path = "../../../plugins/geolocation/", version = "2.3.2" } tauri-plugin-haptics = { path = "../../../plugins/haptics/", version = "2.3.2" } diff --git a/plugins/barcode-scanner/CHANGELOG.md b/plugins/barcode-scanner/CHANGELOG.md index c4fd67d499..828ab1d6f9 100644 --- a/plugins/barcode-scanner/CHANGELOG.md +++ b/plugins/barcode-scanner/CHANGELOG.md @@ -1,5 +1,10 @@ # Changelog +## \[2.4.3] + +- [`d8bfe61f`](https://github.com/tauri-apps/plugins-workspace/commit/d8bfe61f20f235314bad93a9c50d8b7f3eade734) ([#3121](https://github.com/tauri-apps/plugins-workspace/pull/3121)) Remove unnecessary checks on Android when requesting camera permission. +- [`631d0e25`](https://github.com/tauri-apps/plugins-workspace/commit/631d0e256a37946b6a9102ca35511abfbebb92c5) ([#2440](https://github.com/tauri-apps/plugins-workspace/pull/2440)) Fix the `cameraView` is not removed after scanning in iOS. + ## \[2.4.2] - [`93426f85`](https://github.com/tauri-apps/plugins-workspace/commit/93426f85120f49beb9f40222bff45185a32d54a9) Fixed an issue that caused docs.rs builds to fail. No user facing changes. diff --git a/plugins/barcode-scanner/Cargo.toml b/plugins/barcode-scanner/Cargo.toml index 539a4b78c1..f9e9ae2296 100644 --- a/plugins/barcode-scanner/Cargo.toml +++ b/plugins/barcode-scanner/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tauri-plugin-barcode-scanner" -version = "2.4.2" +version = "2.4.3" description = "Scan QR codes, EAN-13 and other kinds of barcodes on Android and iOS" edition = { workspace = true } authors = { workspace = true } diff --git a/plugins/barcode-scanner/package.json b/plugins/barcode-scanner/package.json index 2070c8a549..3b285e9628 100644 --- a/plugins/barcode-scanner/package.json +++ b/plugins/barcode-scanner/package.json @@ -1,6 +1,6 @@ { "name": "@tauri-apps/plugin-barcode-scanner", - "version": "2.4.2", + "version": "2.4.3", "description": "Scan QR codes, EAN-13 and other kinds of barcodes on Android and iOS", "license": "MIT OR Apache-2.0", "authors": [ diff --git a/plugins/deep-link/CHANGELOG.md b/plugins/deep-link/CHANGELOG.md index 1dfd760f77..843633c827 100644 --- a/plugins/deep-link/CHANGELOG.md +++ b/plugins/deep-link/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## \[2.4.6] + +- [`28048039`](https://github.com/tauri-apps/plugins-workspace/commit/28048039496e84b46847c008416d341f1349e30e) ([#3143](https://github.com/tauri-apps/plugins-workspace/pull/3143)) Fix clippy warnings. No user facing changes. + ## \[2.4.5] - [`93426f85`](https://github.com/tauri-apps/plugins-workspace/commit/93426f85120f49beb9f40222bff45185a32d54a9) Fixed an issue that caused docs.rs builds to fail. No user facing changes. diff --git a/plugins/deep-link/Cargo.toml b/plugins/deep-link/Cargo.toml index f46aeecc7f..412e2acfa1 100644 --- a/plugins/deep-link/Cargo.toml +++ b/plugins/deep-link/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tauri-plugin-deep-link" -version = "2.4.5" +version = "2.4.6" description = "Set your Tauri application as the default handler for an URL" authors = { workspace = true } license = { workspace = true } diff --git a/plugins/deep-link/examples/app/CHANGELOG.md b/plugins/deep-link/examples/app/CHANGELOG.md index 99ab61e798..6417600fe3 100644 --- a/plugins/deep-link/examples/app/CHANGELOG.md +++ b/plugins/deep-link/examples/app/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## \[2.2.9] + +### Dependencies + +- Upgraded to `deep-link-js@2.4.6` + ## \[2.2.8] ### Dependencies diff --git a/plugins/deep-link/examples/app/package.json b/plugins/deep-link/examples/app/package.json index 0c2b51ae03..bbc5e37319 100644 --- a/plugins/deep-link/examples/app/package.json +++ b/plugins/deep-link/examples/app/package.json @@ -1,7 +1,7 @@ { "name": "deep-link-example", "private": true, - "version": "2.2.8", + "version": "2.2.9", "type": "module", "scripts": { "dev": "vite", @@ -11,7 +11,7 @@ }, "dependencies": { "@tauri-apps/api": "2.9.1", - "@tauri-apps/plugin-deep-link": "2.4.5" + "@tauri-apps/plugin-deep-link": "2.4.6" }, "devDependencies": { "@tauri-apps/cli": "2.9.5", diff --git a/plugins/deep-link/package.json b/plugins/deep-link/package.json index 32c914744b..713b7f4ca9 100644 --- a/plugins/deep-link/package.json +++ b/plugins/deep-link/package.json @@ -1,6 +1,6 @@ { "name": "@tauri-apps/plugin-deep-link", - "version": "2.4.5", + "version": "2.4.6", "description": "Set your Tauri application as the default handler for an URL", "license": "MIT OR Apache-2.0", "authors": [ diff --git a/plugins/dialog/CHANGELOG.md b/plugins/dialog/CHANGELOG.md index 2ff5de643c..18f3b3dbc0 100644 --- a/plugins/dialog/CHANGELOG.md +++ b/plugins/dialog/CHANGELOG.md @@ -1,5 +1,17 @@ # Changelog +## \[2.5.0] + +- [`dff6fa98`](https://github.com/tauri-apps/plugins-workspace/commit/dff6fa986a9a05ba98b6ca660fea78ae97251fc2) ([#3034](https://github.com/tauri-apps/plugins-workspace/pull/3034)) Add `pickerMode` option to file picker (currently only used on iOS) + +### Dependencies + +- Upgraded to `fs-js@2.4.5` + +### feat + +- [`c23fa03f`](https://github.com/tauri-apps/plugins-workspace/commit/c23fa03f07d5c1c220bcf0bca482364513e3f754) ([#3098](https://github.com/tauri-apps/plugins-workspace/pull/3098)) Add `xdg-portal` as an optional feature for `rfd` + ## \[2.4.2] - [`93426f85`](https://github.com/tauri-apps/plugins-workspace/commit/93426f85120f49beb9f40222bff45185a32d54a9) Fixed an issue that caused docs.rs builds to fail. No user facing changes. diff --git a/plugins/dialog/Cargo.toml b/plugins/dialog/Cargo.toml index 744b3cea9b..f2a67f1b29 100644 --- a/plugins/dialog/Cargo.toml +++ b/plugins/dialog/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tauri-plugin-dialog" -version = "2.4.2" +version = "2.5.0" description = "Native system dialogs for opening and saving files along with message dialogs on your Tauri application." edition = { workspace = true } authors = { workspace = true } @@ -37,7 +37,7 @@ tauri = { workspace = true } log = { workspace = true } thiserror = { workspace = true } url = { workspace = true } -tauri-plugin-fs = { path = "../fs", version = "2.4.4" } +tauri-plugin-fs = { path = "../fs", version = "2.4.5" } [target.'cfg(target_os = "ios")'.dependencies] tauri = { workspace = true, features = ["wry"] } diff --git a/plugins/dialog/package.json b/plugins/dialog/package.json index cf9e857367..64f1429b5e 100644 --- a/plugins/dialog/package.json +++ b/plugins/dialog/package.json @@ -1,6 +1,6 @@ { "name": "@tauri-apps/plugin-dialog", - "version": "2.4.2", + "version": "2.5.0", "license": "MIT OR Apache-2.0", "authors": [ "Tauri Programme within The Commons Conservancy" diff --git a/plugins/fs/CHANGELOG.md b/plugins/fs/CHANGELOG.md index 0b5855cdd3..c575d30b5c 100644 --- a/plugins/fs/CHANGELOG.md +++ b/plugins/fs/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## \[2.4.5] + +- [`521cd8b3`](https://github.com/tauri-apps/plugins-workspace/commit/521cd8b372c862d96b1637775710e4d7cf2443e2) ([#3155](https://github.com/tauri-apps/plugins-workspace/pull/3155)) Fix off by one error in the implementation of readTextFileLines causing all lines to end with an (additional) null byte. + Issue: [#3154](https://github.com/tauri-apps/plugins-workspace/issues/3154) + PR: [#3155](https://github.com/tauri-apps/plugins-workspace/pull/3155) + ## \[2.4.4] - [`93426f85`](https://github.com/tauri-apps/plugins-workspace/commit/93426f85120f49beb9f40222bff45185a32d54a9) Fixed an issue that caused docs.rs builds to fail. No user facing changes. diff --git a/plugins/fs/Cargo.toml b/plugins/fs/Cargo.toml index d38cab5b2c..efb5737102 100644 --- a/plugins/fs/Cargo.toml +++ b/plugins/fs/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tauri-plugin-fs" -version = "2.4.4" +version = "2.4.5" description = "Access the file system." authors = { workspace = true } license = { workspace = true } diff --git a/plugins/fs/package.json b/plugins/fs/package.json index 6fb604f5fd..254d8c737e 100644 --- a/plugins/fs/package.json +++ b/plugins/fs/package.json @@ -1,6 +1,6 @@ { "name": "@tauri-apps/plugin-fs", - "version": "2.4.4", + "version": "2.4.5", "description": "Access the file system.", "license": "MIT OR Apache-2.0", "authors": [ diff --git a/plugins/http/CHANGELOG.md b/plugins/http/CHANGELOG.md index fe64a3baf8..21e309bb99 100644 --- a/plugins/http/CHANGELOG.md +++ b/plugins/http/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## \[2.5.5] + +- [`e8915f17`](https://github.com/tauri-apps/plugins-workspace/commit/e8915f17e418138f0776870353cd6ce7254b0473) ([#2562](https://github.com/tauri-apps/plugins-workspace/pull/2562)) Fix aborting a request in the middle of a streaming response. + +### Dependencies + +- Upgraded to `fs-js@2.4.5` + ## \[2.5.4] - [`93426f85`](https://github.com/tauri-apps/plugins-workspace/commit/93426f85120f49beb9f40222bff45185a32d54a9) Fixed an issue that caused docs.rs builds to fail. No user facing changes. diff --git a/plugins/http/Cargo.toml b/plugins/http/Cargo.toml index 39b82b9b10..b61200bebf 100644 --- a/plugins/http/Cargo.toml +++ b/plugins/http/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tauri-plugin-http" -version = "2.5.4" +version = "2.5.5" description = "Access an HTTP client written in Rust." edition = { workspace = true } authors = { workspace = true } @@ -30,7 +30,7 @@ serde_json = { workspace = true } tauri = { workspace = true } thiserror = { workspace = true } tokio = { version = "1", features = ["sync", "macros"] } -tauri-plugin-fs = { path = "../fs", version = "2.4.4" } +tauri-plugin-fs = { path = "../fs", version = "2.4.5" } urlpattern = "0.3" regex = "1" http = "1" diff --git a/plugins/http/package.json b/plugins/http/package.json index 7938fbad5c..9a3d7787d6 100644 --- a/plugins/http/package.json +++ b/plugins/http/package.json @@ -1,6 +1,6 @@ { "name": "@tauri-apps/plugin-http", - "version": "2.5.4", + "version": "2.5.5", "license": "MIT OR Apache-2.0", "authors": [ "Tauri Programme within The Commons Conservancy" diff --git a/plugins/localhost/CHANGELOG.md b/plugins/localhost/CHANGELOG.md index a8d8d6320c..ad5ee9b24f 100644 --- a/plugins/localhost/CHANGELOG.md +++ b/plugins/localhost/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## \[2.3.2] + +- [`8bfa4450`](https://github.com/tauri-apps/plugins-workspace/commit/8bfa4450230d6a00f836bd27944c34cd7fe43e08) ([#3112](https://github.com/tauri-apps/plugins-workspace/pull/3112)) Disable caching on responses. + ## \[2.3.1] - [`93426f85`](https://github.com/tauri-apps/plugins-workspace/commit/93426f85120f49beb9f40222bff45185a32d54a9) Fixed an issue that caused docs.rs builds to fail. No user facing changes. diff --git a/plugins/localhost/Cargo.toml b/plugins/localhost/Cargo.toml index 7dd6abb60d..ad1af2cef3 100644 --- a/plugins/localhost/Cargo.toml +++ b/plugins/localhost/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tauri-plugin-localhost" -version = "2.3.1" +version = "2.3.2" description = "Expose your apps assets through a localhost server instead of the default custom protocol." authors = { workspace = true } license = { workspace = true } diff --git a/plugins/log/CHANGELOG.md b/plugins/log/CHANGELOG.md index da59537f01..822dbc2108 100644 --- a/plugins/log/CHANGELOG.md +++ b/plugins/log/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## \[2.8.0] + +- [`2a625adf`](https://github.com/tauri-apps/plugins-workspace/commit/2a625adff30238904035b86b6e2db7595597e857) ([#3065](https://github.com/tauri-apps/plugins-workspace/pull/3065)) Allow specifying a log formatter per target using the `format` method on `Target`. +- [`ae278ddf`](https://github.com/tauri-apps/plugins-workspace/commit/ae278ddf60203da183fe2266c06a5bdeb909285c) ([#3110](https://github.com/tauri-apps/plugins-workspace/pull/3110)) Fix log file rotation when exceeding `max_file_size`. +- [`6de61f85`](https://github.com/tauri-apps/plugins-workspace/commit/6de61f854bee0c1d39e4ce5890b12754b931c163) ([#3113](https://github.com/tauri-apps/plugins-workspace/pull/3113)) Remove log delays for iOS simulators that are no longer necessary. + ## \[2.7.1] - [`93426f85`](https://github.com/tauri-apps/plugins-workspace/commit/93426f85120f49beb9f40222bff45185a32d54a9) Fixed an issue that caused docs.rs builds to fail. No user facing changes. diff --git a/plugins/log/Cargo.toml b/plugins/log/Cargo.toml index 88cd4d4775..ebd2ceca4b 100644 --- a/plugins/log/Cargo.toml +++ b/plugins/log/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tauri-plugin-log" -version = "2.7.1" +version = "2.8.0" description = "Configurable logging for your Tauri app." authors = { workspace = true } license = { workspace = true } diff --git a/plugins/log/package.json b/plugins/log/package.json index e60ff754de..ad02493fa7 100644 --- a/plugins/log/package.json +++ b/plugins/log/package.json @@ -1,6 +1,6 @@ { "name": "@tauri-apps/plugin-log", - "version": "2.7.1", + "version": "2.8.0", "description": "Configurable logging for your Tauri app.", "license": "MIT OR Apache-2.0", "authors": [ diff --git a/plugins/nfc/CHANGELOG.md b/plugins/nfc/CHANGELOG.md index bcf5095860..6eef063ea1 100644 --- a/plugins/nfc/CHANGELOG.md +++ b/plugins/nfc/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## \[2.3.4] + +- [`b4348cee`](https://github.com/tauri-apps/plugins-workspace/commit/b4348cee926ee3d1db151bc831cdb9049bee717f) ([#3101](https://github.com/tauri-apps/plugins-workspace/pull/3101)) Update return value of `isAvailable` to match TypeScript function signature + ## \[2.3.3] - [`93426f85`](https://github.com/tauri-apps/plugins-workspace/commit/93426f85120f49beb9f40222bff45185a32d54a9) Fixed an issue that caused docs.rs builds to fail. No user facing changes. diff --git a/plugins/nfc/Cargo.toml b/plugins/nfc/Cargo.toml index 427d07f709..f0e6bc2327 100644 --- a/plugins/nfc/Cargo.toml +++ b/plugins/nfc/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tauri-plugin-nfc" -version = "2.3.3" +version = "2.3.4" description = "Read and write NFC tags on Android and iOS." edition = { workspace = true } authors = { workspace = true } diff --git a/plugins/nfc/package.json b/plugins/nfc/package.json index 6a985dad3f..59b679e7c3 100644 --- a/plugins/nfc/package.json +++ b/plugins/nfc/package.json @@ -1,6 +1,6 @@ { "name": "@tauri-apps/plugin-nfc", - "version": "2.3.3", + "version": "2.3.4", "license": "MIT OR Apache-2.0", "authors": [ "Tauri Programme within The Commons Conservancy" diff --git a/plugins/persisted-scope/CHANGELOG.md b/plugins/persisted-scope/CHANGELOG.md index ac142c31d2..6e60cd92ac 100644 --- a/plugins/persisted-scope/CHANGELOG.md +++ b/plugins/persisted-scope/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## \[2.3.5] + +### Dependencies + +- Upgraded to `fs@2.4.5` + ## \[2.3.4] - [`93426f85`](https://github.com/tauri-apps/plugins-workspace/commit/93426f85120f49beb9f40222bff45185a32d54a9) Fixed an issue that caused docs.rs builds to fail. No user facing changes. diff --git a/plugins/persisted-scope/Cargo.toml b/plugins/persisted-scope/Cargo.toml index 714fb30017..4ca1cadc96 100644 --- a/plugins/persisted-scope/Cargo.toml +++ b/plugins/persisted-scope/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tauri-plugin-persisted-scope" -version = "2.3.4" +version = "2.3.5" description = "Save filesystem and asset scopes and restore them when the app is reopened." authors = { workspace = true } license = { workspace = true } @@ -23,7 +23,7 @@ log = { workspace = true } thiserror = { workspace = true } aho-corasick = "1" bincode = "1" -tauri-plugin-fs = { path = "../fs", version = "2.4.4" } +tauri-plugin-fs = { path = "../fs", version = "2.4.5" } [features] protocol-asset = ["tauri/protocol-asset"] diff --git a/plugins/single-instance/CHANGELOG.md b/plugins/single-instance/CHANGELOG.md index d2b4878c3d..314d29087b 100644 --- a/plugins/single-instance/CHANGELOG.md +++ b/plugins/single-instance/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## \[2.3.7] + +### Dependencies + +- Upgraded to `deep-link@2.4.6` + ## \[2.3.6] - [`93426f85`](https://github.com/tauri-apps/plugins-workspace/commit/93426f85120f49beb9f40222bff45185a32d54a9) Fixed an issue that caused docs.rs builds to fail. No user facing changes. diff --git a/plugins/single-instance/Cargo.toml b/plugins/single-instance/Cargo.toml index 0a16673b30..f8f8ea1ae1 100644 --- a/plugins/single-instance/Cargo.toml +++ b/plugins/single-instance/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tauri-plugin-single-instance" -version = "2.3.6" +version = "2.3.7" description = "Ensure a single instance of your tauri app is running." authors = { workspace = true } license = { workspace = true } @@ -22,7 +22,7 @@ serde_json = { workspace = true } tauri = { workspace = true } tracing = { workspace = true } thiserror = { workspace = true } -tauri-plugin-deep-link = { path = "../deep-link", version = "2.4.5", optional = true } +tauri-plugin-deep-link = { path = "../deep-link", version = "2.4.6", optional = true } semver = { version = "1", optional = true } [target."cfg(target_os = \"windows\")".dependencies.windows-sys] diff --git a/plugins/updater/CHANGELOG.md b/plugins/updater/CHANGELOG.md index a08123802a..3745e53c43 100644 --- a/plugins/updater/CHANGELOG.md +++ b/plugins/updater/CHANGELOG.md @@ -1,5 +1,10 @@ # Changelog +## \[2.10.0] + +- [`fa601e87`](https://github.com/tauri-apps/plugins-workspace/commit/fa601e8754d09634f87db642a2a7eee5796e7b78) ([#3057](https://github.com/tauri-apps/plugins-workspace/pull/3057)) Allow configuring the updater client to accept invalid TLS certificates and hostnames for internal/self-signed update servers. These options are available via the plugin config (`dangerousAcceptInvalidCerts`, `dangerousAcceptInvalidHostnames`) and via the `UpdaterBuilder` (`dangerous_accept_invalid_certs`, `dangerous_accept_invalid_hostnames`). +- [`6aead240`](https://github.com/tauri-apps/plugins-workspace/commit/6aead2404751486f6bfe5c8b5cd87c795d155979) Updater plugin now supports all bundle types: Deb, Rpm and AppImage for Linux; NSiS, MSI for Windows. This was added in https://github.com/tauri-apps/plugins-workspace/pull/2624 + ## \[2.9.0] - [`f209b2f2`](https://github.com/tauri-apps/plugins-workspace/commit/f209b2f23cb29133c97ad5961fb46ef794dbe063) ([#2804](https://github.com/tauri-apps/plugins-workspace/pull/2804) by [@renovate](https://github.com/tauri-apps/plugins-workspace/../../renovate)) Updated tauri to 2.6 diff --git a/plugins/updater/Cargo.toml b/plugins/updater/Cargo.toml index ae5b081ef7..abb829c132 100644 --- a/plugins/updater/Cargo.toml +++ b/plugins/updater/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tauri-plugin-updater" -version = "2.9.0" +version = "2.10.0" description = "In-app updates for Tauri applications." edition = { workspace = true } authors = { workspace = true } diff --git a/plugins/updater/package.json b/plugins/updater/package.json index d3f314d42a..9f0deba1f6 100644 --- a/plugins/updater/package.json +++ b/plugins/updater/package.json @@ -1,6 +1,6 @@ { "name": "@tauri-apps/plugin-updater", - "version": "2.9.0", + "version": "2.10.0", "license": "MIT OR Apache-2.0", "authors": [ "Tauri Programme within The Commons Conservancy" diff --git a/plugins/upload/CHANGELOG.md b/plugins/upload/CHANGELOG.md index 7059b62fa2..ae70b0e8d5 100644 --- a/plugins/upload/CHANGELOG.md +++ b/plugins/upload/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## \[2.4.0] + +- [`ad910b11`](https://github.com/tauri-apps/plugins-workspace/commit/ad910b1135d5cb57a67ca022ae6beb0dca460f9c) ([#2991](https://github.com/tauri-apps/plugins-workspace/pull/2991)) Upload plugin now supports specifying an HTTP method i.e. POST, PUT etc. + ## \[2.3.2] - [`93426f85`](https://github.com/tauri-apps/plugins-workspace/commit/93426f85120f49beb9f40222bff45185a32d54a9) Fixed an issue that caused docs.rs builds to fail. No user facing changes. diff --git a/plugins/upload/Cargo.toml b/plugins/upload/Cargo.toml index 3bd12c1a15..ab9a7f7291 100644 --- a/plugins/upload/Cargo.toml +++ b/plugins/upload/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tauri-plugin-upload" -version = "2.3.2" +version = "2.4.0" description = "Upload files from disk to a remote server over HTTP." authors = { workspace = true } license = { workspace = true } diff --git a/plugins/upload/package.json b/plugins/upload/package.json index a7a9896fdc..547dca5d55 100644 --- a/plugins/upload/package.json +++ b/plugins/upload/package.json @@ -1,6 +1,6 @@ { "name": "@tauri-apps/plugin-upload", - "version": "2.3.2", + "version": "2.4.0", "description": "Upload files from disk to a remote server over HTTP.", "license": "MIT OR Apache-2.0", "authors": [ diff --git a/plugins/websocket/CHANGELOG.md b/plugins/websocket/CHANGELOG.md index 30fce81cd2..57ccb00578 100644 --- a/plugins/websocket/CHANGELOG.md +++ b/plugins/websocket/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## \[2.4.2] + +### bug + +- [`66a75ece`](https://github.com/tauri-apps/plugins-workspace/commit/66a75ece27ee2f4e7364ef9ddc8db6cbeeb56919) ([#3124](https://github.com/tauri-apps/plugins-workspace/pull/3124)) The WebSocket plugin will now install the default crypto provider if needed, preventing panics on WSS connections. + ## \[2.4.1] - [`93426f85`](https://github.com/tauri-apps/plugins-workspace/commit/93426f85120f49beb9f40222bff45185a32d54a9) Fixed an issue that caused docs.rs builds to fail. No user facing changes. diff --git a/plugins/websocket/Cargo.toml b/plugins/websocket/Cargo.toml index 387218bb86..fcdf0db089 100644 --- a/plugins/websocket/Cargo.toml +++ b/plugins/websocket/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tauri-plugin-websocket" -version = "2.4.1" +version = "2.4.2" description = "Expose a WebSocket server to your Tauri frontend." authors = { workspace = true } license = { workspace = true } diff --git a/plugins/websocket/package.json b/plugins/websocket/package.json index 6c4935b2d8..869bcf6b56 100644 --- a/plugins/websocket/package.json +++ b/plugins/websocket/package.json @@ -1,6 +1,6 @@ { "name": "@tauri-apps/plugin-websocket", - "version": "2.4.1", + "version": "2.4.2", "license": "MIT OR Apache-2.0", "authors": [ "Tauri Programme within The Commons Conservancy" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d65531fcf2..9807e92d59 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -57,7 +57,7 @@ importers: specifier: 2.9.1 version: 2.9.1 '@tauri-apps/plugin-barcode-scanner': - specifier: ^2.4.2 + specifier: ^2.4.3 version: link:../../plugins/barcode-scanner '@tauri-apps/plugin-biometric': specifier: ^2.3.2 @@ -69,10 +69,10 @@ importers: specifier: ^2.3.2 version: link:../../plugins/clipboard-manager '@tauri-apps/plugin-dialog': - specifier: ^2.4.2 + specifier: ^2.5.0 version: link:../../plugins/dialog '@tauri-apps/plugin-fs': - specifier: ^2.4.4 + specifier: ^2.4.5 version: link:../../plugins/fs '@tauri-apps/plugin-geolocation': specifier: ^2.2.0 @@ -84,10 +84,10 @@ importers: specifier: ^2.2.0 version: link:../../plugins/haptics '@tauri-apps/plugin-http': - specifier: ^2.5.4 + specifier: ^2.5.5 version: link:../../plugins/http '@tauri-apps/plugin-nfc': - specifier: ^2.3.3 + specifier: ^2.3.4 version: link:../../plugins/nfc '@tauri-apps/plugin-notification': specifier: ^2.3.3 @@ -108,7 +108,7 @@ importers: specifier: ^2.4.1 version: link:../../plugins/store '@tauri-apps/plugin-updater': - specifier: ^2.9.0 + specifier: ^2.10.0 version: link:../../plugins/updater '@tauri-apps/plugin-upload': specifier: ^2.3.0 @@ -188,7 +188,7 @@ importers: specifier: 2.9.1 version: 2.9.1 '@tauri-apps/plugin-deep-link': - specifier: 2.4.5 + specifier: 2.4.6 version: link:../.. devDependencies: '@tauri-apps/cli': @@ -2356,9 +2356,9 @@ snapshots: - encoding - mocha - '@covector/assemble@0.12.0': + '@covector/assemble@0.12.0(mocha@10.8.2)': dependencies: - '@covector/command': 0.8.0 + '@covector/command': 0.8.0(mocha@10.8.2) '@covector/files': 0.8.0 effection: 2.0.8(mocha@10.8.2) js-yaml: 4.1.1 @@ -2369,9 +2369,10 @@ snapshots: unified: 9.2.2 transitivePeerDependencies: - encoding + - mocha - supports-color - '@covector/changelog@0.12.0': + '@covector/changelog@0.12.0(mocha@10.8.2)': dependencies: '@covector/files': 0.8.0 effection: 2.0.8(mocha@10.8.2) @@ -2381,14 +2382,16 @@ snapshots: unified: 9.2.2 transitivePeerDependencies: - encoding + - mocha - supports-color - '@covector/command@0.8.0': + '@covector/command@0.8.0(mocha@10.8.2)': dependencies: - '@effection/process': 2.1.4 + '@effection/process': 2.1.4(mocha@10.8.2) effection: 2.0.8(mocha@10.8.2) transitivePeerDependencies: - encoding + - mocha '@covector/files@0.8.0': dependencies: @@ -2435,10 +2438,8 @@ snapshots: dependencies: effection: 2.0.8(mocha@10.8.2) mocha: 10.8.2 - transitivePeerDependencies: - - encoding - '@effection/process@2.1.4': + '@effection/process@2.1.4(mocha@10.8.2)': dependencies: cross-spawn: 7.0.6 ctrlc-windows: 2.2.0 @@ -2446,6 +2447,7 @@ snapshots: shellwords: 0.1.1 transitivePeerDependencies: - encoding + - mocha '@effection/stream@2.0.6': dependencies: @@ -3285,9 +3287,9 @@ snapshots: dependencies: '@clack/prompts': 0.7.0 '@covector/apply': 0.10.0(mocha@10.8.2) - '@covector/assemble': 0.12.0 - '@covector/changelog': 0.12.0 - '@covector/command': 0.8.0 + '@covector/assemble': 0.12.0(mocha@10.8.2) + '@covector/changelog': 0.12.0(mocha@10.8.2) + '@covector/command': 0.8.0(mocha@10.8.2) '@covector/files': 0.8.0 effection: 2.0.8(mocha@10.8.2) globby: 11.1.0