Skip to content

Support for WooCommerce 4.0 & new bbPress add-on

Compare
Choose a tag to compare
@Melapress Melapress released this 16 Apr 13:22
· 261 commits to master since this release
d22518d

Release notes: Update 4.0.3 - Support for WooCommerce 4.0 & new bbPress add-on

  • BREAKING CHANGE

    • Individual add-ons no longer supported (pre 2018).
  • New features

  • New activity log event IDs

    • Event ID 9105: The stock quantity of a product was changed due to an order.
    • Event ID 9085: The WooCommerce setting "Selling location(s)" was changed.
    • Event ID 9086: List of excluded countries to sell to in WooCommerce was changed.
    • Event ID 9087: List of countries to sell to in WooCommerce was changed.
    • Event ID 9088: The WooCommerce setting "Shipping location(s)" was changed.
    • Event ID 9090: The WooCommerce setting "Default custom location" was changed.
    • Event ID 9091: The "Cart page" in the WooCommerce settings was changed.
    • Event ID 9092: The "Checkout page" in the WooCommerce settings was changed.
    • Event ID 9093: The "My Account page" in the WooCommerce settings was changed.
    • Event ID 9094: The "Terms & conditions page" in the WooCommerce settings was changed.

Refer to the activity logs for WooCommerce for more details on WooCommerce support.

  • Improvements

    • Improved the coverage of the WooCommerce sensor.
    • WooCommerce sensor now detects changes done from the new WooCommerce Admin interface.
    • Event 9029 (WooCommerce store base location change) now reports both the old and new address.
    • Updated WooCommerce sensor to detect all the changes in tax options (event IDs 9078 - 9081).
    • Changed the event type from Modified to Renamed in the events where in which the object is renamed.
    • "Plugins" is reported instead of a username when a change is done automatically by a plugin.
    • Improved the activity logs external database connection test during connection setup.
    • Removed obsolete code which was only used in previous versions from the defaults.php file.
    • Improved event ID 2055 (deleted custom field) so it is not reported when a custom field is deleted autoamtically due to the post being deleted.
    • Removed redundant filters wsal_event_type_text and wsal_event_object_text.
    • Moved 10 plugin settings to the WordPress options table as part of the plugin improvement project.
    • External database connector now reports actual MySQL error for improved troubleshooting.
    • All the changes done to a bbPress forum or topic are reported, even when done at the same time.
  • Bug fixes

    • Event ID 8808 not firing when Cornerstone article setting is enabled or disabled in a post.
    • Event ID 9066 not firing when the expiry date of a WooCommerce coupon is changed.
    • Plugin reporting event ID 2001 instead of 5019 when a plugin automatically creates posts.
    • Fixed a minor compatibility issue in the Hide plugin functionality (support ticket).
    • Event ID 9063 reported instead of event ID 9071 when reporting a WooCommerce coupon change.
    • Events ID 1005 (multiple sessions detected) and 1007 (user terminated another user's session) were only working when frontend sensor was enabled.
    • Activity logs view buttons link to first site on network instead of network dashboard on multisite network.
    • Error reported when the role property was undefined.
    • Fixed a PHP 7.3 compatibility issue (support ticket).