v0.8.8 v2.2.1
krahets/hello-algoSep 25, 2026 → Sep 25, 20261 day between releases
What's New
Older release adds Nano receiver support, newer release introduces session identity repair commands.
Breaking Changes
- The `engram doctor repair` command introduces a new explicit flag structure for identity checks.
New Features
- New `engram doctor repair` command for migrating legacy blank session IDs
- `engram setup` records stable shim paths for MCP registrations
- `engram setup pi` migrates older npm pins (0.1.14, 0.1.15)
- Nano receiver support (MK270, MK295)
- Per-app profile removal controls
Improvements
- Local `/health` endpoint now checks live backing store and reports SQL errors
- Pi package `gentle-engram` updated to 0.1.16 with memory write fixes
- Prefer firmware codename over catalog name for M650 variants
Bug Fixes
- Diverts single-bound gesture button
- Restores per-app profile removal and adds reset controls
Upgrade Notes
Users must update the `engram doctor repair` command to use the new explicit flag structure `--check invalid_session_identity --replacement-id <canonical-id>`. The `/health` endpoint now reports SQL errors correctly. Ensure `engram setup` is run to record stable shim paths for MCP registrations.
The Two Releases
v0.8.8
Sep 25, 2026· 27 days ago
Adds support for Nano receivers (MK270, MK295), fixes gesture button diversion, and restores per-app profile removal controls.
Full release notesv2.2.1
Sep 25, 2026· 26 days ago
A patch release focused on session-identity repair, setup path stability, and hook capture reliability. Includes an explicit repair command for legacy blank session IDs and updates the Pi package to fix memory writes after resuming a session.
Full release notes