Release 3.2.0

Rich text, passkeys, and reporting

1 March 2026

3.2 is the largest release since Total CMS 3 shipped. Most of it is content editing — the part of a CMS people actually spend their day in.

Styled Text

The rich text editor is new from scratch. Images upload by dropping them into the editor. Video and file embeds, table editing and a code view are built in rather than bolted on, and the HTML it produces is clean enough to read.

The SVG field arrives alongside it, with editing, dark mode support and ID sanitisation so two inline SVGs on a page stop fighting over element ids.

Passkeys

Admin login now supports WebAuthn passkeys — Touch ID, Face ID, Windows Hello or a hardware key instead of a password. Passwords still work; passkeys are simply better, and the one credential a phishing page cannot capture. See Trust & Compliance for how logins and secrets are handled.

Seeing your content

Data Views are saved, filtered queries across collections, rebuilt on a schedule rather than computed on every request. Collection Reports add a reporting API and an admin utility over the same data. Load More brings frontend pagination, so a long list can grow on demand instead of shipping five hundred records to a phone. Which of these your licence includes is on the pricing page.

The Template Designer adds a {% templatedesigner %} tag for editing a template inline, behind a token, without opening an editor.

Getting content in

A full WordPress importer arrives, with security validation on the way in. So does an RSS importer, and an importer for Total CMS 1 — three ways into the same flat JSON files, none of which need a database at either end.

Underneath

Caching becomes two-tier: APCu first, then filesystem, Redis or Memcached. The admin dashboard is translated into Dutch, German, Spanish and UK English. Setting Presets let you define default field settings once instead of repeating them in every schema. The full list is in the feature rundown.