Group Registration

Fixes

  • Resolved a race condition where two concurrent WooCommerce order-completion events for the same order could create duplicate groups and fire the group-creation automation twice.
  • Resolved an issue where a product-level Group Registration bulk discount was shown on the product page but not applied in the cart or checkout.
  • Resolved an issue where the group registration metabox would not show on the edit group page in the admin.
  • Prevented a double member discount from being applied in the cart for Individual group purchases when WooCommerce Memberships is active.
  • Resolved an issue where group courses could not be added or removed on the group edit screen when the Classic Editor was active and the Group Registration add-on was enabled.
  • Resolved an issue where the dynamic group dropdown ("increase seats to existing group" / "add courses to existing group") did not appear on Simple Subscription products and did not list the existing group on Variable Subscription products when a group leader revisited the product page.

Tweaks

  • Added actions: learndash_seats_plus_version_downgraded_to_{$version}, learndash_seats_plus_version_downgraded, learndash_seats_plus_version_upgraded_to_{$version}, learndash_seats_plus_version_upgraded.
  • Added filters: ldgr_should_apply_stored_line_price.