v.5.10.0-rc1
Pre-release
Pre-release
Version 5.10.0 succeeds version 5.8.22.
- It includes much stricter validation of data entered by users, whether logged in or not.
- Distinct session cookies are now used for the public site, the administration area, and the installation process.
- All JavaScript (JS) scripts have been moved from the
core/libfolder to thecore/admin/jsfolder. Consequently, the HTTP server (Apache2, Nginx) no longer requires access to thecore/libfolder. - The Russian translation has been updated.
- This version adds support for two additional languages: Ukrainian and Greek.
- Fixes for PHP 8.5 and earlier versions (xml_parser_free(), curl_close(), $http_response_header).
- Option to select an image-based CAPTCHA for comments.
- New
news.phpscript for displaying the latest news via Google. - A time delay is now required before requesting a new password.
- PluXml installation checks are now handled exclusively within the
core/lib/config.phpfile. - The
plxUtils::getRacine()function has been revised to account for HTTP server redirects (URL rewriting). - PHPMailer dependencies updated.
- Option to rename the
datafolder during installation. - Reminder: the
core/adminfolder can also be renamed (a feature that already existed in version 5.8.22). - On the public site, the
plxShow::lastArtList()function has been modified to take the current context (home page, category, tag) into account. - For further details, please refer to the
readme/CHANGELOGfile.