From 7eb8246d47ba4d15002280ecf028521540e0070d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 7 Oct 2026 20:28:15 +0200 Subject: [PATCH] publish new versions (#3673) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .changes/shell-terminated-after-output.md | 6 ------ Cargo.lock | 4 ++-- examples/api/CHANGELOG.md | 6 ++++++ examples/api/package.json | 2 +- examples/api/src-tauri/CHANGELOG.md | 6 ++++++ examples/api/src-tauri/Cargo.toml | 4 ++-- plugins/shell/CHANGELOG.md | 4 ++++ plugins/shell/Cargo.toml | 2 +- plugins/shell/package.json | 2 +- 9 files changed, 23 insertions(+), 13 deletions(-) delete mode 100644 .changes/shell-terminated-after-output.md diff --git a/.changes/shell-terminated-after-output.md b/.changes/shell-terminated-after-output.md deleted file mode 100644 index e3ff886d7..000000000 --- a/.changes/shell-terminated-after-output.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -shell: patch -shell-js: patch ---- - -Fix `Command::spawn` (and the JavaScript `Command` API) sometimes emitting the `Terminated` (`close`) event before the child's `stdout`/`stderr` output when the process exits quickly. diff --git a/Cargo.lock b/Cargo.lock index dd57d7e98..ba6f4c343 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -211,7 +211,7 @@ checksum = "2a4385e2e34eb35d6b3efe798b9eb88096925d87726c0798709bf56d9ed84af3" [[package]] name = "api" -version = "2.0.53" +version = "2.0.54" dependencies = [ "log", "serde", @@ -6896,7 +6896,7 @@ dependencies = [ [[package]] name = "tauri-plugin-shell" -version = "2.4.0" +version = "2.4.1" dependencies = [ "encoding_rs", "log", diff --git a/examples/api/CHANGELOG.md b/examples/api/CHANGELOG.md index a95ca3e62..c1ad8568f 100644 --- a/examples/api/CHANGELOG.md +++ b/examples/api/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## [2.0.50] + +### Dependencies + +- Upgraded to `shell-js@2.4.1` + ## [2.0.49] ### Dependencies diff --git a/examples/api/package.json b/examples/api/package.json index b03cbf12b..0666ad9bc 100644 --- a/examples/api/package.json +++ b/examples/api/package.json @@ -1,7 +1,7 @@ { "name": "api", "private": true, - "version": "2.0.49", + "version": "2.0.50", "type": "module", "scripts": { "dev": "vite --clearScreen false", diff --git a/examples/api/src-tauri/CHANGELOG.md b/examples/api/src-tauri/CHANGELOG.md index 176f1b528..524e9bf7b 100644 --- a/examples/api/src-tauri/CHANGELOG.md +++ b/examples/api/src-tauri/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## [2.0.54] + +### Dependencies + +- Upgraded to `shell@2.4.1` + ## [2.0.53] ### Dependencies diff --git a/examples/api/src-tauri/Cargo.toml b/examples/api/src-tauri/Cargo.toml index 6837b6f72..1971a9ea5 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.53" +version = "2.0.54" description = "An example Tauri Application showcasing the api" edition = "2024" rust-version = { workspace = true } @@ -34,7 +34,7 @@ tauri-plugin-notification = { path = "../../../plugins/notification", version = tauri-plugin-os = { path = "../../../plugins/os", version = "2.4.0" } tauri-plugin-process = { path = "../../../plugins/process", version = "2.4.0" } tauri-plugin-opener = { path = "../../../plugins/opener", version = "2.7.0" } -tauri-plugin-shell = { path = "../../../plugins/shell", version = "2.4.0" } +tauri-plugin-shell = { path = "../../../plugins/shell", version = "2.4.1" } tauri-plugin-store = { path = "../../../plugins/store", version = "2.5.0" } tauri-plugin-upload = { path = "../../../plugins/upload", version = "2.3.0" } tauri-plugin-deep-link = { path = "../../../plugins/deep-link", version = "2.4.10" } diff --git a/plugins/shell/CHANGELOG.md b/plugins/shell/CHANGELOG.md index 3f7cdaa86..1e996a582 100644 --- a/plugins/shell/CHANGELOG.md +++ b/plugins/shell/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## [2.4.1] + +- [`65ce65bd`](https://github.com/tauri-apps/plugins-workspace/commit/65ce65bdbb4390f73076c8182fbf06a52036f241) ([#3672](https://github.com/tauri-apps/plugins-workspace/pull/3672) by [@lucasfernog](https://github.com/tauri-apps/plugins-workspace/../../lucasfernog)) Fix `Command::spawn` (and the JavaScript `Command` API) sometimes emitting the `Terminated` (`close`) event before the child's `stdout`/`stderr` output when the process exits quickly. + ## [2.4.0] - [`ae3c808e`](https://github.com/tauri-apps/plugins-workspace/commit/ae3c808eb60086f32b1d67bb8ccc525b95333e77) ([#3602](https://github.com/tauri-apps/plugins-workspace/pull/3602)) The plugin's global API script (used with `app.withGlobalTauri`) now resolves the core API from `window.__TAURI__` instead of bundling its own copy of `@tauri-apps/api`. Values created with the core API are now accepted by plugin APIs in global mode (e.g. an `Image` from `window.__TAURI__.image` passed to `clipboardManager.writeImage`, which previously failed the `instanceof` check against the plugin's private copy), and the script is considerably smaller. diff --git a/plugins/shell/Cargo.toml b/plugins/shell/Cargo.toml index 4c742ca54..ad7a1e0b3 100644 --- a/plugins/shell/Cargo.toml +++ b/plugins/shell/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tauri-plugin-shell" -version = "2.4.0" +version = "2.4.1" description = "Access the system shell. Allows you to spawn child processes and manage files and URLs using their default application." edition = { workspace = true } authors = { workspace = true } diff --git a/plugins/shell/package.json b/plugins/shell/package.json index 038b2950c..c5cc111a9 100644 --- a/plugins/shell/package.json +++ b/plugins/shell/package.json @@ -1,6 +1,6 @@ { "name": "@tauri-apps/plugin-shell", - "version": "2.4.0", + "version": "2.4.1", "license": "MIT OR Apache-2.0", "authors": [ "Tauri Programme within The Commons Conservancy"