Changelog

What’s new in Primo.

Release notes for the editor, the CLI, and the blocks. Open source and MIT-licensed since 2019.

v3.3 Oct 2026 release

Safe push — a push from a stale pull can no longer overwrite what your client changed in the CMS.

  • New: pushes carry their pulled revision; out-of-date pushes are refused before any write (--force backs up the server copy first)
  • New: redesigned Create Site wizard with marketplace starter and block previews
  • Improved: pull keeps your block and page-type folder names, and pulled files no longer reshuffle
  • Fix: signed-in editors are no longer rate-limited when adding blocks
  • Fix: internal nav links survive import; sites with an empty page publish again
v3.2 Jun 2026 release

Real-time collaboration lands in the editor — you and your client in the same draft, live.

  • New: live presence and conflict-free editing on the rendered page
  • New: structured form view for off-page fields (SEO, metadata, hidden settings)
  • Improved: faster primo push — only changed files sync
  • Fix: drag-and-drop block reordering on touch devices
v3.1 May 2026 release

A business-owner editing track — describe a site to AI, then click-to-edit it yourself.

  • New: starters by client type — 12 complete, self-contained sites
  • New: custom page types clients can extend without breaking the model
  • Improved: schema-generated field UI covers repeaters and groups
v3.0 Feb 2026 major

The agent track: primo pull / primo push bring the whole site down as files for any CLI agent.

  • New: primo pull and primo push — your site as plain files
  • New: per-site PRIMO_TOKEN auth for the CLI
  • New: YAML field schema co-located with each Svelte block