3.0.22-atmt
11/15/2020

Webmecanik Automation 3.0.22-atmt

Features & Enhancements

  • email display an error message instead of white screen if template is broken
  • email add search field on fonts drop down list
  • email add tooltip for Google Fonts usage
    email enhance few translations

Fixes

  • email & pages display language as mandatory to avoid error when saving if language is missing
  • email fix an issue with divider width
3.0.21-atmt
11/12/2020

Webmecanik Automation 3.0.21-atmt

Features & enhancements

  • email & pages add thumbnails to file manager to preview images
  • contact add an error message when an issue occurs on contact update and creation
  • contact support more mime types to import csv
  • UI change color on links to release user usage of objects

Fixes

  • segment allow support of special characters in multiselect segment filters
  • integration update Webikeo plugin for 3.x support
  • pages fix google analytics script (and other scripts) not displayed on landing pages
  • UI fix issue with toggles (button yes/no) to publish email not displaying change without refreshing the page
3.0.19-atmt
11/06/2020

Webmecanik Automation 3.0.19-atmt

Fixes

  • email beautify HTML output to avoid mistracking on links
  • email avoid builder to add URLs as relative when the link goes to a landing page
  • integration minor fix for ZohoCRM
3.0.18-atmt
11/04/2020

Webmecanik Automation 3.0.18-atmt

Features and enhancements

  • campaign add “starts with”, “ends with” and “contains” for dynamic content in campaigns

Fixes

  • campaign fix form conditions on select value which was done on field value instead of field label
  • campaign fix popin which was not displayed on website when used with campaign action
  • integration fix issue that was showing “Unrecognized field access_token” error
  • points fix points actions trigger that were always repeatable even if set to false
3.0.17-atmt
10/27/2020

Webmecanik Automation 3.0.17-atmt

Bugfixes

  • email Fix large state of builder save to database causing an error when saving
  • email Fix HTML encoding issue on variable name
  • email Fix absolute url of preview email which was incorrect
  • campaign Prevent campaign to be automatically unpublished if an unpublished emails is contained in this campaign
  • user Set user’s default language in Webmecanik Automation based on the user information given in myWebmecanik
3.1.2
10/26/2020

Mautic 3.1.2

Note that 48% of code contributions of this version are given by the Webmecanik Team!

Bugs

3.0.16-atmt
10/23/2020

Webmecanik Automation 3.0.16-atmt

Features and enhancements

  • email Avoid email editor to add <p></p> tags to have a end result in email client closer to preview in email builder

Bugfixes

  • email Remove border automatically added by Outlook 2019
  • email Cloning a section in email editor including style of the section
  • email Fix replace image from file manager not working properly
  • UI Change SlimScroll library version to avoid scrolling issue on certain browser
  • campaign Fix scheduled jump to event campaign action
3.0.15-atmt
10/16/2020

Webmecanik Automation 3.0.15-atmt

Enhancements

  • New builder email builder 🚀
    Find more information about this amazing new feature on this blog post.
  • Add 3 new default themes when the new builder is enabled
  • Add ability to update new theme with email.mjml.twig file instead email.html.twig
  • Remove the “X” option from update contact campaign action for boolean field to avoid confusion (a boolean can only be true or false, not empty)

Bug fixes

  • Fix an issue when trying to save an email including a dynamic content slot without variants
3.0.14-atmt
10/13/2020

Webmecanik Automation 3.0.14-atmt

Enhancements

  • Divalto CRM integration plugin available
  • Change database structure to allow up to 65 custom field (including native fields)
  • Allow 300 chars instead of 255 for the webhook_url

Bug fixes

  • Fix issue that could create permission trouble when opening the Media Manager
  • Fix issue with Media Manager that could add new image with relative URL causing the image not being displayed in email client
  • Fix issue that prevent displaying the Focus Item from UI if no website URL was set
  • Re-add ability to make form autoresponder immediate
  • Re-add ability to select a specific URL in the campaign action “has clicked from channel”
