MyBB 1.8.31
5 October 2022
MyBB version 1.8.31 is now available (security release).
Upgrading to MyBB 1.8.31
MyBB 1.8.31 can be upgraded to (or installed) using any of Installatron's products. Use Installatron's optional Automatic Update feature to automatically apply MyBB updates as new versions are released, or use Installatron's Clone feature to duplicate an existing MyBB install to test the 1.8.31 upgrade prior to applying it live. Get started managing your MyBB installations with Installatron
What's New in MyBB 1.8.31
Security
- CVE-2022-39265 Mail settings command parameter injection
New Features
- Sort datacache entries alphabetically in ACP's Cache Manager #4571
- Set 'SameSite=strict' flag for ACP authentication cookie #4543
- Forum view's sorting & filtering options missing when no threads displayed #4480
Bug Fixes & Changes
- Use of unquoted keywords reserved on MySQL 8.0.11 #4587
- "Undefined array key" error with php-8.1 coming from inc/datahandlers/post.php #4583
- SQL error in 'datacache::update_statistics()' on MySQL in with 'ONLY_FULL_GROUP_BY' enabled #4569
- Invalid SQL syntax for PostgreSQL & SQLite in 'css.php' #4566
- dbpdoEngine __construct produces wrong driver options using array_merge (sqlite) #4554
- Search result highlight may break HTML entities #4537
- Queries incompatible with PostgreSQL executed by Tables Check task #4529
- [Warning] hCaptcha API URL changed #4520
- Missing space in postbit_quickreply tracking #4517
- forumdisplay_forumsort template is not cached #4512
- Twitch video code is wrong #4504
- 'drop_table()' in PostgreSQL and SQLite may result in errors #4502
- SQLite's 'optimize_table()' #4498
- Assignment instead of comparison in StopForumSpam #4494
- SCEditor returns unsupported MyCode format for quotes with no username #4492
- Fix PHP 8.0 compatibility problems (continued) #4485
- Incorrect escaping of binary data in 'UserDataHandler::update_user()' #4484
- DB show_fields_from() method's return varies in format for different db engines #4166