Releases: context-graph-ai/contextdb
Releases · context-graph-ai/contextdb
v0.3.2
Full Changelog: v0.3.1...v0.3.2
v0.3.1
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's Changed
- Remove test-side contention from DDL sync ordering checks by @lucidprogrammer in #1
New Contributors
- @lucidprogrammer made their first contribution in #1
Full Changelog: v0.2.0...v0.3.0
v0.2.0 — Schema-Agnostic Engine
ContextDB is now schema-agnostic. The database starts empty — consumers define their own tables with CREATE TABLE. Immutability and state machine constraints are declared per-table, not hardcoded. The CLI REPL supports psql-style \dt, \d, \?, \q commands alongside dot-style commands.
What's new
- Runtime table metadata registry — tables and constraints are created at runtime, not compiled in
- Declarative constraints —
CREATE TABLE ... IMMUTABLEandCREATE TABLE ... STATE MACHINE (col: s1 -> [s2, s3])syntax - psql-style REPL commands —
\dt,\d <table>,\?,\qalongside existing dot commands - Schema-agnostic core — no hardcoded ontology; consumers bring their own schema
Breaking changes
- Database starts empty — all tables must be created with
CREATE TABLEbefore use contextdb-core::schemamodule removed (wasONTOLOGY_TABLES,IMMUTABLE_TABLES, etc.)- Application-specific enforcement (e.g., intention archival protection) removed from engine — belongs in consumer application layer
Full Changelog: v0.1.0...v0.2.0
Full Changelog: v0.1.0...v0.2.0
Full Changelog: v0.1.0...v0.2.0
v0.1.0
Full Changelog: https://github.com/context-graph-ai/contextDB/commits/v0.1.0