A Release Candidate for upcoming phpList 3.4.5 is now available for testing.
This release includes fixes, usability & functional improvements
Changes to look for
Replace the SQL query to get more data on the CSV export of subscriber data – see the pull request
Add CSV export option for Campaign Click Statistics on the mclick page – see the pull request
Link the unique clicks column on the campaign click stats page to list of individual subscribers for easier discovery of the additional stats – see the pull request
Fix error display on Trevelin “Fatal Error: Unable to create campaign, did you forget to upgrade the database?” – thanks to @duncanc for providing the fix for this particular error and drawing attention to the error handling logic on Trevelin. More details on the original mantis issue
Redesigned README page on phpList3 repo on GitHub for a more friendly display of all information related to phpList – https://github.com/phpList/phplist3/blob/master/README.md
Full list of changes here.
If you have experienced issues with previous installations please install this update and see if those issues are resolved.
Download the Release Candidate here (see also ‘Upgrading’).
Upgrade from releases older that phpList 3.3.7-RC1 following the usual upgrade process
Use the Automatic Updater if you are running phpList 3.3.7 or later.
Use your phpList as normal, and report any new problems that you find.
Activating the REST API
If you haven’t checked the REST API yet, you can see the dedicated chapter in the manual to help you get started with it: API and Integrations
This RC is available for testing until the final release expected on August 11th. If a new RC will be necessary based on the feedback shared, an announcement will be posted in advance.
Report any issues you find with phpList3 to the phpList Bugtracker, selecting “3.4.5-RC1” as the Product Version.
Use the usual bug fixing process if you know how to fix it.
Please read the contribution guide on how to contribute and how to run the unit tests and style checks locally.