In our ongoing commitment to providing an ever-evolving security solution for WordPress, this update to WP Cerber addresses several bugs discovered post-launch, ensuring a more reliable and seamless experience.
Fixed: A fatal PHP error triggered by a conflict with InfiniteWP.
Fixed: A bug that prevented language translations from loading when the main website’s language was set to English.
Fixed: An issue within Cerber.Hub where new client websites were incorrectly added to the main website with quotation marks in the client website URL and website name.
Improved: Cerber.Hub now renders client websites using the language specified in WP Cerber settings, allowing you to choose any language when managing a client website remotely.
Removed: The deprecated FILTER_SANITIZE_STRING constant, ensuring compatibility with modern PHP versions.
Important: The minimum required PHP version is now 7.3, with PHP 8.x recommended for optimal performance and security.
New: WP Cerber’s admin interface can now be displayed in any language independently of the site's language, with automatic translations available when enabled in settings.
New: The Live Traffic log now highlights 301 and 302 HTTP redirections and separately marks those triggered by WP Cerber for better visibility.
New: All redirections caused by WP Cerber are now always logged in Traffic Inspector when any logging level is enabled, improving security monitoring.
Improved: Database table update code has been optimized to reduce unnecessary SQL queries, improving performance and reducing server load.
Improved: SQL queries for WP Cerber’s admin pages are now cached in WordPress’s persistent object cache, reducing database requests and speeding up page loads.
Improved: Messages related to dates and versions have been refined for better clarity and consistency.
Improved: Duplicate log links in Activity Log pop-ups have been removed for a cleaner user experience.
Improved: WP Cerber cookies now use the SameSite=Strict attribute.
Fixed: A bug that caused repeated translation file update requests has been fixed. WP Cerber now correctly manages translation updates without failed requests.
New: Introduced automatic translation of the plugin interface and messages for non-English websites, powered by AI and delivered via the WP Cerber cloud.
Improved: Enhanced plugin interoperability by allowing third-party plugins to integrate with WordPress and WP Cerber's authentication, enforcing their rules during login attempts.
Improved: Enhanced compatibility with alternative WordPress directory structures, such as those used by Bedrock.
Improved: Refined error messages on WordPress and WooCommerce login/password reset forms for better compatibility with third-party plugins.
Improved: Streamlined error reporting by automatically logging PHP errors and displaying them in a developer-friendly format on the Diagnostic tab.