Mautic 6 – Mautic https://mautic.org World's Largest Open Source Marketing Automation Project Thu, 06 Mar 2025 17:07:56 +0000 en-US hourly 1 https://wordpress.org/?v=6.8.1 https://mautic.org/wp-content/uploads/2024/10/iTunesArtwork2x-150x150.png Mautic 6 – Mautic https://mautic.org 32 32 Announcing Mautic 6 Beta – Now Available for Testing https://mautic.org/blog/announcing-mautic-6-beta-now-available-for-testing https://mautic.org/blog/announcing-mautic-6-beta-now-available-for-testing#comments Thu, 06 Mar 2025 17:05:07 +0000 https://mautic.org/blog/ Hello community!

We are excited to announce that Mautic 6 beta is now available for public testing!

With Mautic 6, which is a shortened release to help us catch up with Symfony releases, we are focused on removing outdated code and functionality to ensure Mautic remains secure and performant aligned with modern coding standards, while also delivering more improvements and features to Mautic.

We’ve worked really hard to get to this point – a huge thanks to all the community members who have contributed to the release!

⚠IMPORTANT NOTE:

This is a pre-release, which means it should never be used in a production environment. It would be helpful that people could test upgrading your development instances from Mautic 5 – there will be an upgrade path to the Release Candidate when it is released. 

Please only use it in testing environments, and report back your findings.

The major release focuses mainly on a major update to Symfony 6, but it also brings several user-facing changes and some changes that are relevant for developers. Read on for more information.

What’s New in Mautic 6 Beta?

