3.6.14 Release Candidate ready for testing

Hi everyone,

A Release Candidate for the upcoming phpList 3.6.14 is now available for testing.

This is a security release.

You can get a copy of the RC version from GitHub or SourceForge .

Changes to look for

  • Disallow non-superusers to elevate admin admin privileges. See Pull Request #986.
  • Use config.php in the default location when using the command line. See Pull Request #977.
  • Increase the size of the modifiedby field to conform with the size increase of the loginname. See Pull Request #976.
  • Correct the display of a select list for a boolean config item. See Pull Request #975.
  • Call the messageReQueued() method when a campaign is resent to additional lists. See Pull Requests #974.
  • Allow plugins to be installed from GitLab as well as GitHub. See Pull Request #973.
  • Remove outdated settings and code that are no longer needed. See Pull Request #972.
  • Update the composer.lock file to use the latest CKEditor, Common, and Updater plugins. See Pull Request #971.
  • Update to UUID parsing. See Pull Request 970.
  • When using domain throttling, apply delay only when email was sent. See Pull Request #968.
  • Replace constants in the bounce handling code by config.php settings. See Pull Request #963.
  • Remove outdated code that is no longer needed from languages.php. See Pull Request #962.
  • Protect the invocation of the function output(). See Pull Request #959.
  • Changes to increase compatibility with PHP 8. See Pull Request #940.

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 4 .

Reporting issues

Report any issues you find with phpList3 RC to the phpList3 GitHub repository , selecting “release candidate” in the Labels’ dropdown menu.

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!

It shows on my installed PHP that a new version is available. When I use PHPList Updater, it indicates that the latest version 3.6.13 is already installed. When I select download only the 3.6.13 is available.

@Seahawk There might have been a glitch with the file that shows the latest version

https://download.phplist.org/version.json

That now shows 3.6.13 which is expected, as it is not meant to include release candidate versions (it used to do that but was changed a while ago).

If you want to test the release canidate then you can install it manually or use the Updater plugin, which was included in release 3.6.13, see https://resources.phplist.com/plugin/updater