2025-02-01
v7.0.0
Major version
Migrating from v6.x: run ada migrate --from 6 to migrate the ReasoningBank to the new native SQLite schema.
Breaking
- !Migration from better-sqlite3 to native node:sqlite (Node 22.5+)
- !ReasoningBank API refactored — breaking change on ada.bank.*
- !Pipeline format v2: "deps" field replaces "after"
New
- +ADR-006: native node:sqlite — removes better-sqlite3 dependency
- +ADR-010: Streaming EventEmitter with backpressure
- +ADR-008: Atomic Lock via O_EXCL — prevents state corruption
- +ADR-007: Dashboard HTTP :7821 with SSE
- +Thompson Sampling: first implementation (ADR-001)
- +DAG Pipelines: sequential, parallel_mesh, hybrid topologies (ADR-002)