Feature
Update
- Added option to disable responsive CSS for video progression troubleshooting
Bugfix
- Updated "LearnDash Theme" label to "Active Template" to avoid confusion with WordPress themes
- Updated Login & Registration modal to include "Forgot Password" link
- Fixed Quiz Builder being automatically enabled on installs that needed the Question Upgrade to be run
- Fixed missing Quiz-related translation strings
- Fixed CSS display that was hiding the input field (toggle) due to conflict with FileBird Lite plugin
- Fixed [learndash_login] shortcode to successfully trigger the Login & Registration modal
- Fixed Quiz Template Management not loading
- Fixed Quiz Setting for Random Answer ordering not saving
- Fixed PHP Notices on [ld_profile] when paginated
- Fixed broken link to documentation on post type empty states
Feature
Update
- Added new React based drag & drop Course builder
- Added new React based drag & drop Quiz builder
- Added Focus Mode for Courses
- Added ability to put Lessons into Sections
- Added native login and registration capabilities
- Added native ability to select custom colors
- Added ability to upload custom logo for registration and Focus Mode
- Added Overview top-level menu for onboarding and quick help
- Added ability to edit question settings within the Quiz builder
- Added unique icons for LearnDash Gutenburg blocks
Bugfix
- Updated front-end templates for courses, lessons, topics, profile, and LearnDash widgets
- Updated layout of all LearnDash admin screens for improved UX
- Updated location of LearnDash menu to under Dashboard for easier access and less scrolling
- Updated LearnDash menu icon
- Updated to set the default 'To' header to sender's email address
- Updated display and descriptions of all settings
- Removed standalone pages for Course and Quiz builders
- Removed legacy files and folders
- Fixed quiz answer fields so they now accept <sub> and <sup> HTML tags
- Fixed issue with email name for quiz emails
- Fixed issue with quiz taxonomies not saving
- Fixed visible_after drip logic not utilizing course_id
- Fixed issue where certain vars were not globalized
- Fixed logic to not load inline CSS for Quiz Statistics popup link when called via REST API
- Fixed ld_*_list shortcodes to handle category selectors correctly
- Fixed logic to ensure LEARNDASH_TEMPLATES_DIR always gets defined