Skip to content

Commit ccc300d

Browse files
README: bump status header to v0.7 + drop stale dual-export promise
The v0.7.0 release ceremony updated VERSION, CHANGELOG, and RELEASE_NOTES, but the README's 'Current Status (v0.6)' header and related forward-looking version strings were missed. Changes: - 'Current Status (v0.6)' -> 'v0.7' - 'surface APIs land in v0.7+' -> 'v0.8+' (v0.7 already shipped; next milestones are v0.8) - 'Not yet implemented (v0.7+ / v1.0 path)' -> 'v0.8+ / v1.0' - Benchmarks 'deferred to v0.7+' -> 'v0.8+' - Docker 'VERSION=0.6.0' -> '0.7.0' (matches actual published image) - Drop 'wait for v0.6.1 which adds dual-export' from the npm note. The dual-export work was never done; npm package is at 0.7.1 and remains ESM-only. Replaced with a concrete suggestion to use a dynamic import() in CJS projects. No other content changes.
1 parent f7e8782 commit ccc300d

1 file changed

Lines changed: 7 additions & 7 deletions

File tree

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,10 @@ $ cuttledb-server --port 7780 \
3535

3636
Copy the binary, run it. No external runtime to install.
3737

38-
## Current Status (v0.6)
38+
## Current Status (v0.7)
3939

4040
CuttleDB is **production-orientation, surface still expanding**. The
41-
substrate is real and tested; some core surface APIs land in v0.7+;
41+
substrate is real and tested; some core surface APIs land in v0.8+;
4242
v1.0 ships when graph types and distributed sync arrive.
4343

4444
**Stable** (shipped, tested, durable):
@@ -69,7 +69,7 @@ v1.0 ships when graph types and distributed sync arrive.
6969
- `Cluster` adapter + `cuttledb.replicate` companion for client-side
7070
composition (no native server-side cluster)
7171

72-
**Not yet implemented** (on the v0.7+ / v1.0 path):
72+
**Not yet implemented** (on the v0.8+ / v1.0 path):
7373

7474
- Graph types + traversal (`MATCH` verb)
7575
- Native CRDT / distributed sync
@@ -179,7 +179,7 @@ Two reproducible scripts ship today:
179179
Full table in [`bench/HNSW_BENCH.md`](./bench/HNSW_BENCH.md).
180180

181181
What we don't yet benchmark (with reproducible scripts) — deferred
182-
to v0.7+ per [`bench/RESULTS.md`](./bench/RESULTS.md) § 4:
182+
to v0.8+ per [`bench/RESULTS.md`](./bench/RESULTS.md) § 4:
183183

184184
- CuttleDB-over-TCP vs Redis-over-TCP (the fair comparison on the
185185
INSERT axis; both sides pay the socket cost)
@@ -197,7 +197,7 @@ docker run --rm -p 7780:7780 \
197197

198198
The container is distroless, runs as non-root (UID 65532), and persists
199199
WAL via a `/var/lib/cuttledb/wal` volume. Build locally with
200-
`docker build --build-arg VERSION=0.6.0 -t cuttledb .` — the build
200+
`docker build --build-arg VERSION=0.7.0 -t cuttledb .` — the build
201201
verifies the binary's sigstore signature against Rekor before assembling
202202
the image.
203203

@@ -242,8 +242,8 @@ npm install cuttledb
242242
```
243243

244244
> **Note:** The package is **ESM-only**. Use `import` (ES modules), not
245-
> `require()` (CommonJS). For CJS projects, either switch to ESM or
246-
> wait for v0.6.1 which adds dual-export.
245+
> `require()` (CommonJS). CJS projects must switch to ESM (or use a
246+
> dynamic `import()`).
247247
248248
```js
249249
import { CuttleDB } from "cuttledb";

0 commit comments

Comments
 (0)