diff --git a/.changeset/alluvium-bootstrap-source.md b/.changeset/alluvium-bootstrap-source.md deleted file mode 100644 index 142f561..0000000 --- a/.changeset/alluvium-bootstrap-source.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@atmo-dev/contrail": minor ---- - -Add an optional experimental Alluvium fresh-generation adapter plus D1 and SQLite `contrail backfill --alluvium` workflows. Add a zero-configuration SQLite `contrail dev` service with automatic Lexicon resolution, backfill, bounded live ingestion, localhost public-service discovery, stable local consumer lock/type/client generation, and loopback-only open notify without fictitious service auth. Add per-collection `validate: true`, bound to the exact generated runtime bundle with shared CID/strictness knobs; omitted or false collections remain unvalidated. Auto-added profile/follow collections no longer create generic public methods. The Alluvium adapter pins compatible version-1 collection manifests, verifies immutable gzip objects before projection, resumes multipart bases, replays archived puts/deletes, and atomically seeds the normal live cursor at the archive boundary under an operator-owned continuity epoch. diff --git a/packages/contrail/CHANGELOG.md b/packages/contrail/CHANGELOG.md index 84b1908..ae35f63 100644 --- a/packages/contrail/CHANGELOG.md +++ b/packages/contrail/CHANGELOG.md @@ -1,5 +1,11 @@ # @atmo-dev/contrail +## 0.17.0 + +### Minor Changes + +- a5ebbba: Add an optional experimental Alluvium fresh-generation adapter plus D1 and SQLite `contrail backfill --alluvium` workflows. Add a zero-configuration SQLite `contrail dev` service with automatic Lexicon resolution, backfill, bounded live ingestion, localhost public-service discovery, stable local consumer lock/type/client generation, and loopback-only open notify without fictitious service auth. Add per-collection `validate: true`, bound to the exact generated runtime bundle with shared CID/strictness knobs; omitted or false collections remain unvalidated. Auto-added profile/follow collections no longer create generic public methods. The Alluvium adapter pins compatible version-1 collection manifests, verifies immutable gzip objects before projection, resumes multipart bases, replays archived puts/deletes, and atomically seeds the normal live cursor at the archive boundary under an operator-owned continuity epoch. + ## 0.16.0 ### Minor Changes diff --git a/packages/contrail/package.json b/packages/contrail/package.json index 6d8bb3b..3b7086d 100644 --- a/packages/contrail/package.json +++ b/packages/contrail/package.json @@ -1,6 +1,6 @@ { "name": "@atmo-dev/contrail", - "version": "0.16.0", + "version": "0.17.0", "description": "Index AT Protocol records with typed XRPC endpoints. Cloudflare Workers + D1, SvelteKit, Node.js.", "type": "module", "sideEffects": false,