de en
← Back to Articles

New in Craft CMS 3.3

Craft CMS 3.3 Teaser
After only 1.5 months of development, Craft 3.3 is available, and this time innovations are focused on API and frontend development. GraphQL and headless mode are the big buzzwords here.

As always, I have linked the complete changelog for those who want to read all the details about the release.

GraphQL: Craft Pro has received an important innovation with the built-in GraphQL API. Define which content should be public and additional schemes requiring private tokens.


Headless Mode: The headless mode is probably the most significant new feature, which will please those who want to use Craft as a CMS for a single-page app or static site generator like Gatsby. In this mode, various URL fields in the control panel are removed, and the template settings no longer have any effect, as Craft is completely decoupled from the frontend.

Single entries without URL: It is now possible to use single entries/singles without an associated URL.

Better Twig profiling: Craft can now examine individual template blocks and macros instead of just complete templates. This should make it easier to find performance bottlenecks.

Improved templating: New additions include tag(), input() and hiddenInput() as well as | attr, | append and | prepend filters for manipulating existing HTML tags in the templates.

Photo from  Thomas Sausen<

Self-employed web developer from Germany who started with WordPress websites in 2005, then moved to ExpressionEngine and lost his heart to Craft CMS in 2013. As the founder of Craftentries, he has been covering the Craft ecosystem since 2015.

Thomas Sausen Web Developer