{ "product": "brainy", "entries": [ { "version": "11.0.5", "date": "2026-09-02", "headline": "Graph-first finds in production, and opens that stop rescanning history", "items": [ "find({ connected, where }) now walks the neighbours first and filters only those rows through a native door — correct at every page and O(neighbours), never the whole store.", "related() with a list of verb types returns every requested kind (a fast path had silently kept only the first).", "Deferred-embedding recovery resumes from a low-water mark instead of rescanning the whole generation log at every open — measured at two minutes on a large brain, now milliseconds." ], "url": null, "thumb": null }, { "version": "11.0.4", "date": "2026-09-01", "headline": "Closes in milliseconds, index rebuilds without the disk-sync storm", "items": [ "close() no longer pays deferred compaction or waits out an in-flight rebuild — measured 8 ms against the 4-minute closes it replaces; deferred work resumes at the next open, in the background.", "The metadata index's rebuild syncs to disk per shard instead of per row, and the durability point moved to the publish step — the same guarantee, a fraction of the disk traffic.", "A new native filter door evaluates queries over exactly the candidate rows a graph walk found, never the whole store." ], "url": null, "thumb": null }, { "version": "11.0.3", "date": "2026-09-01", "headline": "The embedding upgrade ceremony runs on every brain", "items": [ "A brain opened through the standard plugin now carries its embedding-model identity, so the full-precision upgrade ceremony can run on it.", "A one-fix release; nothing else changed." ], "url": null, "thumb": null }, { "version": "11.0.2", "date": "2026-08-31", "headline": "One embedding quality everywhere, 3–4× faster imports", "items": [ "Every runtime embeds with the same full-precision model — search quality no longer depends on where you run.", "Bulk embedding measured 3.1–4.2× faster, and an online re-embed ceremony upgrades existing stores without downtime.", "The engine's change feed is documented, with the SSE/WebSocket fan-out pattern for realtime surfaces." ], "url": null, "thumb": null }, { "version": "11.0.1", "date": "2026-08-31", "headline": "Deletes inside transactions are safe", "items": [ "Deleting relations inside a transact() no longer corrupts index bookkeeping.", "A store that deletes its last relation keeps serving instead of refusing." ], "url": null, "thumb": null }, { "version": "11.0.0", "date": "2026-08-28", "headline": "One install, one engine — Brainy", "items": [ "The former two-package pair is one package: the native engine under the familiar API. One import is the whole install.", "A missing native build refuses loudly with its cures named; nothing falls back silently.", "Stores open in place — no migration." ], "url": null, "thumb": null } ], "history": "The version line continues from the 4.3.x native-engine releases; their record lives in the product repository's CHANGELOG.md." }