Changelog
Highlights from each Sovrium release, newest first. For the full commit-level history — every fix and internal change — see GitHub Releases, the canonical source. Sovrium follows semantic versioning; while it is pre-1.0, minor versions can still introduce changes.
Latest: v0.11.0 — 17 June 2026. · Subscribe via RSS
Jump to a version: v0.11.0 · v0.10.0 · v0.9.0 · v0.8.0 · v0.7.0 · v0.6.0 · v0.5.0 · v0.4.0 · v0.3.0 · v0.2.x
v0.11.0 — 17 June 2026
The marketing site and the release engine both grew up.
- Rebuilt the marketing website on Sovrium's own design system, with an ambitious hero and a real customer trust band.
- Added a competitor-comparison SEO library at
/compare— a single consolidated page family covering how Sovrium stacks up against common alternatives. - RAG Phase 2: opt-in
sqlite-vecapproximate-nearest-neighbour search plus FTS5 hybrid retrieval, so AI features can ground themselves in your own data on SQLite as well as Postgres. - Approval-gated automations: an automation run can now pause for a human decision and resume once someone approves or rejects it, and an alert-dialog confirmation on a page can dispatch its configured automation action.
- Documentation overhaul: a new navbar and search, a collapsible sidebar, a "View as Markdown" link on every article, and table-of-contents scroll-spy.
- Auto-generated
/llms.txtand/llms-full.txtso AI agents can read the whole docs corpus in one request. - Cloud: usage rollups and monthly invoicing went live.
- A theme toggle with a light-first default and no flash of the wrong theme on load.
v0.10.0 — 2 June 2026
AI came to SQLite, and the MVP reached feature-complete.
- AI on SQLite: retrieval-augmented generation now works on SQLite via BLOB embeddings with app-side cosine similarity, and AI-compute fields run on both database engines — no Postgres requirement to use AI.
- Public comments with moderation: guest identity is captured on submit, and an admin queue lists pending, approved, and rejected comments.
- Cross-engine correctness: aligned SQLite and Postgres value serialization and ISO-8601 timestamps, and mapped numeric precision to SQL scale.
- Sovrium reached a feature-complete MVP — the remaining work is production hardening, not net-new features.
v0.9.0 — 31 May 2026
A stabilization release, consolidating the large capability wave from v0.8.0.
v0.8.0 — 25 May 2026
The broadest single release so far — most of the page and form toolkit, the full CLI, and the admin consoles landed here.
- Record detail pages: breadcrumbs, related-record lists, and previous/next navigation between records.
- Runtime views: sort and column-visibility controls that readers can change without editing config.
- Form controls: date and time pickers, combobox, slider, switch, checkbox, radio group, number input, and a drag-and-drop file dropzone.
- Page layout components: tabs, accordion, callout/alert, dividers and spacers, an app shell with sidebar, a drawer, and a hover card.
- The complete CLI:
init,start,build,schema,validate,agents,version, andhelp, each fully specified. - Admin consoles for buckets, forms, and automation runs, plus an operator-controlled low-data render mode.
- Database groundwork: SQLite dynamic tables now use INTEGER ids, and view-backed tables get INSTEAD OF triggers so computed columns stay writable.
v0.8.1 followed on the same day, preserving auto-generated lookup views across restarts.
v0.7.0 — 23 May 2026
Maintenance and release-tooling releases (through v0.7.2 on 24 May).
v0.6.0 — 22 May 2026
Markdown pages arrived — the same engine this changelog and the docs site run on.
- Markdown pages: GitHub-flavoured markdown, Shiki server-side code
highlighting,
:::container:::directives that render as real components,$t:translations inside the body, and collection navigation with previous/next links. - CLI: three starter templates, with a paired AI agent auto-installed on
sovrium init, and TypeScript config files supported in build and schema loading. - Runtime artifacts consolidated under a single
.sovrium/data directory. - Developer experience: live reload injected in dev (and absent in production), and cache bypass flags for fast iteration.
Patch releases v0.6.1 and v0.6.2 hardened the release pipeline.
v0.5.0 — 21 May 2026
Sovrium became a single self-contained binary.
- Database migrations, client and island bundles, and the
initexample configs are all embedded in the compiled binary — no external files to ship. - The engine resolves its own version from a build-time define, so
--versionand the OpenAPI document are correct in a compiled binary.
Patch releases through v0.5.3 fixed declaration-emit and packaging details.
v0.4.0 — 14 May 2026
The first public distribution channels.
- Homebrew tap, Scoop bucket, and checksummed release archives.
- The zero-dependency
@sovrium/typespackage published to npm for typed config authoring withdefineConfig.
A run of same-day patch releases (v0.4.1–v0.4.10) stabilized the new release CI.
v0.3.0 — 8 May 2026
- A "coming soon" feature-flagging system for marking work-in-progress capabilities (later retired once the platform reached feature-complete).
- A firmer runtime contract for code automation actions.
v0.2.5–v0.2.11 — March 2026
The first tagged releases. The schema engine, dynamic tables, and the configuration interpreter took their initial shape.
Dernière mise à jour July 12, 2026