Skip to content

Support for new MainWP settings module & improved coverage

Compare
Choose a tag to compare
@robert81 robert81 released this 04 Nov 14:17
· 148 commits to master since this release
150c682

Release notes: WP Activity Log 4.1.5: Support for new MainWP settings module & improved coverage

  • New features

  • New event ID

    • ID 7012: user changed the network's users and sites registration settings.
  • Security fix

    • SQL Injection in external database module reported by WP deeply. Thank you for the responsible disclosure.
  • Breaking change

    • Removed detection and logging of requests to non-existing URLs (404s). Event ID 6007 and 6023 no longer used in the plugin. This breaking change resulted in a major performance improvement.
  • Improvements

    • Added Event Type and Object in the activity log reports.
    • Improved the coverage of the login / logout detection sensor.
    • Improved format of "hover over pop-ups" used in the activity log viewer (such as the one to exclude a specific event ID).
    • Moved almost all of the remaining WooCommerce sensor code to the activity log for WooCommerce extension.
    • Improved UX for the front-end sensors settings - options now are available underneath the relevant event ID.
    • Removed redundant code that is now in the WordPress activity log extensions.
  • Bug fixes

    • Sorting of activity log events not retained in following pages when in pagination mode.
    • Users sessions table was not being created when upgrading from the free to the premium editions of the plugin.
    • Link to exclude custom field in event was broken / not adding the custom field to the exclusion list.
    • Changing the category of a post was not being reported (Event ID 2016).
    • Unkown object was reported in event ID 6034 (purged activity log).
    • Changing password via the WooCommerce account page caused session to remain once user logs out.
    • Users could add multiple identical search filters causing a crash.
    • Users not redirected to the correct list of event IDs after installing the activity log for Yoast SEO extension.
    • Install Extension button in events was broken and not triggering the extension installer.