LearnDash
Recent Updates
Compatibilitys
- LearnDash LMS 5.1.0 is now the minimum supported version.
Deprecates
- Deprecated constants:
LICENSING_SITE_URL.
Fixes
- Resolved an issue where if LearnDash Core were deactivated, a fatal error would occur.
Compatibilitys
- LearnDash LMS 5.1.0 is now the minimum supported version.
Deprecates
- Deprecated functions:
learndash_notes_check_auth_token.
Fixes
- Resolved an issue where if LearnDash Core were deactivated, a fatal error would occur.
Features
- Integrate with Nexcess Licensing and Portal.
Tweaks
- Updated branding references from StellarWP to Nexcess.
Security
- Tightened security around REST API endpoints.
Fixes
- Resolved an issue where group leaders with basic settings could not view or grade assignments submitted by users in their groups. Admins and advanced group leaders are unchanged and still see all assignments; author and group filters respect the same visibility rules.
- Resolved an issue where, for group leaders assigned to more than one group, exporting group progress could include users beyond those in the exported group.
Fixes
- Added delay between scheduled payment actions to prevent overwhelming the payment gateway when many subscriptions are due at once (e.g. on first run after upgrade).
Tweaks
- Added filters:
learndash_payment_subscription_delay_between_actions.
Security
- Tightened security around SQL queries.
Fixes
- Resolved an issue where the
[ld_course_resume]shortcode/block could redirect users to the wrong course step.
Tweaks
- Updated functions:
learndash_user_progress_get_first_incomplete_step.
Security
- Tightened security around PDF generation.
Fixes
- Resolved a JavaScript error when editing existing Quizzes and Quiz Questions via the frontend editor.
- Resolved an issue where comment avatars were incorrectly displayed.
- Resolved an issue where the UI did not update after editing a existing Quiz Question via the frontend editor.
Tweaks
- Improved grammar for the "Add Instructors" button text and its description on the settings page.
- Improved grammar for the "Instructor Settings" button text and its description on the settings page.