phpList 3.5.3 released: Enable Matomo Analytics for your campaigns

ARCHIVE

phpList 3.5.3 is now available for download, including Matomo Analytics Integration, PHPMailer update and  5 other changes.

Changes in this release

Matomo Integration is now available as an alternative to Google Analytics. You can choose between Matomo or Google Analytics in the Settings page of your account.  Similarly to the current GA parameters, when selected, each URL will have four additional query parameters that will be displayed and can be edited on the Finish tab when composing a campaign. The data is not collected, stored or viewed in phpList.
Special thanks to our community member Duncan Cameron for implementing this feature. You can see more details about the changes on the pull request.

Usability improvements and functionality enhancements

  • A configuration setting can now be used to allow customising the format of a displayed DATE — see the pull request. Check how it is used via the “Help” option.
  • Consistent formatting of ‘date’ and ‘datetime’ fields used on Send, Admin and Plugins pages — thanks to @duncanc, see the pull request.

Fixes

  • [Security Fix]: Implement an XSS filter in /lists/admin/template.php file to avoid privilege elevation — thanks to Dien Pham from Vietnam Security Network (VSEC) for reporting the issue and testing the fix.
  • Removed unnecessary function calls for page category and subcategory, avoiding repeated calls of some functions and reducing loading time for the homepage – thanks to @duncanc , see the pull request
  • Further changes to the bootstrap select to address the sometimes missing “Language menu”– see mantis issue
  • Correct the link to the PHPMailer documentation in config_extented.php — thanks to @adgitate1

Other

PHPMailer upgraded to version 6.1.5  from PHPMailer 6.1.1 — thanks to @duncanc, see the pull request

Community-made

This release is the work of Duncan Cameron,  Dien Pham, Steven Adger and other Open Source community members who have submitted bug reports and valuable feedback, as well as phpList Ltd. developers. To get involved in phpList development, check out the developer resources pages.

Report any issues you find with phpList 4 core or REST API  to the corresponding repo on GitHub. Please read the contribution guide on how to contribute to these modules.

Support

Need help upgrading your phpList server to the newest version? Ask the community at discuss.phplist.org. Professional support from community experts, as well as manuals, source code, and developer resources, can be found at phplist.org. Report all bugs to the bugtracker!

Want to focus on campaigns and forget hosting headaches? Sign up at phplist.com for an account with everything included. Send from 300 free messages to 30 million messages per month — simple.

Leave a Reply