3.1.1
10/01/2020

Mautic 3.1.1

Note that 30% of code contributions of this version are given by the Webmecanik Team!

Enhancements

Bugs

3.0.13-atmt
09/30/2020

Webmecanik Automation 3.0.13-atmt

Enhancements

  • Add ability to use include/exclude operator for campaign membership segment filter
  • Add the webinar date to event name in the segment filter list

Bug fixes

  • Fix issue when cloning a form
  • Fix issue when trying to connect to Zapier
  • Hide “create user” button as far as you handle users in my.webmecanik.com
  • Fix display of Citrix webinar names in segment filter results
  • Add back the form action “modify contact tags”
  • Remove unusable filters from email dynamic content filters
  • Fix Do Not Contact flag on contact import
  • Fix removing Do Not Contact flag from contact profile
3.0.11-atmt
09/02/2020

Webmecanik Automation 3.0.11-atmt

Major version containing mautic 2.16.0, mautic 2.16.1, mautic 2.16.2, mautic 3.0.0, mautic 3.0.1 and mautic 3.0.2. This major version brings a framework update reaching it EOL which by itself does not bring feature change.

Webmecanik Automation users were taking advantage of most of the fixes and enhancement brought by those new Mautic Community version.

This new major version allows us to add numerous new features and fixes only for Webmecanik customers.

Only on Webmecanik Automation

Features and enhancements

  • Support translation for segment anniversary filters #7228
  • Add support for relative dates to campaign action – update contact #6126
  • Remove index for tweet text to support emoji in tweet content #9057
  • New Owner Manager feature to handle the assignment of owners to your contacts
  • Add “If exist, not overwrite” to form to contact field mapping tab #8196
  • Enhance form progressive profiling to make it compatible cross forms and more powerful #8611
  • Form conditions fields #8794
  • Custom contacts columns on contact listing page #7511
  • Point email action improvements #7330
  • Add export rights to Contacts, Forms, Reports #5995
  • Added report column: Date added to company #8209

Bugfixes

  • Various fixes with token in URL #7548
  • Fullcontact bundle api upgrade #8783
  • Fix cancel scheduled campaign event log #8116
  • Add path to cookie when focus is engaged #7507

Mautic 2.16.0 content

Enhancements

Newly added to Webmecanik Automation
  • New post save api hook #7719
  • Allow save image to contact profile from form #7886
  • Add support for sms replies as a campaign decision #7449
  • Focus Item install description update #8144
  • Add preference_center.tooltip to landing page PageType #7915
Already added to Webmecanik Automation in the past
  • New Campaign actions: Add/Remove Do Not Contact #7567 > 2.15.50-atmt
  • Updates Zoho to their REST v2 API #8272 > 2.15.61-atmt
  • Do not submit emails validation #7709 > 2.15.52-atmt
  • Segments stats improvements #7285 > 2.15.51-atmt

Bugfixes

Newly added to Webmecanik Automation
  • fix: Has valid email address campaign condition always results true #7960
  • Added z-index for section action buttons #7906
  • Fix convert all email images to embed type #7804
  • Fix company search from list view #7760
Already added to Webmecanik Automation in the past
  • Fix show labels instead values error #8387 #8159 > 2.15.63-atmt
  • Fix PHP notice undefined index frequency_number #8385 > 2.15.63-atmt
  • Add regex to check if serialized string contain an object #8266 > 2.15.61-atmt
  • Prevent 404 error for page redirect with whitespace #8253 > 2.15.61-atmt
  • Fix hidden bar If allow hide is disabled #8038 > 2.15.53-atmt
  • Fix token link in code mode editor #7921 > 2.15.52-atmt
  • Fix multi select sync for Hubspot #7887 > 2.15.52-atmt
  • Contacts able to submit Form without adding data in required fields #7818 > 2.15.67-atmt
  • Use tls 1.2 since Salesforce disabled 1.1 #7814 > 2.15.53-atmt
  • Fix problem selecting filter in construction of segments/reports/etc by Enter keydown hitting #7800 > 2.15.50-atmt
  • Fix report empty expression #7746 > 2.15.51-atmt
  • Fix for issue 7338 – segment not added back to campaign #7704 > 2.15.52-atmt
  • Fix overflow-x in report to allow horizontal scroll #7600 > 2.15.21-atmt
  • Dnc report #7088 > 2.15.53-atmt
