Maintenance update
-
Plugin & features improvements
- Improved PHP 8.2 compatibility.
- Replaced the ellipsis icon used for the Event data viewer with a "More details" button in the activity log viewer.
- Updated a number of hooks (better interoperability) used in custom sensors.
- Improved the "installed plugin" check to only show one extension notification when both the free and premium edition of a plugin are installed at the same time.
- Activity log data is also automatically deleted from the archive database when using the logs data deletion tool.
-
Security updates
- Fixed a number of CSRFs, missing authorization & missing capabilities checks
-
Bug fixes
- Fixed: Fatal error reported when cloning a site on a multisite network with the NS Cloner plugin.
- Fixed: Plugin was not retrieving the correct IP address when using a reverse proxy since update 4.5.0.
- Addressed a number of PHP Warnings reported when using the WP Rocket plugin to purge the cache.
- Fixed: PHP warning when saving Exclude Objects settings.
- Setting up a mirroring connection and configuring the mirror of logs was not being reported in the logs.
- Fixed: Fatal error when using the User Switching plugin to switch a user's session.
- Fixed: Logins from non-native login forms (such as those from WooCommerce) were not captured correctly since update 4.5.0.
- Fixed: Plugin not terminating existing user session when the setting to "overwrite existing session" was enabled.