4.21.2
2025-04-15 Fix4 Tweak16Fixes
- Resolved an issue where a quiz could not be started if resuming, automatic start and time limit settings were enabled.
- Fixed an issue where a topic inside a lesson could have the wrong previous step completed status.
- Fixed the [user_groups] shortcode.
- Improved the payment button accessibility.
Tweaks
- Added an accent color support to a "Complete previous step" button.
- Improved the accessibility of the profile edit link.
- Resolved accessibility issues with the Setup Wizard licensing key validation messages.
- Improved accessibility for a login button on course and group pages.
- Improved accessibility for headings on the onboarding wizard screens.
- Improved accessibility for alerts.
- Improved colors accessibility by updating the default LearnDash 3.0 theme colors.
- Improved accessibility related to the color contrast of various elements.
- Added a focus state to the search close button in the profile block to improve accessibility.
- Invalid license notices will no longer be shown on non-LearnDash admin pages.
- Improved accessibility for the Focus Mode sidebar.
- Improved colors accessibility for the Modern Course tabs.
- Lessons and Topics will now run the appropriate actions when marked complete from the backend user edit screen.
- Updated functions:
learndash_process_user_course_progress_update. - Added filters:
learndash_alert_role. - Updated templates:
themes/ld30/templates/focus/sidebar.php,themes/ld30/templates/modern/course/enrollment/join/login-link.php,themes/ld30/templates/modules/infobar/course.php,themes/ld30/templates/modules/infobar/group.php.
