Skip to main content

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-vec approximate-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.txt and /llms-full.txt so 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, and help, 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 init example 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 --version and 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/types package published to npm for typed config authoring with defineConfig.

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