Changes
Features
- MCP Server plugin — expose SonicJS content as AI agent tools via the Model Context Protocol (#784)
- Docker / Node self-hosted deployment — Tier 1 Docker support with entrypoint-based seed, USER node, and HEALTHCHECK
- Agency-grade homepage redesign — full-bleed dark design system, AI-first story, live demo CTA (demo.sonicjs.com), marketing footer
Fixes
- Admin: content edit sidebar dates, author display name, false Lexical warning
- Self-host: entrypoint-based seed prevents concurrent SQLite corruption
- Dockerfile: USER node + HEALTHCHECK added
- CI: add missing lock file entries (better-sqlite3, @emnapi/core, @emnapi/runtime, esbuild)
- Tests: quarantine flaky email-plugin hook tests, fix document-type seed regressions
Installation
npm create sonicjs@latest my-appOr update existing project:
npm install @sonicjs-cms/core@3.0.0-beta.24