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.
- [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
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.
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!