Not affecting Webmecanik Automation users
  • Support PHP 7.3 #6991
  • Issue 8432 cookie php73 #8436
  • symfony/dependency-injection update from 2.8.34 to 2.8.50 #8135
  • robrichards/xmlseclibs update from 3.0.1 to 3.0.4 #8117
  • Update ISSUE_TEMPLATE.md #8108
  • symfony/http-foundation update from 2.8.44 to 2.8.52 #8178
  • symfony/cache udpate from 3.4.4 to 3.4.35 #8177
  • Removing text as flagged in #7983 which is no longer relevant #8105
  • Small typo fix #8082
  • Small copy update #7974
  • symfony/security update from 2.8.46 to 2.8.50 #8431
  • Fixes for 2.16.0-beta #8401
  • Disable RSS notifications from mautic.com until there is a community replacement #8412
  • Fix PHP 7.3 compatibility #8364
  • Maxmind license key #8337
  • Add supported versions table to README #8368
  • Bug fix on CommonRepository #8033
  • [BUGFIX] Reintroduce support for Apache < 2.4 #7976
  • fix missing alias in emailreply ordering #7868
  • Replace continue in switch statement with break #7845
  • Correct grammar for mautic:unusedip:delete #7938
  • Implement periodic dummy keepalive updateStatus request when away #7883

Mautic 2.16.1 content

Bugfixes

Newly added to Webmecanik Automation
  • Fix clone campaign with segment/form sources #7934
  • Several fixes to export reports #7872
  • Report not showing properly clicks for multiple emails #7834
  • Fix campaign update form field values #7824
  • Default value overwrites on contact merge fix #7717
  • Typo in date format in SugarCRM integration #7693
  • Fix for [Send a webhook] when customer fields have plus (+) character and it’s not properly encoded #7616
  • Store multiselect values as text with maximum length of 65535 #7596
  • Altered froala image plugin to allow imageOutputSize #7569
  • Altered froala image plugin to allow imageOutputSize #7540
  • Add Oman #7520
  • Redirect parent if the form is in an iframe #7515
  • Ampersand in dwc unit-tested #7313
  • Fix issue with broken two column layout in outlook #7287
  • Prevent call page view event with mt() #6782
Already added to Webmecanik Automation in the past
  • Not persist while import adding DNC flag #8393 > 2.15.62-atmt
  • Fix dynamic content for owner field #8339 > 2.15.61-atmt
  • Fix use groupByFormula while build select columns in report #7980 > 2.15.53-atmt
  • Fix preferences center segments ordering #7978 > 2.15.53-atmt
  • All columns for aggregators in Reports #7919 > 2.15.53-atmt
  • Avoid using the incorrect index with heavy scheduled event count #7901 > 2.15.61-atmt
  • SugarCRM Fix owner update #7898 > 2.15.52-atmt
  • Fix relative date support to anniversary #7853 > 2.15.51-atmt
  • Fix tags HTML-escaping #7741 > 2.15.52-atmt
  • Fix contact’s token zero value #7641 > 2.15.21-atmt
  • Fix default console timezone #7617 > 2.15.21-atmt
  • Fix overwrite custom field value with default value during redirection #7595 > 2.15.21-atmt
  • Remove object filtering within alias generator #7210 > 2.15.21-atmt
Not affecting Webmecanik Automation users
  • Add SES/SNS bounces to email graph #7893
  • bugfix: Handle SES bounces without a DSN #7877
  • Fix SAML configuration #7305
  • Duplicate internal IPs from campaign_lead_event_log with master/slave connections #7806
  • Use Github directly for installing language packages #7813
  • Fix deleteCookie expire parameter #7865

