phpList 3.4.3 Release Candidate ready for testing

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!

2 Likes

Thanks for the credit! Shouldnā€™t this version also contain my PDF patch (view it instead of download it)?

That was already included in phpList 3.4.2 :slight_smile:
Check release notes ā€œFeatures and usability improvements #4ā€ : https://www.phplist.org/newslist/phplist-3-4-2-release-notes/

Oh, now I see v3.4.2 RC used manual linking, not @, so I wasnā€™t notified.
Feel free to re-edit it for future searches/record. :slight_smile:

Thanks for the heads up!

1 Like

Done and thanks for the changes :slight_smile:

Wow, that was quick, thanks! Can you also do that in the official version?

That is updated too!

That somehow broke your link thoughā€¦can you check?
I assume itā€™s supposed to be automatic like in the forum.

Yes, itā€™s supposed to be automatic however, copying and pasting from the forum worked.

1 Like