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:
- 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.
- Provide Feedback: Share your thoughts about the features and functionality. We want to know what works for you and what doesn’t.
- 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!