Mautic 2.16.2 content

Bugfixes

Newly added to Webmecanik Automation
  • Add Tenerife and Toledo to Spain regions #8608
  • Fix to embeded images in email #8600
  • Mails get SPAM detected 550-5.7.0 by t-online #8582
Already added to Webmecanik Automation in the past

None

Not affecting Webmecanik Automation users
  • Fix index names missing prefix #8661
  • Unneeded var dump in comment #8613
  • Update upgrade.php #8589
  • Create comment in failed PRs #7535

Mautic 3.0.0 content

Version Majeure de Mautic Community, l’essentiel du contenu de cette version est technique : mise à jour des dépendances et du framework afin de s’assurer l’utilisation de bibliothèques plus modernes et maintenues (pour des enjeux sécuritaires notamment). Plus d’information à propos du contenu dans son détail sur Github.

Mautic 3.0.1 content

Bugfixes

Newly added to Webmecanik Automation

None

Already added to Webmecanik Automation in the past
  • Increase limit for unique filename #8901 > 2.15.71-atmt
  • Respect configuration time format in timeline #8809 > 2.15.69-atmt
Not affecting Webmecanik Automation users

A large part of fixes are done for Mautic Community 3.0.0 that we didn’t deploy for our customers (our tests are done deeper and our quality standards higher), which implies that our users where not impacted by the fixed bugs.

  • Fix mysqli issue with Mautic 3 DB migrations #8961
  • Fix memory limit message in InstallBundle #8956
  • An attempt to optimize the code coverage report generation only for 1 PHP version #8954 
  • Fix communication with stats server #8953 
  • add getProjectDir() function to Kernel #8941 
  • Fix form search after switch language #8925
  • Fix UpdateHelper error code #8914
  • Focus item preview using iframe #8894
  • Fixed CompanyExportTest and LeadExportTest #8862
  • Fix #7559: Merge lead devices when merging leads #8836
  • Prevent wrong campaign scheduling If daily options are filled #8796
  • Remove logging of extraneous schema error during install #8765
  • Fixing “[WARNING] Some commands could not be registered.” warning #8749
  • Update form submission results to use local timezone based on configuration in Mautic #8675
  • Make sure the lifetime interval is an integer #8665
  • Do not strip script and style tags in Froala #8556
  • SugarCrm: Skip fetchDnc if entity not exists #8480
  • fix a report with the same values in the bounced and unsubscribed columns #8478
  • Fix anchor links during redirection #8467
  • Fix category type for Marketing messages #8462
  • Fix Most hit email redirects dashboard widget #8460
  • Fix Salesforce multiselect field sync #8402
  • Fix send unpublished reports #8330
  • Fix the periodic check for tracking pixel presence #8106
  • Prevent campaign failures for unpublished emails and failure to move stage #7812
  • Fix import with stage not found #7799
  • Fix incorrect cleanup calls in EventExecutioner #7783
  • Fix bug in DateTimeHelper::setDatetime method #7752
  • Fix number/boolean form field campaign condition #7705
  • Gitignore update #7631
  • Date condition on company field #7541
  • Fix Uncaught TypeError: Cannot read property ‘type’ of undefined #7365
  • Fix scheduled jump to event campaign action #7129

Mautic 3.0.2 content

Bugfixes

Newly added to Webmecanik Automation

None

Already added to Webmecanik Automation in the past
  • Salesforce – truncate activity name to 80 characters #8989 > 2.15.72-atmt
  • Fix segments list for owners #8957 > 2.15.72-atmt
  • API and Tracking configuration – check that the options exist #8937 > 2.15.72-atmt
  • Fix multiple forms on pages #8935 > 2.15.72-atmt
  • Fix sent email point actions issues #8619 > 2.15.67-atmt
Not affecting Webmecanik Automation users

