4.3.15
2025-06-04 Fix8 Security3 Tweak3Fixes
- Fixed double calculated discount when WC memberships discount is active.
- Updated the way the "Add more seats" button on the Groups Dashboard associates to a product. New Groups will correctly associate to a product.
- Fixed issue with group enrollment emails not being sent when a user is added to Groups on the User Edit screen.
- Fixed seats and price calculations on the Group Registration Footer on the purchase page.
- Fixed issue with Enroll New User button occasionally not working on the group dashboard page.
- Fixed issue with the Groups Dashboard layout on the "Add more seats" view.
- Fixed issue with Bulk Discount Setting not changing validation rules based on the type of discount being applied.
- Fixed empty group leader column on the group admin listing page if LearnDash group post type is set to be hierarchical.
Security
- Hardened a query related to course retrieval.
- Added some javascript escaping to a woocommerce admin component.
- Fixed a potential security vulnerability related to plugin settings.
Tweaks
- Added the Related Product ID field to the Groups edit screen.
- Added actions:
learndash_seats_plus_uninstall. - Added functions:
learndash_seats_get_group_product_id.
