A Release Candidate for the upcoming phpList 3.4.3 is now available for testing.
This release includes extended domain statistics, a new REST API call and several fixes.
- The domain statistics page includes a new table that lists all domains with the highest number of bounces and links to a new page with aggregated performance stats for each of those records.
REST API changes
A new call has been added to the new REST API included since phpList 3.4.0 that allows you to get the number of subscriber per list.
For other supported actions on the REST API please check the blueprint here.
Other changes to look for:
- Adds sender id configuration and process to allow phpList compliance with Gmail feedback loop service ā thanks to utagawal, see the pull request
- Fixed 500 Internal Server Error in web developer network when using PHP version 7.2.0 or higher, thanks to @leftpinkie for reporting the issue and submitting the fix, see the pull request
- Add a check for required PHP modules that are missing and display an error message with the missing PHP module names if there is any, please check the pull request and suggest any modules you think would fit on that list.
- Added support for setting list membership and HTML preference via HTTP GET vars for remote subscriptions / ajax / form submissions ā thanks to @lwc, see the pull request
- Stop an SQL syntax warning being displayed when running the send page from the command line ā thanks to @duncanc , see the pull request
On the Manage Templates page fixed the incorrect URL for the edit button, thank you to everyone who reported the issue.
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ā).
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. Also, a simple example of a REST API client can be accessed here.
Guidelines
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 you find.
Reporting issues
Report any issues you find with phpList3 to the phpList Bugtracker, selecting ā3.4.3-RC2ā as the Product Version.
Use the usual bug fixing process if you know how to fix it.
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 and how to run the unit tests and style checks locally.
Happy testing!