Skip to content

Releases: mautic/mautic

Mautic Community 5.0.4

11 Apr 14:11
4676457
Compare
Choose a tag to compare

🔒Security release

This release bumps some of our dependencies and also addresses several security issues. Please update at your earliest convenience after taking a backup and ensuring that it's working.

What's Changed

🔒Security fixes

CVE-2021-27915 - XSS Cross-site Scripting Stored in Description field - GHSA-2rc5-2755-v422

CVE-2022-25774 - XSS in Notifications via saving Dashboards - GHSA-fhcx-f7jg-jx3f

CVE-2021-27916 - Relative Path Traversal / Arbitrary File Deletion in GrapesJS builder - GHSA-9fcx-cv56-w58p

CVE-2022-25775 - SQL Injection in dynamic Reports - GHSA-jj6w-2cqg-7p94

CVE-2022-25776 - Sensitive Data Exposure due to inadequate user permission settings - GHSA-qjx3-2g35-6hv8

CVE-2022-25777 - Server-Side Request Forgery in Asset section - GHSA-mgv8-w49f-822w

⬆️ Dependencies

Upgrade twig package by @lenonleite in #13604
Upgrade http kernel by @lenonleite in #13605
Upgrade phpseclib by @lenonleite in #13607
Upgrade elfinder package by @lenonleite in #13608
Upgrade composer packages by @lenonleite in #13603
Upgrade guzzlehttp psr7 by @lenonleite in #13606
Updating symfony/flex by @escopecz in #13589
Update to last gitpod version by @lenonleite in #13601

🐛 Bugs

Full Changelog: 5.0.3...5.0.4

SHA1(5.0.4.zip)= 593cfded533ea44d0a7dc3bbbedd0eb51ff12aeb
SHA1(5.0.4-update.zip)= e7242d4bc728e1def79f8f7a4fef1d188cac5adc

Mautic Community 4.4.12

11 Apr 14:14
d1a8dcd
Compare
Choose a tag to compare

🔒Security release

This release bumps some of our dependencies and also addresses several security issues. Please update at your earliest convenience after taking a backup and ensuring that it's working.

What's Changed

🔒Security fixes

CVE-2021-27915 - XSS Cross-site Scripting Stored in Description field - GHSA-2rc5-2755-v422

CVE-2022-25774 - XSS in Notifications via saving Dashboards - GHSA-fhcx-f7jg-jx3f

CVE-2021-27916 - Relative Path Traversal / Arbitrary File Deletion in GrapesJS builder - GHSA-9fcx-cv56-w58p

CVE-2022-25775 - SQL Injection in dynamic Reports - GHSA-jj6w-2cqg-7p94

CVE-2022-25776 - Sensitive Data Exposure due to inadequate user permission settings - GHSA-qjx3-2g35-6hv8

CVE-2022-25777 - Server-Side Request Forgery in Asset section - GHSA-mgv8-w49f-822w

⬆️ Dependencies

Full Changelog: 4.4.11...4.4.12

SHA1(4.4.12.zip)= c5e1406c0bcdb54d75a594a7d24a69ae18f9631c
SHA1(4.4.12-update.zip)= 8ea9ceed0bf1876588215423bcb1c27808ecdb29

Mautic Community 5.0.3

05 Feb 21:08
7e482b7
Compare
Choose a tag to compare

What's Changed

🐛 Bugs

  • Focus first invalid element of form on validation error by @kuzmany in #13247
  • Update preview form script source path for dev enviroment by @kuzmany in #13248
  • Fix replace entity with reference for detached lists for add to segment action by @kuzmany in #13244
  • Fix incorrect twig field checks for contacts and companies by @mollux in #13254
  • fix incorrect version of the SpBundle dependency by @mollux in #13253
  • Fix call to logger warn method. by @AdamBark in #13252
  • Fix incorrect occurrences of dns where it should be dsn by @mollux in #13259
  • Fix using messenger DSN with special characters by @mollux in #13255
  • fix incorrect migration from old mail config to mailer_dsn config by @mollux in #13256
  • add missing translations for flash messages by @mollux in #13258
  • fix missing filter on contact grid display by @mollux in #13260
  • Pass mauticTemplateVars to twig templates by @kuzmany in #13257
  • Fix incorrect PSR-4 namespaces in tests by @mollux in #13274
  • Fix broken API output for composer based installs by @mollux in #13272
  • DPMMA-2566 Support old contactId type in point groups migration by @patrykgruszka in #13284
  • Maut 10853Fixing Array to string conversion by @escopecz in #13287
  • Fix error 500 for Visits URL within time Point action by @patrykgruszka in #12609
  • Bump dependencies to align with composer based installs by @mollux in #13311

New Contributors

Full Changelog: 5.0.2...5.0.3

SHA1(5.0.3.zip)= 9675c8186ff1645b998d2492421657de9e24528a
SHA1(5.0.3-update.zip)= a241d03e6276d76649b825db7fe574a6ff7fb528

Mautic Community 4.4.11

18 Jan 20:20
16e1a27
Compare
Choose a tag to compare

What's Changed