A large part of fixes are done for Mautic Community 3.0.0 that we didn’t deploy for our customers (our tests are done deeper and our quality standards higher), which implies that our users where not impacted by the fixed bugs.

  • Enable code coverage report on plugins and middleware #9028
  • Checkbox is displayed after option label (not before) #9024
  • Fix to Email Sending Issue with SparkPost #9006
  • Fix pagination for integrations #8980
  • Cors allow headers authorization #8968
  • Fix convertEmbedImages not working #8967
  • Change ‘0 mn’ option to ‘Never retry’ since this is the current behavior #8884
  • IntegrationBundle: Updated field mapping form render logic to render fields with “mappedField” index #8676
  • Update oneup/uploader-bundle to 2.1.5 #8417
3.1.0
08/24/2020

Mautic 3.1.0

First minor version for Mautic 3 Community with the integration of new features. Note that 38% of code contributions of this version are given by the Webmecanik Team!

Features

  • Add support for Amazon SES API #9005
  • Add company view #8936
  • Reply API endpoint #7718
  • Add the Pepipost SMTP service #7480
  • Add the Psysh REPL for dev usage #6667

Enhancements

  • Add Unit Tests For SES API #9117
  • Add tests for #8697 #9103
  • Show “added through API” event log to timeline #9067
  • Remove index for tweet text to allow 280 chars #9057
  • Allow publishing plugins without authentication #9050
  • populate doNotContact field in webhooks #9049
  • Fix field merge condition for merging contacts #8945
  • Improve show script tags #8891
  • Allow custom orderBy to API #8886
  • Webhook fail notification by e-mail #8782
  • Improve tooltip of scheduled emails #8733
  • Sync boolean by value #8728
  • Deduplicate composer.json post-* scripts #8720
  • User notify campaign has unpublished mail #8697
  • add automatically plain text version to email if not set #8645
  • Allow HTML for Webhook campaign action #8642
  • Updates for pepipost SMTP #8637
  • ownerfield tokens #8373
  • New webhook: Contact Company Subscription Change #8218
  • Added report column: Date added to company #8209
  • Fixed Portugal regions names in regions.json #8134
  • New webhook: Company Create/Update Event #8133
  • Updated Japan Flag #7926
  • Improve pending contacts queries #7838
  • Update bots list #7630
  • Make manipulator available #7538
  • Install command and service #7395
  • Make report export batch configurable #7220
  • Generated columns #7094
  • Added support for contact tokens for url in Send a webhook campaign action #6494
  • New blank theme #6481

Bugs

  • Repair bug API access to list custom fields #9078
  • Stage Change Exception when Stage Name includes a number #9066
  • Dynamic content allows only one variation #9064
  • Fix campaign trigger scheduled day/hour #9018
  • Send JSON Webhooks in campaigns when content-type of application/json is included in the header #8959
  • Fix Code Mode block for non valid HTML #8949
  • Fix – SAML – use username (optional) in attributes mapper #8922
  • Add Kosovo to Countries and Regions #8807
  • Fix report time frame #8737
  • Impossible to import contacts #8631
  • Improve empty placeholder for code mode and text slot #8340
  • Add path to cookie when focus is engaged #7507
Webmecanik Automation 2.15.73-atmt
08/24/2020

Webmecanik Automation 2.15.73-atmt

Fixing a vulnerability (accessible only for registered users) found on August 20th, 2020.

3.0.2
07/27/2020

Mautic 3.0.2

New patch version for Mautic 3 Community following the new release planning established with the Community Product Team. Note that 42% of code contributions come from the Webmecanik Team !

Bug fixes

  • Enable code coverage report on plugins and middleware #9028
  • Checkbox is displayed after option label (not before) #9024
  • Fix to Email Sending Issue with SparkPost #9006
  • Salesforce – truncate activity name to 80 characters #8989
  • Fix pagination for integrations #8980
  • Cors allow headers authorization #8968
  • Fix convertEmbedImages not working #8967
  • Fix segments list for owners #8957
  • API and Tracking configuration – check that the options exist #8937
  • Fix multiple forms on pages #8935
  • Change ‘0 mn’ option to ‘Never retry’ since this is the current behavior #8884
  • IntegrationBundle: Updated field mapping form render logic to render fields with “mappedField” index. #8676
  • Fix sent email point actions issues #8619
  • Update oneup/uploader-bundle to 2.1.5 #8417
