Skip to content

Releases: context-graph-ai/contextdb

v0.3.2

03 Apr 14:06

Choose a tag to compare

v0.3.1

03 Apr 13:45

Choose a tag to compare

Full Changelog: v0.3.0...v0.3.1

v0.3.0

03 Apr 08:49

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.2.0...v0.3.0

v0.2.0 — Schema-Agnostic Engine

08 Mar 10:12

Choose a tag to compare

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 constraintsCREATE TABLE ... IMMUTABLE and CREATE TABLE ... STATE MACHINE (col: s1 -> [s2, s3]) syntax
  • psql-style REPL commands\dt, \d <table>, \?, \q alongside 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 TABLE before use
  • contextdb-core::schema module removed (was ONTOLOGY_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

08 Mar 03:09

Choose a tag to compare