This version fixes a regression from v5.0.x causing active forums to receive a MySQL error message saying "lock wait timeout exceeded".
Additionally, further optimisations have been made to the session update code to improve performance.
Fix: The isExpired check now uses the new settings
Fix: Fix regression causing MySQL errors
This version resolves a compatibility issue with XenForo Cloud. You must not enable "Config.php tampering" Watcher on XenForo Cloud, as that will continue to trigger this issue.
Fix:
Fix compatibility issue with XenForo Cloud
!!!This version requires PHP 7.4+!!!
This version improves the display shown to users when reviewing their login sessions, as the user agent is now parsed to display more human-readable information such as browser/version and operating system.
There is also new options to exclude users with Two-Factor Authentication enabled when performing batch user update actions from DB Security.
This version also refactors some backend code and fixes a compatibility issue with PHP 8.2 / 8.4.
Complete Change Log
Feature: Improved session information display, now parses browser and OS
Feature: Optionally exclude TFA-enabled users from batch update actions
Change: Refactored backend code
Change: Bump minimum PHP version to 7.4 and recommended version to 8.2
Change: Update dependencies to the latest version(s)
Fix: User agent is now updated for login sessions
Fix: Bad Behavior would run on PHP versions newer than it supports
Fix: Fix PHP 8.2 compatibility issues
Fix: Fix PHP 8.4 compatibility issue
Update highlights
This version fixes an issue where an old, unused block of code could be used to delete other users' "Remember Me" records.
Complete Change Log
Fix: Fixed an issue where it was possible to delete other users' "Remember Me" records
Update highlights
This version fixes an issue where a server setup using replication could experience performance degradation on a guest's first visit.
Furthermore, an issue where the BadBehavior integration could cause a server error has been addressed.
Complete Change Log
Change: Improve compatibility with databases setup for replication
Fix: Fix "Constant BB2_CORE already defined" error in the Bad Behavior logs
This version changes some internal functions to no longer rely on deprecated XenForo functions, and fixes a server error that could occur with certain maliciously crafted URLs.
Complete Change Log
Change: Change UTF-8 related functions
Fix: Certain URLs could cause a server error in dispatcherPostRender