2.15.72-atmt
07/22/2020

Webmecanik Automation 2.15.72-atmt

Bug fixes

  • Fix Code Mode block for non valid HTML #8949
  • Fix permission segment issues #8957
  • Add support to auto fill data for others field types #8976
  • Change cookie SameSite mention #8436
  • Fix patch for ZohoCRM
  • Salesforce – truncate activity name to 80 characters to avoid sync. issue #8989
  • Re-add #6126 to support relative dates in campaign conditions
  • Set campaign trigger to the next selected day of week when delay in days is set
2.16.3
06/29/2020

Mautic 2.16.3

The only thing that this version introduces is a special upgrade script for Mautic 3. Mautic 3 is now considered stable enough to allow upgrades from 2.x. More information on Github.

3.0.1
06/29/2020

Mautic 3.0.1

First patch community version for Mautic 3. Note that 35% of code contributions of this version are brought by Webmecanik team !

Bugs

  • Fix mysqli issue with Mautic 3 DB migrations #8961
  • Fix memory limit message in InstallBundle #8956
  • An attempt to optimize the code coverage report generation only for 1 PHP version #8954 
  • Fix communication with stats server #8953 
  • add getProjectDir() function to Kernel #8941 
  • Fix form search after switch language #8925
  • Fix UpdateHelper error code #8914
  • Increase limit for unique filename #8901
  • Focus item preview using iframe #8894
  • Fixed CompanyExportTest and LeadExportTest #8862
  • Fix #7559: Merge lead devices when merging leads #8836
  • Respect configuration time format in timeline #8809
  • Prevent wrong campaign scheduling If daily options are filled #8796
  • Remove logging of extraneous schema error during install #8765
  • Fixing “[WARNING] Some commands could not be registered.” warning #8749
  • Update form submission results to use local timezone based on configuration in Mautic #8675
  • Make sure the lifetime interval is an integer #8665
  • Do not strip script and style tags in Froala #8556
  • SugarCrm: Skip fetchDnc if entity not exists #8480
  • fix a report with the same values in the bounced and unsubscribed columns #8478
  • Fix anchor links during redirection #8467
  • Fix category type for Marketing messages #8462
  • Fix Most hit email redirects dashboard widget #8460
  • Fix Salesforce multiselect field sync #8402
  • Fix send unpublished reports #8330
  • Fix the periodic check for tracking pixel presence #8106
  • Prevent campaign failures for unpublished emails and failure to move stage #7812
  • Fix import with stage not found #7799
  • Fix incorrect cleanup calls in EventExecutioner #7783
  • Fix bug in DateTimeHelper::setDatetime method #7752
  • Fix number/boolean form field campaign condition #7705
  • Gitignore update #7631
  • Date condition on company field #7541
  • Fix Uncaught TypeError: Cannot read property ‘type’ of undefined #7365
  • Fix scheduled jump to event campaign action #7129
2.15.71-atmt
06/25/2020

Webmecanik Automation 2.15.71-atmt

Bugfix

  • Allow custom orderBy to form API endpoint #8886
  • Improve way to manage script tag in HTML form field
  • Fix Focus Item snapshot service giving 500 error
  • Increase limit of form submission for the same filename #8901
  • Fix Lead could be null
  • Fix Display report column value If exists
  • Fix search form by name in forms listing #8925
  • Fix usage of multiple forms on the same page that created conflict #8935
  • Hide Enable HTTP basic auth in configuration since it has been depreciated and manage error when hidding this #8937
  • Make segment Non Public by default
  • Make segment Global by default
3.0.0
06/15/2020

Mautic 3.0.0

Major version of Mautic Community, most of it is a technical improvement: update dependencies and native framework. More information about the detail on Github.