In addition to the updates that were released in the alpha and 21 new bugs being squashed, we have the following notable features and enhancements with the Beta release:

  • You can now search for contacts and companies with custom field values, without using a search prefix (see #14393)
  • You can now set the language for a preference centre page using the configured page language if a contact doesn’t have a locale set in Mautic (see #14370)
  • There’s now a command to get the stats for your segments, allowing you to save resources by unpublishing those not in use (see #14575)
  • You can now see if a segment is in the process of being rebuilt, thanks to #14431
  • There are now five shiny new landing page themes for the GrapesJS builder, and two new form-only themes. Check the PRs here.
  • You can now set your brand’s primary colour and company name, which is used by default with the new themes (see #14649)
  • The marketplace details page for plugins has had a glow up – check out #14199.
  • There’s now some useful visual indicators when you create form fields, explaining what that field does (for example whether it’s always required, what fields are mapped, whether it’s hidden if it already exists) – see #14513
  • There’s also some useful visual information for form actions, telling you specifically what each step does (for example, reduce points by 5) thanks to #14514.
  • The text editor modal popup on the GrapesJS builder has been improved so that accidentally clicking outside the modal no longer closes it (hopefully no more 😱 where did my content changes go moments!) and the Close button has been renamed to Cancel thanks to #14533.
  • Some performance improvements have been made to integration synchronizations, so that they don’t overwhelm database servers while jobs are running (see #14556).
  • Users can no longer delete categories if they are associated with existing resources, instead they are presented with a warning. (see #14567)

Developer Notes

If you’re a developer, please note that Mautic 6.0-beta2 includes several changes that may affect your custom code.

Please review the UPGRADE-6.0.md file for more information on all changes in Mautic 6 that you will need to consider.

We hope you enjoy using Mautic 6.0-beta2 and look forward to your feedback! Please use #mautic-6 on Slack if you wish to discuss the release. Please raise any bugs or issues that you find as GitHub issues and share in Slack so we can make sure they’re addressed in subsequent releases.

How Can You Help?

By testing the Mautic 6 beta, you have a chance to contribute to its success. Here’s how you can help:
 

  1. Test the Beta: Download the beta, test it diligently, and let us know if you encounter any bugs or issues. Your feedback can help us improve the final product. Please search first on github.com/mautic/mautic/issues before reporting any bugs there.
     
  2. Provide Feedback: Share your thoughts about the features and functionality. We want to know what works for you and what doesn’t.
     
  3. Spread the Word: Tell your communities, colleagues, and friends about the new Mautic 6 beta. The more people that test the beta version, the more feedback we’ll receive, leading to a stronger final product,


All being well, the Release Candidate will be published on 10th March – but we have a lot to do between now and then, so please consider volunteering to help with testing, especially on Fridays in #t-product and #mautic-6 on Slack in our Open Source Friday sprints!

Please remember that this is a beta version and should not be used in a production environment. We recommend testing it in a safe staging or development environment. Thank You!

We are excited to see Mautic evolve with the needs of its community and are grateful for your continued support and feedback in this process. You make Mautic what it is, and for that, we thank you. Download the Mautic 6 Beta now, dive in, and let us know what you think.

Happy testing!

]]>
https://mautic.org/blog/announcing-mautic-6-beta-now-available-for-testing/feed/ 1
The next Mautic releases: what’s coming up https://mautic.org/blog/the-next-mautic-releases-whats-coming-up Fri, 24 Jan 2025 15:11:09 +0000 https://www.mautic.org/blog/ It’s going to be an exciting year for Mautic – here’s what you can expect in the near future:

Mautic 6.0-alpha and 5.2.2 release – January 2025

January is shaping up to be a fruitful month, as we plan to release Mautic 6.0-alpha.

While you might still be basking in the glory of Mautic 5.2, it’s important to know that work on Mautic 6 started months ago. Mautic is getting closer to running on Symfony 6, and the team is aiming for the 6.0-alpha release by January 27th (Monday).

There are 9 open pull requests and 45 merged pull requests right now – so it’s all hands on deck!

Right after that, we’ll drop Mautic 5.2.2 on January 28th.

Expect 27 merged bug fixes and 5 still hanging in the air as of this blog post. 

Mautic versions usually come with almost 2 years of support, plus another year of security patches (and even two more years security support with Extended Long Term Support if you need it.) Mautic 6, however, will have a shorter life cycle, acting as a bridge to Mautic 7. After the stable release of Mautic 6, we’ll shift focus to Mautic 7, which will finally synchronize Mautic with the Symfony release schedule. 

Why the focus on another Major release?

You might be wondering why we’re jumping so quickly to another major release of Mautic after we released Mautic 5 not so long ago, and the reason is because we’ve been playing catch-up for the past few years so that Mautic is running on an actively supported version of Symfony – currently that is Symfony 6.4 which is in active support until 2027 – and to a lesser extent, PHP. 

In order for Mautic to ensure that we’re keeping up with Symfony and PHP releases, we need to get up to Symfony 7 as soon as possible, which will enable us to provide the much needed longer periods of support for each Mautic version. It also frees up our core team to focus on improving Mautic’s features and functionality rather than simply keeping up with mandatory updates. 

So, we’re going to release Mautic 6.0 as a ‘bridging release’ with only bug fix releases after it’s shipped, and then straight away our focus will be getting Mautic 7 ready to roll with Symfony 7 support, which means Mautic 7 is coming in Q4 2025

The first version for testing is expected by the end of summer 2025, and we’re super pumped!

Why testing and merging PRs is so important right now

Once Mautic 6 is out, no new features will be added to it. All new features and improvements will go directly into Mautic 7

This is why it’s so important to test, and get those amazing PRs into Mautic 6 before the release freeze. Mautic 6 is nearing its final stages, and after the freeze, no new code will be added. If you’ve got a great PR, now is the time to get it in! We rely on your contributions to make Mautic better, and we’re counting on you to help us finish strong!

Now, just because Mautic 6 is a stepping stone to Mautic 7 doesn’t mean the summer is going to be boring – oh no! We have a ton of features in Mautic 5 that we haven’t fully documented and featured yet, and they’re waiting to be discovered. Our Education Team is about to go into screenshot mode, as Mautic’s look and feel has had a shiny makeover and the documentation therefore needs updating.

But that’s not all – Campaign Library (remember that cool project announced at MautiCon?) has just launched in the research phase of our grant-funded project, with Project Manager David Jarvis (DJ) and developer Levente Bajusz. You’ll be seeing a few blog posts about it in the coming weeks on the Community Portal. It’s going to be epic!

And let’s not forget the amazing Mautic contributors who keep surprising us with new plugins that bring brand-new functionality to our beloved tool. You rock!

Mautic 7: the future is bright!

As soon as Mautic 6 is released, we’ll kick off work on Mautic 7. If all goes according to plan, we could even release Mautic 7.0 General Availability earlier than expected. We’ll have to make sure we stay in sync with Symfony’s releases, though, as they’re only on minor release 7.2 and the 7.4 release will be their Long Term Support (LTS) version, we expect. We’ll keep an eye on any BC-breaking changes and deprecations, but you can rest assured – we’re on it!

]]>