Skip to content

0.11.2 — Windows rename retry, zod security bump

Choose a tag to compare

@william-ricchiuti william-ricchiuti released this 30 Oct 20:54
· 21 commits to main since this release
867b97f

v0.11.2 — Windows rename retry, zod security bump

Released on 2026-10-29. Release notes backfilled on 2026-10-30 from CHANGELOG.md.

  • On Windows, retry the atomic rename behind goal state and persistence lease saves when it fails with EPERM, EACCES or EBUSY, waiting 10 ms and doubling up to 160 ms (about 0.3 s at most). Windows refuses to rename over a file another process has open, such as antivirus, an indexer or anything reading state.json, and one such failure on the save before an auto-continue paused the goal with continuation claim persistence failed until a manual /goal resume. In a soak that made 3% of state renames fail this way, this cut paused goals from 8 to 0. A lock that outlasts the retries still fails closed as before; other platforms are unchanged.
  • Bump the pinned zod dependency from 4.6.5 to 4.6.7 for GHSA-mrhx-c7xc-m3w5: earlier versions can exhaust memory while validating oversized constrained collections (#88).