A Release Candidate for upcoming phpList 3.4.8 is now available for testing.
Changes to test
On this release candidate support for phpMailer 6 is added – thanks to @duncanc.
Among other changes, PHPMailer 6 now requires php 5.5+
and it uses namespaces, which makes it backwards-incompatible.
Changes implemented by @duncan to the PHPlistMailer class make it possible to use either PHPMailer version 5 or version 6 depending on a config setting (default values is set to “false”).*
To use PHPMailer 6 add the line below on your config.php. If you want to switch back to using PHPMailer 5 just remove the line.
define('USE_PHPMAILER6', true);
If you want to check the changes in more details please refer to the pull request and the mantis issue.
For more information on changes introduced on PHPMailer you can check their changelog here.
Download the release candidate here (see also Upgrading)
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 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
Reporting issues
This RC is available for testing until the final release expected on November 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.8-RC1” 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!