Update on Mautic 5

We previously released a revised schedule for the Mautic 5 release in October where we shared that we had hoped to release early testing versions in November with a General Availability release in January.

We haven’t met those proposed dates, and here’s why.

What is taking so long with releasing Mautic 5?

In the previous versions of the framework that underpins Mautic – Symfony – two templating engines were supported: PHP and Twig.

Mautic has been built using the PHP templating engine – it’s familiar for developers, and provides more flexibility. However, this engine was officially deprecated in Symfony 4.3 and has been removed in Symfony 5. This means that we have to migrate all of our existing templates over from the PHP to the Twig engine.

This might sound easy, but our best guess suggested that this would mean over 700 files need to be updated, with many files requiring others to be updated first, as they were dependencies.

What do we need to do to release Mautic 5 faster?

As at writing this blog post, the product team channel has been working every week during the Open Source Friday but until recently, a small team of volunteers now work daily to get Mautic 5 ready for alpha-release and there are still a couple of outstanding tasks and some need reviews before they can be merged.

  • Remove UI based upgrade TPROD-341
  • Get Mautic working on Symfony 5 TPROD-342
  • Remove support for PHP 7.4 and implement support for PHP 8.1 TPROD-345

The following needs review to get them merged:

You can find our more information on GitHub Roadmap to 5.0-alpha release

How you can contribute

You do not need to be a Developer to test new features that are planned for Mautic 5. Here is how you can contribute as a Tester and we encourage you joining our #t-product on Slack, if you are not on Mautic Slack you can request an invite.

Together with your contribution we can make Mautic 5 Alpha Release possible by the end of February 2023.

Share this blog article:
Picture of tobsowo

tobsowo

More 📝's in

Yellow background with mautic logo top left, Mautic 7.0 columba edition written in text, features bullet pointed: A glimpse at new features: Import and export campaigns Organize your marketing resources with projects Smarter segment-based email sending Multilingual support for SMS and notifications Improved workflows for scheduling emails API v2 based on API Platform, and also an explanation of the constellation shown: Columba is a southern constellation representing a dove in flight. Though less prominent than its northern neighbors, Columba contains the globular cluster NGC 1851, a dense collection of ancient stars visible through telescopes. Named in the 16th century by Dutch astronomer Petrus Plancius, Columba represents the dove from Noah's Ark that returned bearing an olive branch, symbolizing hope and peace after the great flood. In its celestial position south of Orion and Lepus (the Hare), some interpretations suggest the dove fleeing from the hunter. The constellation embodies themes of peace, renewal, and divine guidance across various traditions, serving as a quieter but meaningful counterpart to the more dramatic figures of the night sky.
Product news

Mautic 7: Columba Edition is released

Today we’ve released Mautic 7.0: Columba Edition. It’s here.

This is a full term release with a four-year support cycle – one year active, one year security, two years Extended Long Term Support. Read more about our release strategy.

Search

Use the search bar above by typing terms and pressing enter.