Decryption key:
Update:
Fixed:
- WP Filter ulgm_maybe_send_welcome_email - Added $group_id parameter #986
- Group Course Report [uo_groups_course_report] - Custom defined columns default visibility #988
- Groups Essay Report [uo_groups_essays] - Selected quiz in quiz dropdown not retaining value on page reload #990
- Group Registration and Group Redemption - Native forms not redeeming codes properly #994
== Changelog ==
5.4 [2023-10-31]
New Features:
- Groups & WooCommerce License - Remove seats when a related order in WooCommerce is refunded #857 #852
- Edit Group & Create a group Wizards - Add "Parent group" option when LearnDash Group Hierarchy is enabled #859
Updated:
- Group Management page - If a group has no courses then the Status column shows 'N/A' #672
- Group Reports - Columns now use LearnDash custom labels (if populated) for Course, Lesson and Topic #663
- Fixed Price License - Now displays '/ Group' instead of '/ Seat' when users are purchasing a group with a fixed number of seats at a fixed price #660
- Group Management - Inverted direction of button drop-down if an RTL language is active #651
4.2 [2021-12-15]
Added:
Updated:
- Added a way to swap products based on quantity #321
- Improved compatibility with WPML #308
Fixed:
- Group Keys - Enforce alpha-numeric enrollment keys #318
For Developers:
- Progress report - Completion of courses now works consistently on LD 3.5+ #314
- Group management page - Permission fix for Admin users #319
- Course report - Permission fix for Admin users when loading child groups in a Group hierarchy #337
- Course report - Performance improvements for larger sites #241
- New action: WooCommerce License purchase - ulgm_before_license_group_is_inserted #324
- New action: WooCommerce License purchase - ulgm_after_license_group_is_inserted #325
- New filter: WooCommerce License purchase - ulgm_license_group_linked_course_id #327
- New filter: WooCommerce License purchase - ulgm_license_group_courses_linked_in_order #326
- New filter: Group Progress Report: ulgm_include_user_direct_enrolled_courses #332
4.0.4 [2021-08-18]
Added:
Updated:
- Quiz Report: Now includes users that have not yet attempted the selected quiz #156
- Woocommerce - Group subscription license purchases are now autocompleted #162
Fixed:
- Group management - Add user: Nickname is now set to First Name Last Name instead of username #174
For developers:
- No longer using block_categories filter as it was deprecated in WordPress 5.8 #170
- Added ulgm_group_management role to the list of allowed roles for the create group shortcode #140
- Previously stored transient causing issues for new group purchases on multisites #177
- "Pay with PayPal" payment gateway now works reliably with custom group purchase and group name #167
- Upload users: Semicolon-delimited CSVs now work more reliably #166
- Code redemption autoload options from wp_options table #164
- Uncanny Groups/Codes Key field conflict on some sites running Uncanny Codes #159
- WooCommerce Subscription reactivation now properly restores user and course access to the group #158
- "Not Started" in the Group Management table is now translatable #155
- Restored Course column to the individual course report #154
- Extraneous character suffixed to true #153
- Assignment Report: Trashing the assignment is now working consistently #150
- Assignment Report: Unapproved assignments not showing up in some situations #149
- CSV upload no longer breaks when a field contains an apostrophe #145
- Responsive mode showing [object Object] under Key column on group management page #141
- Irrelevant UI elements are no longer being displayed to basic (non-upgraded) groups #118
- ulgm_learndash_group_enrolled_users filter to modify group enrolled users #182
- ulgm_quiz_report_hide_unattempted_users filter to hide users that have not completed a quiz on the quiz report #181
- ulgm_quiz_report_user_data filter to modify quiz report data #180
4.0.3 [2021-07-12]
Added:
Fixed:
- ulgm_groups_management_selected_group_id filter to set selected group on Group Management page #121
- ulgm_user_registered action after user is registered with native form #136
- Checkboxes now appear more consistently for all groups in user list on Group Management page #132
- Back to Group Management button now appears on all reports when Group Management page is set #123
- PHP error: Class uncanny_learndash_groups\WoocommerceLicenseSubscription not found on some sites #129
- Group Progress Report: JS file version changed to avoid cached file #133
- Reactivating an expired or cancelled subscription license now restores course and user access as expected #125
- Group hierarchy in group selector on Group Management page now renders correctly when users do not have access to a top-level group #121
- Group Name field now displays consistently on checkout when a subscription license is in the cart #135
3.10.1 [2021-02-25]
Updated:
Fixed:
- Internal code updates
- Conflict with WooCommerce Admin plugin that prevented uses from purchasing group license products
- Removed unnecessary debug logging