Releases: mautic/mautic
Mautic Community 4.4.8
What's Changed
✨ Features and enhancements
🐛 Bugs
- Fix segment mails not using site_url [backport to 4.x] by @nick-vanpraet in #11920
- Get request variables from query instead of request. by @irfan-synerzip in #12002
- fix for email graph stats when switching between variant and all by @mollux in #12050
- Bugfix 12063 - 500 Error when changing tag in a Contact and clicking save&close [4.x] by @LordRembo in #12105
- Add exit code to some mautic commands by @beetofly in #11963
💖 New Contributors
- @irfan-synerzip made their first contribution in #12002
Full Changelog: 4.4.7...4.4.8
SHA1(4.4.8.zip)= e25d0e55b7cde420e1aa7391513b3ae3cd7ad6fa
SHA1(4.4.8-update.zip)= 2dad0d66cf20d5edefb80b721a454e6d614f8521
Mautic Community 4.4.7
What's Changed
🐛 Bugs
- 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
New Contributors
- @irfanhanfi made their first contribution in #11887
- @pedrodejesus made their first contribution in #9929
Full Changelog: 4.4.6...4.4.7
SHA1(4.4.7.zip)= a40e96e487d01c46d5711d4e4e31a217b4fae193
SHA1(4.4.7-update.zip)= 388c9e3b2f2c4608610bfc8d1d085321d6605cf8
Mautic Community 4.4.6
What's Changed
✨ Features and enhancements
- Tests for Hubspot API #11767 by @biozshock in #11775
🐛 Bugs
- 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
💖 New Contributors
- @bradjones1 made their first contribution in #11809
Full Changelog: 4.4.5...4.4.6
SHA1(4.4.6.zip)= 4bbfd6e7f73aedfb298b58c31f4d8ff011052d7f
SHA1(4.4.6-update.zip)= a7838ab509cda17829ccc547885298fd7f7f78ba
Mautic Community 4.4.5
What's Changed
🚨 Important notice
Hubspot is sunsetting their API keys in favour of Private Apps - this PR introduces the ability to use Private Apps. You will need to create a Private App and update Mautic with the appropriate credentials to continue synchronising with Hubspot.
🐛 Bugs
- 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
Full Changelog: 4.4.4...4.4.5
SHA1(4.4.5.zip)= f24077142f8936380e7e001ee7bc027b06df3783
SHA1(4.4.5-update.zip)= 51dc7d7bf42a02392cd50053e99958a260a54a36
Mautic Community 4.4.4
What's Changed
🐛 Bugs
- 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
💖 New Contributors
Full Changelog: 4.4.3...4.4.4
SHA1(4.4.4.zip)= b5bb014299756a0406f7d304bc3df5fc365adb15
SHA1(4.4.4-update.zip)= 8a2b549489e66fac6aefacf82f64057cd6a6a20f
Mautic Community 4.4.3
What's Changed
🐛 Bugs
- 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
💖 New Contributors
Full Changelog: 4.4.2...4.4.3
SHA1(4.4.3.zip)= 9179fb7a55fbcc135c840e3946df6adb7f4a20e4
SHA1(4.4.3-update.zip)= c399caaf1e443faed92355c115cdacb1712ed24c
Mautic Community 4.4.2
What's Changed
🐛 Bugs
- 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
New Contributors
- @neilnaveen made their first contribution in #11295
Full Changelog: 4.4.1...4.4.2
SHA1(4.4.2.zip)= 1e8ffd74ecf0fc5412dacf8f67856d089ce09e9d
SHA1(4.4.2-update.zip)= 7262ccc9e499298e45b511266f58b3f576dee28e
Mautic Community 4.4.1
What's Changed
🐛 Bugs
- 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
New Contributors
- @KN4CK3R made their first contribution in #11321
- @biozshock made their first contribution in #11348
- @abcpro1 made their first contribution in #11347
Full Changelog: 4.4.0...4.4.1
SHA1(4.4.1.zip)= 4d130fcf3c7551f3b795f5f6aaef97eb756e5935
SHA1(4.4.1-update.zip)= 32f7177ca783e338f294db5f0b14b97aa1ce1bc3
Mautic Community 4.4.0
This is an out-of-cycle release which provides PHP 8.0 support to Mautic 4 users, and some other bug fixes. This should allow Mautic users to update their PHP versions before PHP 7 reaches end of life in November, without needing to update to Mautic 5.
What's Changed
✨ Features and enhancements
- PHP 8.0 support by @mollux in #11217
🚀 - Add default parameters to public method by @kuzmany in #11259
🐛 Bugs
- 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
⬆️ Dependencies
- Bump guzzlehttp/guzzle from 7.4.2 to 7.4.4 by @dependabot in #11241
- Bump guzzlehttp/oauth-subscriber to 0.6.* by @benji07 in #11203
🔎 CI/CD and Quality
- Changing Rector config to the new format by @escopecz in #11227
- Run PHPUnit tests with a random db prefix by default by @mollux in #11196
💖 New Contributors
- @uzegonemad made their first contribution in #11240
- @benji07 made their first contribution in #11203
- @aarohiprasad made their first contribution in #11191
Full Changelog: 4.3.1...4.4.0
SHA1(4.4.0.zip)= 5a19eb5186ae80a4bcff892607581e5569686fbf
SHA1(4.4.0-update.zip)= 42ecea5b246a5deddf12030e57c70a949045752b
Mautic Community 4.3.1
This hotfix version is fixing a bug in the installer identified after the 4.3.0 release.
SHA1(4.3.1.zip)= 6de39c8e131658a57656adf470fbceeb0451ffa1
SHA1(4.3.1-update.zip)= f81cd9990f6969bec8c39d75ee5659f1cec45ec1