Release Notes
Every public release, dated, with what changed and why.
v0.8.0
2026-07-31
~200 KB
beta
Knowledge graph + multi-device sync
The graph link + 4-provider capture + signed release milestone. Captures from ChatGPT, Claude, and Gemini are now Pro (Grok remains free); links surface automatically as conversations cluster; sync protocol goes live for multi-device.
New
- Knowledge graph linker — TF-IDF cosine over titles + tags; inserts persisted links with 0.7+ similarity. Endpoints at
/api/kg/* on cluster-hub.
- Multi-device sync — AES-256-GCM end-to-end encryption. Per-device keys derived via domain-separated SHA-256. Last-writer-wins on conflict. Endpoints at
/api/sync/*.
- All 4 providers capture — Grok (free), Claude + ChatGPT + Gemini (Pro). License-gated via
/api/license/check.
- Signed release pipeline — GPG-signed commits + tags + .asc artefacts. SBOM via Syft + CycloneDX/SPDX merge.
Improved
- Bundle size — AppImage target reduced from 77 MB to <30 MB via LTO + strip + panic=abort.
- Codemagic CI — iOS + Android automated signing + submission to TestFlight + Play Console internal track.
API additions
GET /api/kg/conversations, GET /api/kg/conversations/<id>
GET /api/kg/links, POST /api/kg/links, DELETE /api/kg/links
GET /api/sync/devices, POST /api/sync/devices
GET /api/sync/changes?since=<iso>, GET /api/sync/health
v0.7.0
2026-07-25
1.4 MB
stable
TabMind v0.7.0 — full DOM capture
Captures complete conversation DOM, including tool calls, code blocks, and embedded media. Documents 4-page capture (grok / chatgpt / claude / gemini) with stable selectors.
New
- Full DOM capture — preserves structure for tool calls, code blocks, file uploads, image previews.
- Performance budgets — capture completes within 250ms p95 on a 4-page session.
- Manifest v0.7.0 — schema migration handled in-place.
v0.6.0
2026-07-15
1.1 MB
stable
Phase 2 extractors + capture registry
Per-vendor extractor pattern, with a registry that makes new providers a single config line. Rust trait + JS bridge.
v0.5.0
2026-07-01
0.9 MB
stable
Phase 1 — capture + search
First public release. Captures conversations with full text search, knowledge graph storage, and offline playback.