-
New feature
- New setting in the users' sessions module to enable a check for existing sessions when a logged in user accesses the login page directly.
-
Plugin & functionality improvements
- Bumped up the minimum WordPress version to 5.5.
- Updated the Freemius SDK to the latest version.
- Addressed a number of spelling mistakes in the code notes etc.
- Reviewed again all possible activity log inputs and improved sanitization.
- Improved WooCommerce coverage: plugin now reports correct variable product SKU in the event IDs instead of the parent product SKU.
- Improved the loading order of the text domain etc (reported on the forums).
-
- Security fix
- Fixed an unauthenticated stored XSS reported by mikemyers.
- Security fix
-
Bug fixes
- Fixed a conflict with GiveWP plugin (reported on the forums).
- Fixed: main dashboard events widget failed to load on a multisite network.
- Fixed a fatal error in class-reports-entity.php which occurs when duplicating reports with numbers in the title.
- Fixed: fatal error reported when updating to 5.2.1 using WordPress core5.5 and MainWP.
- Fixed: Enable / disable events ID page not loading on PHP 7.2 or lower.
- Fixed: some specific scheduled events are returning errors (reported on the forums).
- Fixed an Action Scheduler fatal error reported during migration / upgrade.
- "Send now" option for periodic emails now working in some edge cases.
- Fixed: Fatal error in class-alert-manager.php during upgrade to 5.2.1 on some specific multisite networks.
- Fixed: some plugin settings pages cannot be accessed from the header navigation bar on a multisite network.
- Fixed: periodic emails are triggered for all sub-sites even when filter is for one sub-site.