Mautic - Package Updates
Pinned
Mautic
-
[3.0.0]
- Update Mautic to 4
- Release announcement
- If you use plugins, please make sure they are compatible with Mautic 4 before upgrading
- Move any custom cron jobs from crontab.user to Cloudron's per app cron - https://docs.cloudron.io/apps/mautic/#custom-cron-jobs
- New email and landing page builder based on the open source GrapesJS framework
- Four new MJML email templates
- An interface for managing tags within Mautic
- A read-only first phase of the new Mautic Marketplace
- An updated Zapier app including support for OAuth2
-
[3.0.1]
- Update Mautic to 4.1.2
- Full changelog
- Fix lock wait deleting unused ips by @ts-navghane in #10710
- Fix contact batch api for single id value by @rahuld-dev in #10700
- fix(LeadTimelineEvent): keys do not match the func args, strips keys by @abailey-dev in #10663
- User update role api by @ts-navghane in #10668
- Fix send unpublished SMS by @kuzmany in #10577
- Fix group by If you use count columns for assets download by @kuzmany in #10693
- Fixing background color contrast for buttons in the builder by @eloimarquessilva in #10728
- Ensure default frequency rules are taken into account correclty by @mollux in #10753
- Change field definition for column_value to longtext instead of varchar by @escopecz in #10778
- Correct bug no forms in the select contact source campaign when the forms have identical names by @tomekkowalczyk in #10717
- Restore X value in contact boolean fields by @patrykgruszka in #10716
- Fix for pushing to integrations in campaign actions by @TonyBogdanov in #10674
-
-
[3.1.1]
- Update Mautic to 4.2.1
- Full changelog
- CVE-2022-25769 - Improper regex in htaccess file
- Support for emoji in email subjects by @ts-navghane in #10844
- Change btn-primary class of email buttons in campaign send email action to btn-default by @volha-pivavarchyk in #10837
- Add description on Tag form by @mzagmajster in #10799
- Add dynamic content to the Email Builder in MJML mode by @adiux in #10782
- Segment fail notifications by @escopecz in #10772
-
[3.1.2]
- Update Mautic to 4.2.2
- Full changelog
- Add a way to directly modify the html code in Advanced mode by @volha-pivavarchyk in https://github.com/mautic/mautic/pull/11102
- Many bugfixes
-
-
[3.3.0]
- Update Mautic to 4.4.0
- Full changelog
- Add default parameters to public method by @kuzmany in #11259
- Email address with two dots mark as invalid by @kuzmany in #11258
- Disable default values by @escopecz in #11250
- Do not perform delete queries on the sync tables for anonymous contacts by @escopecz in #11262
- Report date fix (mostly added test) by @escopecz in #11256
- Do not retry all objects if one of them should be retried. Retry only the right one(s) by @escopecz in #11252
- Disable default values [for fields used to identify the contact] by @escopecz in #11250
- Fix normalize value for boolean contact field by @kuzmany in #11235
- Flip array returned by getDateChoices by @pety-dc in #11233
- Code mode fix by @escopecz in #11221
- Tag import fix by @escopecz in #11220
- Align lock file with change from #11203 by @mollux in #11218
- Ensure the app folder is seen as the 4.3.x instead of a specific version in composer by @mollux in #11213
- Improve GrapesJS dev demo by @adiux in #11210
- Fixing DoctrineEventSubscriber for plugin installations by @escopecz in #11206
- Fix: The decision step ignores the preceding condition in the campaign by @patrykgruszka in #11200
- Marketplace version fix by @escopecz in #11197
- The email update success message is a notice (by default) by @volha-pivavarchyk in #11192
- Integer range point action validation by @aarohiprasad in #11191
- Fix the issue with saving contact settings by @volha-pivavarchyk in #11187
- Modify the form label by @volha-pivavarchyk in #11166
- Email dc multi select filter by @shinde-rahul in #10871
-
[3.3.1]
- Update Mautic to 4.4.1
- Full changelog
- Add translations for new blocks by @volha-pivavarchyk in #11006
- Fix for all foreign tables segment filter with empty/notEmpty expression by @kuzmany in #11253
- change lead to company trans key by @npracht in #11300
- Pending query optimization by @escopecz in #11260
- Check existing property (fixes #11299) by @KN4CK3R in #11321
- Fix user language preference over system language by @ts-navghane in #11119
- Segment lookup_id field : use the data-action attribute if present by @benji07 in #11327
- Fix report export to Excel with aggregated bool columns by @patrykgruszka in #11298
- Changes from PR#10782 rebuilt by @annamunk in #11319
- Fix No Data shown for Most hit email redirects dashboard widget by @ts-navghane in #11086
- Fix special characters in form condition value by @kuzmany in #11093
- Cancelling new campaign should not give 500 error. by @biozshock in #11348
- Fixing Composer install/require by @escopecz in #11353
- Fix import errors when Don't override value is enabled by @biozshock in #11350
- Fix issue 11267 - Sending emails via API should respect useOwnerAsMailer by @abcpro1 in #11347
- Use proper env variable processor for rememberme_lifetime. by @biozshock in #11363
-
[3.3.2]
- Update Mautic to 4.4.2
- Full changelog
- Do not embed images before the email is really sent. by @biozshock in #11362
- Flip flipped locales. by @biozshock in #11364
- Hide tooltips on keydown and wait for a user to stop typing. by @biozshock in #11383
- Skip embedding a tracking pixel. by @biozshock in #11390
- Fix: Email builders code editor allows to save after closing and reopening by @adiux in #11376
- Implementing the RemoveUnusedPrivateMethodParameterRector Rector rule by @escopecz in #11232
- Include into links tracking. by @biozshock in #11391
- Fixing PHPSTAN issue with PHP8 on 4.4 branch by @escopecz in #11394
- Fix property must not be accessed before initialization error by @ts-navghane in #11388
- New segment test case by @escopecz in #11404
- Fix gitpod for form submissions by @RCheesley in #11409
- chore: Set permissions for GitHub actions by @neilnaveen in #11295
- Copy to CC or BCC should send an email even if TO field is empty. by @biozshock in #11405
- Show form validation errors if an integration is published or if the … by @shinde-rahul in #10539
- Avoid api cache clear by @escopecz in #11420
- Reverting PR 11353 that used wrong branch by @escopecz in #11373
- Fix MJML issues with Brienz template by @RCheesley in #11356
-
[3.3.3]
- Update Mautic to 4.4.3
- Full changelog
- Add explicit order by id when as dependant fields have same field order by @rohitpavaskar in #11437
- Fix issue searching company on contact edit page when more than 100 companies in DB (issue #11455) by @pjcarly in #11457
- Hide category list from form download action if you do not need it by @kuzmany in #11461
- Fix download asset from form action by @kuzmany in #11462
- Test fixes from 4.4.2 to 5.x merge by @escopecz in #11476
- Fix gated video with froogaloop library by @kuzmany in #11467
- Fix best hours widget with segment filters by @kuzmany in #11485
- Focus items fix unique clicks link in focus view by @AlanWierzchonCA in #11418
- Fix a JS failure when the show pause preferences setting is disabled by @volha-pivavarchyk in #11431
- CSRF errors in AJAX endpoints by @shinde-rahul in #10567
- Ensure there is a default DB prefix during PHPUnit tests (4.4) by @mollux in #11496
- Fix Dynamic Content access control by @AlanWierzchonCA in #11278
- Fix missing MAUTIC_TABLE_PREFIX in isolated tests by @mollux in #11507
-
[3.3.4]
- Update Mautic to 4.4.4
- Full changelog
- Hubspot - Fix errors when the API returns a 401 code by @Cr7t3K in #11416
- Fix created by and modified date for clone entity by @kuzmany in #11528
- Fix import Company error message without unique fields by @kuzmany in #11512
- Change clean conditional values with InputHelper::clean by @kuzmany in #11513
- Add test for UI installer to ensure basic config works (4.4) by @mollux in #11559
- Segment - Fix filter URL Visited with regex and more by @Cr7t3K in #11541
- Update SpoolTransport.php to set new MessageID for each email by @pwned555 in #11400
- Fix incorrect --quiet flag in ProcessEmailQueueCommand (4.4) by @mollux in #11571
- Fix Campaign events reschedules due to DST by @rohitpavaskar in #11602
- Dynamic Content filters fixed by @annamunk in #11425
- Fix day graph range by @kuzmany in #11544
-
[3.3.5]
- Update Mautic to 4.4.5
- Full changelog
- fixed starting mandrill transport in immediately mode by @Rigiytip in #11607
- Fix ampersand encoding in tokens - backport to 4.4 by @JaZo in #11676
- Fix show Focus Items Builder - correction of reading sending data by @AlanWierzchonCA in #11687
- Fix infinite recursion in search string helper - backport for 4.4 by @Rigiytip in #11714
- Fixing Custom Objects plugin - Upsert functionality 4.4 by @aarohiprasad in #11746
- Resolving Hubspot Mapping Error by @onairmarc in #11753
- Update Transifex to use new SDK & improve code for M4 by @escopecz in #11758
- Fix/change hubspot api auth by @npracht in #11470
-
[3.3.6]
- Update Mautic to 4.4.6
- Full changelog
- Fix marketing message sorting by category (v4.x) by @volha-pivavarchyk in #11733
- Fix html code with unicode content by @kuzmany in #9516
- Add orderBy to findOneBy to return more accurate eventLog result by @pwned555 in #11636
- Clarify global segment setting's tooltip by @bradjones1 in #11809
-
[3.3.7]
- Update Mautic to 4.4.7
- Full changelog
- Fix date/datetime empty mysql expression for contact field condition by @kuzmany in #11660
- Fix: Dynamic Content in emails (legacy builder)- default content is not saved properly by @irfanhanfi in #11887
- Fix failing API test on PHP 8 by @mollux in #11957
- Fix error when /tmp is not available by @pedrodejesus in #9929
- Fix automated test for M4 branch by @escopecz in #12069
- Custom object export fix by @escopecz in #11989
- Fix resubscribe action condition check by @mabumusa1 in #11918
-
[3.3.8]
- Update Mautic to 4.4.8
- Full changelog
- Improve test speed of campaign count tests (backport 4.4) by @mollux in https://github.com/mautic/mautic/pull/12158
- Fix segment mails not using site_url [backport to 4.x] by @nick-vanpraet in https://github.com/mautic/mautic/pull/11920
- Get request variables from query instead of request. by @irfan-synerzip in https://github.com/mautic/mautic/pull/12002
- fix for email graph stats when switching between variant and all by @mollux in https://github.com/mautic/mautic/pull/12050
- Bugfix 12063 - 500 Error when changing tag in a Contact and clicking save&close [4.x] by @LordRembo in https://github.com/mautic/mautic/pull/12105
- Add exit code to some mautic commands by @beetofly in https://github.com/mautic/mautic/pull/11963
-
[3.3.9]
- Update Mautic to 4.4.9
- Full changelog
- Deprecating Pipedrive by @escopecz in #12364 (read more in this blog post about alternatives)
- Adding Citrix plugin deprecation for M4 so it could be removed in M5 by @mabumusa1 in #12367 (read more in this article about alternatives)
-
[3.3.10]
- Update Mautic to 4.4.10
- Full changelog
- AJAX requests use the site_url instead of the current domain [backport] by @nick-vanpraet in #12042
- ensure the elfinder paths are within the default firewall, so rememberme functionality works (backport) by @mollux in #12433
- ensure dependencies use a compatible version of psr/simple-cache - 4.4 by @mollux in #12453
- Fixing point translation (M4) by @escopecz in #12499
- ensure only leads from a company are shown on a the company detail overview - 4.4 by @mollux in #12466
- re-add missing commit to fix incorrect reporting dates by @mollux in #12541
- Update analytics.js to gtag to support ga4 by @martoboto in #12525
- Switching contact import to finish in background causes 500 by @nick-vanpraet in #12538
- Fixes #11888 for mailjet puts only : in lead_donotcontact.comment by @beetofly in #11912
- Fix: Integration Campaign Members List issue by @irfanhanfi in #12058
- add codecov token to reduce the number of failed tests due to report upload failures - 4.4 by @mollux in #12610
- Fix Dynamic content block in email behaving differently in first save and edit [4.4] by @danadelion in #12634
-
-
[4.0.0]
- Update Mautic to 5.0.2
- Release announcement
- Important Upgrade Notes:
- This is a major upgrade to Mautic. Please raed the changelog thoroughly before upgrading
- There are breakages to the plugin API and many plugins don't work anymore
- The Cloudron LDAP integration is disabled now because the LDAP plugin doesn't work anymore
- Post update, you can login as admin and reset the password of the previous LDAP users