v1.17.0 v2.1.0
astral-sh/ruffSep 22, 2026 → Sep 23, 20261 day between releases
What's New
Engram v2.1.0 introduces atomic operations and SQLite WAL fixes, while Camofox v1.17.0 improved inline PDF handling.
New Features
- Atomic literal find-and-replace for observations
- Doctor repair path for observations with missing parent sessions
- Native Codex user-prompt hook command
- Declarative 'engram setup kimi' adapter
- Materialized mutation-only session and observation uploads
Improvements
- SQLite write locks acquired at transaction start to prevent SQLITE_BUSY_SNAPSHOT failures
- Upgraded SQLite runtime with upstream WAL-reset integrity fix
- Improved cloud synchronization reliability
Bug Fixes
- Fixed SQLite write locks to avoid SQLITE_BUSY_SNAPSHOT failures
Upgrade Notes
Upgrading requires attention to the new atomic find-and-replace feature and potential changes to validated MCP and HTTP contracts. Note that the SQLite fixes do not make network filesystems safe for the database.
The Two Releases
v1.17.0 — Keep the PDF the browser already loaded
Sep 22, 2026· 29 days ago
v1.17.0 fixes a remaining hole in inline-PDF retrieval by utilizing the browser's already received PDF response and improves recovery mechanisms for browser sessions.
Full release notesv2.1.0
Sep 23, 2026· 28 days ago
This release builds on the v2 foundation with a focus on memory and data integrity, including atomic replacements, SQLite WAL fixes, and improved cloud synchronization reliability.
Full release notes