Draft 3.3 Changelog
These are draft release notes for phpList 3.3, and subject to change.
This is your chance to find any remaining issues on your particular platform and setup, allowing them to be addressed before the final release.
Download the Release Candidate here
Guidelines
-
Use your phpList as normal, and report any new problems you find
Review the changelog and try out the changes described
Reporting issues
Report any issues you find to the
phpList Bugtracker, selecting “3.3-RC4” as the Product Version
-
Changelog
New user interface
New user interface presents a much improved experience on both desktop and mobile. The theme is included in this release but is not yet default. It can be enabled in RC releases conveniently using the dropdown menu in the main navigation sidebar, next to 'Language'. (Note that public facing pages such as subscribe pages are unaffected.)
New theme switcher on the Config → Settings page allows the application theme to be set via the user interface for the first time
Security
Introduced Unique User ID code generation for all personalised links in campaigns
-
Increased entropy used by CSRF tokens used to authenticate links between admin pages
Introduced additional checks for user-submitted campaign data
Usability
Languages & Translations
Languages preferences are saved between sessions. When language is set manually it will be stored after logout (by default phpList uses the default language of the web browser)
Made 'Logout' and 'Login' buttons translatable in new theme See the
Pull Request.
Numerous fixes to English language text capitalisation
Plugins
Introduced support for plugin handling of mail queue sending. See the
Pull Request.
Other fixes
Fix bug misreporting bounce message download failure. See the
Pull Request.
Made content of Database Check page translatable. See the
Pull Request.