Releases
Release notes, announcements, and updates for notACMS.
notACMS 1.2.1 — charset fix, smarter build warnings, new docs pages
What's in 1.2.1 A small follow-up to 1.2.0 with two bug fixes and expanded documentation. nginx charset Plain-text responses — /llms.txt, /robots.txt — were served without a charset declaration. Brows…
Read postnotACMS 1.2.0 — the audit release
The audit release 1.2.0 is the result of a complete audit of notACMS — architecture, security, code quality, and both template trees. Around 170 findings were fixed. The highlights: Robustness A markd…
Read postnotACMS 1.1.4 — Symfony 7.4.13 and Twig 3.27.0 security update
Security update: Symfony 7.4.13 and Twig 3.27.0 Upgrade immediately. Run composer update in your project, then rebuild. Symfony 7.4.13 (6 CVEs) CVE-2026-48489 — Security firewall bypass: the failure_f…
Read postnotACMS 1.1.3 — JSON Schema files and Symfony 7.4.12 security update
JSON Schema files for config and frontmatter Six JSON Schema draft-07 files now live in config/schema/: Schema file Describes site.schema.json _site.yaml — site-wide settings, locales, social links, c…
Read postnotACMS 1.1.2 — Canonical URLs and a structured-data builder
One canonical URL per page If your site's default locale is en, /en/blog/ and /blog/ were both reachable and rendered the same content. That's two indexable URLs for one page — and search engines pick…
Read postnotACMS 1.1.1 — Deploy respects existing content
Frontmatter-driven navigation labels Navigation labels for content pages now come from frontmatter — not translation keys. Set menu.label in any page's frontmatter and it becomes the label in the navi…
Read postnotACMS 1.1.0 — Bare core, demo theme, pick your own
Two themes, one pick on first build The headline change in 1.1.0 is that notACMS now ships two themes out of the box, and you pick one on your very first build: ./notACMS deploy --demo # default — the…
Read postnotACMS v1.0.0
What's in v1.0.0 After several months of internal use on personal projects, I'm tagging the first stable release. The core feature set is solid enough to build real sites with. Content pipeline The co…
Read postWhy I built notACMS
Longer backstory on my personal blog: I left WordPress. The problem I kept running into Every PHP project I worked on eventually needed a website. Documentation, a landing page, a blog — the usual. An…
Read post