✨ Features and enhancements

  • DPMMA-2537 RFC 8058 one-click unsubscribe [backport] by @patrykgruszka in #13117 (read more in our blog post about the upcoming changes to Gmail and Yahoo's spam policies)

🐛 Bugs

Full Changelog: 4.4.10...4.4.11

SHA1(4.4.11.zip)= 7ab01cda2209cca9b057d81c21123d3f064102af
SHA1(4.4.11-update.zip)= 259160183cd1864baa6d359c7e367d57946fc21c

Mautic Community 5.0.2

16 Jan 20:18
7206e44
Compare
Choose a tag to compare

What's Changed

🐛 Bugs

New Contributors

Full Changelog: 5.0.1...5.0.2

SHA1(5.0.2.zip)= db164a55b94cab87a430aaf521c3378d768c8b2b
SHA1(5.0.2-update.zip)= cc2811018b08106ff2d5e36a31e8e92b22c83f16

Mautic Community 5.0.1

10 Jan 12:05
c3be3bb
Compare
Choose a tag to compare

What's Changed

🐛 Bugs

Full Changelog: 5.0.0...5.0.1

SHA1(5.0.1.zip)= fb2f1579200391cc53b95f53aac7d41ba219235d
SHA1(5.0.1-update.zip)= 81e40f3b1514c8d46cf2490ec3842863fd63d64c

Mautic Community 5.0.0

09 Jan 12:11
96b5379
Compare
Choose a tag to compare

Mautic 5 is here!

Today we are excited to announce the release of Mautic 5.0 General Availability.

This release includes support for Symfony 5, PHP 8.1 and updates many of our very outdated dependencies ‘under the hood’ to ensure Mautic remains secure and fit for the future.

We’ve also removed and updated a vast amount of old, legacy code which makes our core more streamlined and modern.

🚨 IMPORTANT: Please read our release blog post BEFORE UPDATING at https://www.mautic.org/blog/community/mautic-5-beyond-expectations-beyond-limits, which contains important information about things that have changed in Mautic 5. Importantly you will need to check that your email service provider is supported via a plugin for the new email sending system, update your cron jobs, and also ensure you check your plugins are installed and working correctly.

Developers and advanced users: The blog post has some plain-english information but you can find the finer details in https://github.com/mautic/mautic/blob/5.x/UPGRADE-5.0.md and https://github.com/mautic/mautic/blob/5.x/UPGRADE-PHP-TO-TWIG-TEMPLATES.md for information on upgrading plugins.

Update to Mautic 5 in the usual way (at command line) after taking a full backup of your files and database and verifying its integrity.

What's Changed

⚠️ Breaking Changes

Authentication

  • Tprod 296 Authentication refactoring needed for Symfony 5 by @escopecz in #11057

Calendar

Campaigns

Configuration

Contacts

Email

Installation

Misc

Plugins

Queue

Themes

Tracking

Users & Roles

  • Removing unused interface AdvancedUserInterface and methods it required by @escopecz in #11056

User interface

  • TPROD-356 Removing sortable panels by @escopecz in #12022
  • Rename addFlash to addFlashMessage to prevent method collision by @mollux in #12197

✨ Features and enhancements

Assets

Auditing

  • Track changes for Message entity and Category Entity by @gunnrryy in #11275

Builder

  • A user can edit an email or landing page created in Code Mode in the Builder, after acknowledging the risk by @volha-pivavarchyk in #11339
  • Select with Mautic tokens for GrapesJS text editor by @annamunk in #11525
  • Add support for {today} token by @kuzmany in #11722
  • [DPMMA-2044] Loading custom fonts into GrapesJS editor - plugin by @annamunk in #12067

Campaigns

Companies

Configuration

Contacts

Dashboard

Development

Read more

Mautic Community 5.0.0-rc2

19 Dec 15:17
1756abd
Compare
Choose a tag to compare
Pre-release

Big thanks to @TomasVotruba for his dedicated time improving Mautic's codebase with his amazing tool https://github.com/rectorphp/rector. Most of the changes in this release were made by Tomas and moves the quality of the code into a new level.

There are also many bug fixes in this release. Thanks to everyone involved!

What's Changed

🔧 Refactoring

Read more

Mautic Community 5.0.0-rc1

15 Nov 16:00
3d555b0
Compare
Choose a tag to compare
Pre-release

What's Changed

🔧 Refactoring

  • Replacing deprecated cache helper with cache provider in the RequestStorageHelper by @escopecz in #12699

✨ Features and enhancements

🐛 Bugs

New Contributors

Full Changelog: 5.0.0-beta2...5.0.0-rc1

SHA1(5.0.0-rc1.zip)= 6e80bf686e3997721b9d5232aadd03a8f0dc47cd
SHA1(5.0.0-rc1-update.zip)= 7f50ce2af22dcef458e35439b4ba2189254dd723

Mautic Community 5.0.0-beta2

18 Oct 14:05
6fb0414
Compare
Choose a tag to compare
Pre-release

What's Changed

⚠️ Breaking Changes

🔧 Refactoring

✨ Features and enhancements

🐛 Bugs

Read more