docs: RELEASES.md entry for 8.0.10 (clean process exit after close)

This commit is contained in:
David Snelling 2026-07-02 17:04:06 -07:00
parent 9588fffc95
commit 2da2736ac6

View file

@ -10,6 +10,16 @@ Full auto-generated changelog: `CHANGELOG.md` · Releases: https://github.com/so
--- ---
## v8.0.10 — 2026-07-02 (a bare script exits cleanly after `close()`)
A minimal `init → add → close` script used to hang forever after `close()` returned — brainy held
four process keep-alives it never released: the global SIGTERM/SIGINT shutdown hooks (never
removed; now deregistered when the last live instance closes), an internal cache-fairness interval
(unclearable by construction; now unref'd), and the VFS/PathResolver maintenance intervals
(`close()` never shut the VFS down; now wired). Verified against the published package: the same
script now exits ~1 ms after `close()` resolves. No API change; servers and long-running processes
are unaffected.
## v8.0.9 — 2026-07-02 (guarded plugin auto-detection — the "install it and it's on" contract) ## v8.0.9 — 2026-07-02 (guarded plugin auto-detection — the "install it and it's on" contract)
With the default config (`plugins` unset), brainy now **auto-detects the first-party accelerator**: With the default config (`plugins` unset), brainy now **auto-detects the first-party accelerator**: