docs: RELEASES.md entry for 8.0.10 (clean process exit after close)
This commit is contained in:
parent
9588fffc95
commit
2da2736ac6
1 changed files with 10 additions and 0 deletions
10
RELEASES.md
10
RELEASES.md
|
|
@ -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**:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue