diff --git a/CHANGELOG.md b/CHANGELOG.md index 6948a2c..e6bf2c7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,7 @@ All notable changes to Lobster will be documented in this file. ## Unreleased +- Require Node.js 22 or newer for the npm package, matching release CI. - Write Lobster state files atomically while preserving restricted file modes, preventing truncated resume/session state after process termination. Thanks to [@KrasimirKralev](https://github.com/KrasimirKralev) (Issues [#108](https://github.com/openclaw/lobster/issues/108), [#109](https://github.com/openclaw/lobster/issues/109), PR [#110](https://github.com/openclaw/lobster/pull/110)). - Fix `timeout_ms` + `retry` so per-attempt timeouts retry as documented while external workflow cancellation still stops immediately. Thanks to [@KrasimirKralev](https://github.com/KrasimirKralev) (PR [#106](https://github.com/openclaw/lobster/pull/106)). diff --git a/package.json b/package.json index de2889c..56e586f 100644 --- a/package.json +++ b/package.json @@ -70,6 +70,6 @@ "typescript": "^6.0.3" }, "engines": { - "node": ">=20" + "node": ">=22" } }