v2026.9.11 v2026.9.14
low risk
d2lang/d2Sep 11, 2026 → Sep 14, 20263 days between releases
What's New
Fixes remote dashboard session expiration and state.db handle leaks in long-lived processes
New Features
- Remote dashboard sessions now coalesce refresh requests to prevent expiration
- OpenRouter OAuth PKCE login support
- HEIF/HEIC/AVIF image decoding support
- JSON-RPC wire contract registry
Improvements
- State.db writer handles are now shared between gateway, dashboard, and CLI readers
- Remote dashboard sessions run off the event loop to prevent identity provider freezes
Bug Fixes
- Resolves remote dashboard sessions expiring during refresh bursts
- Fixes duplicate state.db writer handle leaks in long-lived processes
Upgrade Notes
No configuration changes are required for this patch release. Ensure long-lived processes are restarted to benefit from the state.db handle sharing improvements.
The Two Releases
v2026.9.11
Hermes Agent v0.21.2 (v2026.9.11)
Sep 11, 2026· 1 month ago
A critical patch release fixing `state.db` corruption issues introduced in v0.21.0, along with multi-profile isolation and bot backend spawn storms.
Full release notesv2026.9.14
Hermes Agent v0.21.3 (v2026.9.14)
Sep 14, 2026· 1 month ago
A patch release focusing on remote dashboard session stability and fixing state.db writer handle leaks in long-lived processes.
Full release notes