releases Jun 13, 2026 release announcement

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 post
releases Jun 12, 2026 release security refactoring

notACMS 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 post
releases May 28, 2026 release security symfony

notACMS 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 post
releases May 20, 2026 release security symfony

notACMS 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 post
releases May 04, 2026 release announcement

notACMS 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 post
releases Apr 26, 2026 release announcement

notACMS 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 post
releases Apr 24, 2026 release announcement

notACMS 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 post
releases Apr 09, 2026 release announcement

notACMS 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 post
releases Feb 01, 2026 announcement open-source

Why 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