CMSB v3.59 Beta 2 (PHP 8 now required)
10 posts by 4 authors in: Forums > CMS Builder
Last Post: June 2 (RSS)
We've just released v3.59 beta 2. This is mostly a maintenance release.
*** Note that this version now requires PHP 8. PHP 7 no longer gets security patches so if you haven't upgraded yet now is a good time!
This is mostly a maintenance release with a number of updates for PHP 8.x and misc bug fixes. Here's the changelog:
*** May 24, 2023 - Version 3.59 (PHP 8 now required) SERVER REQUIREMENTS - This software version REQUIRES: PHP 8.0+ and MySQL 5.5+ MINOR CHANGES - Server Info: "Admin > General > Server" has been updated to display more info about server - Server Info: "Admin > General > Server" now provides links for viewing MySQL status and variables - Backups: CMS Backups are now created as temp files and renamed on completion to prevent partial backups on error - Translations: Added some additional text to the translation system - Viewers: date searches now work with special createdDate and updatedDate fields BUG FIXES & CODE UPDATES - Database: Fixed bug where MariaDB 'null' defaults in backups couldn't be restored in MySQL - Swift Mailer: Fixed some additional PHP 8.x warnings and errors. - Fixed minor bug in SVG detection causing false positives in non-SVG images - Developer Log: Removed Symbol Table as PHP 8 set_error_handler() function no longer supports it - MySQL 8 Support: Renamed _cron_log table column "function" to "functionName" (reversed name) - Libraries: Updated HTML Purifier from 4.14 to 4.15 - Remove /3rdParty/PHP_Compat/ PHP compatibility libraries that aren't required with PHP 8 - Additional PHP 8.x support fixes - Misc Code and other minor improvements.
You can download the latest beta here: https://www.interactivetools.com/order/download.php
Please post any feedback, questions, or bugs you find!
CMSB v3.58 Beta 2 (PHP 8 now required)
I have a problem (not updated to current beta), is this something that is addressed in the update?
CMSB v3.57 (Build 2312)
Array ( [logType] => runtime [errno] => 8192 [errstr] => preg_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated [errfile] => /XXXXXX/public_html/cmsb/lib/viewer_functions.php [errline] => 1349 [errcontext] => *** in symbol table field above *** )
E_DEPRECATED: preg_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated
Thanks for the feedback!
Steve99: Good catch, I'll have a look through the .htaccess, .user.ini, and php.ini and update them as needed.
Zaba: Yes, that should be fixed in the latest beta and forthcoming release.
Kitsguru: Yes, the post title is incorrect. I fixed it. Kind of ironic that the forum post title for a beta has a bug. :-)
Everything has been looking pretty good and we've been running this version on our own website for a week now without issues so we should be releasing the final version very shortly.
Thanks everybody for your help! :-)
Hi all, the official release post can be found here:
Thanks for your help and feedback testing the beta. We appreciate you! :-)