Release 3.6.3
Activity Log, owned collections and bot protection
22 October 2026
- Activity Log — Utilities → Activity Log shows who changed, downloaded or called what, and when, including every MCP tool call, with filters and export
- Owned collections — name an owner property and members see and edit only their own objects
- Protected fields — a schema property can refuse non-admin changes or be forced to a value, so a moderated object can't approve itself
- Public registration from the collection form — auth collections get Allow Public Registration, Require Email Verification and Registration Groups settings
- Bot protection for public forms — a honeypot and a signed time trap on register and create forms, and on form mail
- Install an extension from a zip — a drop zone on the Extensions page, plus
tcms extension:installandextension:package - Twig —
cms.badgefor "Built with Total CMS" badges,cms.redirect(),cms.notFound(), dark-mode images incms.render.picture()andcms.media.imageDataUri() - MCP and API keys — the tool list follows a connection's OAuth scopes and access groups, an API key limited to some collections is limited over MCP too, and new
update_collection,delete_collectionanddelete_objecttools - Sessions — Total CMS no longer logs visitors out of other PHP apps on the same site, such as VibraCart Pro
- Upgrade notes — Stacks 6 admins are signed out once as the login moves to the "Stacks" session, and
pdo_sqliteis now required (check the PHP your cron runs as well)