diff --git a/apps/rush-cli-client/CHANGELOG.json b/apps/rush-cli-client/CHANGELOG.json index d9a933f77c..9b56d68230 100644 --- a/apps/rush-cli-client/CHANGELOG.json +++ b/apps/rush-cli-client/CHANGELOG.json @@ -1,6 +1,26 @@ { "name": "@rushstack/rush-cli-client", "entries": [ + { + "version": "0.2.1", + "tag": "@rushstack/rush-cli-client_v0.2.1", + "date": "Wed, 30 Sep 2026 00:18:08 GMT", + "comments": { + "patch": [ + { + "comment": "Print the daemon's error message for failed results, and fall back to in-process Rush when a pre-execution daemon restart cannot start." + } + ], + "dependency": [ + { + "comment": "Updating dependency \"@rushstack/rush-client-core\" to `0.2.1`" + }, + { + "comment": "Updating dependency \"@rushstack/rush-daemon\" to `0.6.1`" + } + ] + } + }, { "version": "0.2.0", "tag": "@rushstack/rush-cli-client_v0.2.0", diff --git a/apps/rush-cli-client/CHANGELOG.md b/apps/rush-cli-client/CHANGELOG.md index 3fcb19af7d..2c435cf309 100644 --- a/apps/rush-cli-client/CHANGELOG.md +++ b/apps/rush-cli-client/CHANGELOG.md @@ -1,6 +1,13 @@ # Change Log - @rushstack/rush-cli-client -This log was last generated on Mon, 28 Sep 2026 20:08:26 GMT and should not be manually modified. +This log was last generated on Wed, 30 Sep 2026 00:18:08 GMT and should not be manually modified. + +## 0.2.1 +Wed, 30 Sep 2026 00:18:08 GMT + +### Patches + +- Print the daemon's error message for failed results, and fall back to in-process Rush when a pre-execution daemon restart cannot start. ## 0.2.0 Mon, 28 Sep 2026 20:08:26 GMT diff --git a/apps/rush-cli-client/package.json b/apps/rush-cli-client/package.json index 31f12d4dcf..16258e97ef 100644 --- a/apps/rush-cli-client/package.json +++ b/apps/rush-cli-client/package.json @@ -1,6 +1,6 @@ { "name": "@rushstack/rush-cli-client", - "version": "0.2.0", + "version": "0.2.1", "description": "Opt-in Rush and rushx daemon clients", "bin": { "rush-client": "./bin/rush-client", diff --git a/common/changes/@rushstack/rush-cli-client/startup-wedge_2026-09-24-01-30.json b/common/changes/@rushstack/rush-cli-client/startup-wedge_2026-09-24-01-30.json deleted file mode 100644 index 99df5b2bca..0000000000 --- a/common/changes/@rushstack/rush-cli-client/startup-wedge_2026-09-24-01-30.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "changes": [ - { - "packageName": "@rushstack/rush-cli-client", - "comment": "Print the daemon's error message for failed results, and fall back to in-process Rush when a pre-execution daemon restart cannot start.", - "type": "patch" - } - ], - "packageName": "@rushstack/rush-cli-client", - "email": "selarkin@microsoft.com" -} diff --git a/common/changes/@rushstack/rush-client-core/startup-wedge_2026-09-24-01-30.json b/common/changes/@rushstack/rush-client-core/startup-wedge_2026-09-24-01-30.json deleted file mode 100644 index bb3c446821..0000000000 --- a/common/changes/@rushstack/rush-client-core/startup-wedge_2026-09-24-01-30.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "changes": [ - { - "packageName": "@rushstack/rush-client-core", - "comment": "Make the daemon startup reservation bounded and verifiable: record owner and launcher PIDs, release it when the launcher exits before readiness, accept a ready daemon despite a reservation, reclaim stale reservations without waiting for the deadline, and include the launcher log's last error lines in startup failures.", - "type": "patch" - } - ], - "packageName": "@rushstack/rush-client-core", - "email": "selarkin@microsoft.com" -} diff --git a/common/changes/@rushstack/rush-daemon/startup-wedge_2026-09-24-01-30.json b/common/changes/@rushstack/rush-daemon/startup-wedge_2026-09-24-01-30.json deleted file mode 100644 index da5c34cf5e..0000000000 --- a/common/changes/@rushstack/rush-daemon/startup-wedge_2026-09-24-01-30.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "changes": [ - { - "packageName": "@rushstack/rush-daemon", - "comment": "Validate a request's Rush environment before planning a process restart, so an invalid value fails the request with the native message and keeps the current daemon running.", - "type": "patch" - } - ], - "packageName": "@rushstack/rush-daemon", - "email": "selarkin@microsoft.com" -} diff --git a/libraries/rush-client-core/CHANGELOG.json b/libraries/rush-client-core/CHANGELOG.json index 81330b3d1e..6cdff7e13d 100644 --- a/libraries/rush-client-core/CHANGELOG.json +++ b/libraries/rush-client-core/CHANGELOG.json @@ -1,6 +1,18 @@ { "name": "@rushstack/rush-client-core", "entries": [ + { + "version": "0.2.1", + "tag": "@rushstack/rush-client-core_v0.2.1", + "date": "Wed, 30 Sep 2026 00:18:08 GMT", + "comments": { + "patch": [ + { + "comment": "Make the daemon startup reservation bounded and verifiable: record owner and launcher PIDs, release it when the launcher exits before readiness, accept a ready daemon despite a reservation, reclaim stale reservations without waiting for the deadline, and include the launcher log's last error lines in startup failures." + } + ] + } + }, { "version": "0.2.0", "tag": "@rushstack/rush-client-core_v0.2.0", diff --git a/libraries/rush-client-core/CHANGELOG.md b/libraries/rush-client-core/CHANGELOG.md index 5c04218cca..cfaf96058e 100644 --- a/libraries/rush-client-core/CHANGELOG.md +++ b/libraries/rush-client-core/CHANGELOG.md @@ -1,6 +1,13 @@ # Change Log - @rushstack/rush-client-core -This log was last generated on Mon, 28 Sep 2026 20:08:26 GMT and should not be manually modified. +This log was last generated on Wed, 30 Sep 2026 00:18:08 GMT and should not be manually modified. + +## 0.2.1 +Wed, 30 Sep 2026 00:18:08 GMT + +### Patches + +- Make the daemon startup reservation bounded and verifiable: record owner and launcher PIDs, release it when the launcher exits before readiness, accept a ready daemon despite a reservation, reclaim stale reservations without waiting for the deadline, and include the launcher log's last error lines in startup failures. ## 0.2.0 Mon, 28 Sep 2026 20:08:26 GMT diff --git a/libraries/rush-client-core/package.json b/libraries/rush-client-core/package.json index 5e4faf5913..d1906ea29f 100644 --- a/libraries/rush-client-core/package.json +++ b/libraries/rush-client-core/package.json @@ -1,6 +1,6 @@ { "name": "@rushstack/rush-client-core", - "version": "0.2.0", + "version": "0.2.1", "description": "Transport and request lifecycle for opt-in Rush daemon clients", "main": "./lib-commonjs/index.js", "module": "./lib-esm/index.js", diff --git a/libraries/rush-daemon/CHANGELOG.json b/libraries/rush-daemon/CHANGELOG.json index b064496849..674ee0e476 100644 --- a/libraries/rush-daemon/CHANGELOG.json +++ b/libraries/rush-daemon/CHANGELOG.json @@ -1,6 +1,23 @@ { "name": "@rushstack/rush-daemon", "entries": [ + { + "version": "0.6.1", + "tag": "@rushstack/rush-daemon_v0.6.1", + "date": "Wed, 30 Sep 2026 00:18:08 GMT", + "comments": { + "patch": [ + { + "comment": "Validate a request's Rush environment before planning a process restart, so an invalid value fails the request with the native message and keeps the current daemon running." + } + ], + "dependency": [ + { + "comment": "Updating dependency \"@rushstack/rush-client-core\" to `0.2.1`" + } + ] + } + }, { "version": "0.6.0", "tag": "@rushstack/rush-daemon_v0.6.0", diff --git a/libraries/rush-daemon/CHANGELOG.md b/libraries/rush-daemon/CHANGELOG.md index 13da0c2c49..9826a538c1 100644 --- a/libraries/rush-daemon/CHANGELOG.md +++ b/libraries/rush-daemon/CHANGELOG.md @@ -1,6 +1,13 @@ # Change Log - @rushstack/rush-daemon -This log was last generated on Mon, 28 Sep 2026 20:08:26 GMT and should not be manually modified. +This log was last generated on Wed, 30 Sep 2026 00:18:08 GMT and should not be manually modified. + +## 0.6.1 +Wed, 30 Sep 2026 00:18:08 GMT + +### Patches + +- Validate a request's Rush environment before planning a process restart, so an invalid value fails the request with the native message and keeps the current daemon running. ## 0.6.0 Mon, 28 Sep 2026 20:08:26 GMT diff --git a/libraries/rush-daemon/package.json b/libraries/rush-daemon/package.json index d6524eb2ed..0ed99a23df 100644 --- a/libraries/rush-daemon/package.json +++ b/libraries/rush-daemon/package.json @@ -1,6 +1,6 @@ { "name": "@rushstack/rush-daemon", - "version": "0.6.0", + "version": "0.6.1", "description": "The long-lived Rush workspace daemon host", "main": "./lib-commonjs/index.js", "module": "./lib-esm/index.js",