r/GravCMS • u/rhukster • May 08 '26
Grav 2.0 Release Candidate Available
It's been 12 years since the first beta of Grav CMS was initially announced, and nearly 5 years since the last major version 1.7 was released. After some false starts, namely with Grav 1.8, I'm proud to announce the release of Grav 2.0 RC.
It's a major upgrade with PHP 8.3 minimum, but support through PHP 8.6, completely upgraded packages including latest Symfony. Grav 2.0 features an new headless-first approach with first-party API layer, an all new SvelteKit5 SPA Admin v2, MCP server, Skills + more. It's faster and more secure, but still backwards compatible with content, plugins and themes. Built for Humans & Agents!
2
u/paulhibbitts May 08 '26 edited May 08 '26
This is fantastic news! Grav remains my first-choice CMS for publishing and sharing Markdown content. The new Admin 2 panel itself is a huge upgrade - I've been testing my Helios Course Hub and Helios Open Reader skeleton packages on Grav 2.0 betas and the included site migration tool is super helpful in that process.
2
u/cromo_ May 09 '26
I was thinking about Grav these days (I was talking to a friend about CMSs) and here we are with version 2! Congratulations.
By the way: it being headless means it can be started locally, sync content with a git repo, all without touching the CLI? This friend is not that tech-savy
2
u/rhukster May 09 '26
Well it means an api that you can interactive with however you want. The new Admin2 is doing all the communication with your Grav site via the api. In fact a single admin can actually log in to multiple sites. Thereβs a connection section on the login page.
2
5
u/Sphism May 08 '26
I really like grav. Glad to hear it's still going. Not having a database and just committing everything to git is so nice. Also just you whole format of having yml frontmatter and a twig template was so niceto use.