What's new
9Nex Community

Explore Our Latest Resources And Hottest Threads To Enhance Your Projects. Let's Build And Grow Together At 9Nex Community!



Join Us In Building And Growing Together Registration Is Free!
LearnDash - Engage learners and grow revenue.

GPL LearnDash - Engage learners and grow revenue. V4.21.1

No Permission To Download Please Login Or Register

= [4.21.1] =​

  • Fix - Fixed missing quiz points in the activity report widget.
  • Fix - Resolved an issue where a white screen could be shown when editing LearnDash content types while running a Beta or Nightly WordPress version.
  • Fix - Fixed quiz admin notification email was not sent out after a user completes a quiz even though the mail to addresses are set in the global quiz settings.
  • Fix - Fixed an incorrect call of a function in the Quiz feature.
  • Fix - Resolved an issue where a message from the quiz setting "Message after Essay is submitted" was not showing on empty answer.
  • Fix - Resolved an issue where the required field message for Quiz Custom Fields would not show correctly for Number, Text, Email, and Date fields.
  • Fix - Resolved an issue where the message field for correct and incorrect question answers in the quiz builder could not be switched to text mode.
  • Fix - Resolved an issue where the question setting values in the quiz builder would not persist after the question was saved.
  • Fix - Resolved an issue where Courses that have not been started yet would not show when using the [ld_course_list] shortcode.
  • Fix - Resolved an issue where "Not Started" results could not be returned as expected under LearnDash LMS -> Reports.
  • Tweak - Improved the UX of the quiz template saving process on the LearnDash quiz edit page.
  • Tweak - Improved headers accessibility on the quiz page in the focus mode.
  • Tweak - Support StellarSites license key authorization.
  • Tweak - Improved accessibility for the progress indicator.
  • Tweak - Improved accessibility for Required Custom Fields in Quizzes.
  • Tweak - Improved accessibility for alerts shown for reached points in Quizzes.
  • Tweak - Improved accessibility for question text and answer options.
  • Tweak - Improved accessibility for alerts shown for Required Custom Fields in Quizzes.
  • Tweak - Improved accessibility for quiz custom fields form.
  • Tweak - Improved accessibility for the back to course link on the course step pages.
  • Tweak - Improved accessibility for when only one Tabbed element exists on a page.
  • Tweak - Improved accessibility for landmarks on focus mode pages.
  • Tweak - Compatibility update of our telemetry library.
  • Tweak - Improved the Licensing API Component with enhanced caching, validation, and error handling.
  • Tweak - Updated functions: learndash_reports_get_activity, learndash_sanitize_version_string.
  • Tweak - Updated templates: themes/ld30/templates/focus/index.php, themes/ld30/templates/focus/masthead.php, themes/ld30/templates/focus/sidebar.php, themes/ld30/templates/modules/infobar.php, themes/ld30/templates/modules/course-steps.php, themes/ld30/templates/modules/tabs.php, themes/ld30/templates/modules/tabs_group.php, themes/legacy/templates/quiz/partials/show_quiz_form_box.php, themes/legacy/templates/quiz/partials/show_quiz_info_page_box.php, themes/legacy/templates/quiz/partials/show_quiz_questions_box.php, themes/legacy/templates/quiz/partials/show_quiz_result_box.php.
= [4.21.0] =
  • Feature - Added the new Modern Course Page, which can be toggled under LearnDash > Settings > General.
  • Tweak - Added the "Modern Registration Page" and "Modern Course Page" fields to the Site Health Info page in the admin.
  • Tweak - Migrated the LearnDash > Settings > Registration/Login - Appearance field to the General tab.
  • Tweak - Added functions: learndash_registration_page_build_url.
  • Tweak - Updated functions: learndash_get_login_url, learndash_get_wrapper_class.
  • Tweak - Added filters: learndash_ld30_modern_course_show_header, learndash_ld30_modern_course_show_sidebar, learndash_model_course_award_certificate, learndash_model_course_award_points, learndash_model_course_certificate_link, learndash_model_course_has_awards, learndash_model_course_has_requirements, learndash_model_course_has_steps, learndash_model_course_lessons_number, learndash_model_course_lessons, learndash_model_course_product, learndash_model_course_quizzes_number, learndash_model_course_requirement_points, learndash_model_course_requirement_prerequisites, learndash_model_course_topics_number, learndash_model_setting, learndash_model_{$post_type_key}_available_on_date, learndash_model_{$post_type_key}_course, learndash_model_{$post_type_key}_is_attendance_required, learndash_model_{$post_type_key}_is_complete, learndash_model_{$post_type_key}_is_external, learndash_model_{$post_type_key}_is_in_person, `learndash_model_{$post_type_key}_is_sample, learndash_model_{$post_type_key}_is_virtual, learndash_model_{$post_type_key}_quizzes_number, learndash_model_{$post_type_key}_quizzes, learndash_model_{$post_type_key}_steps_filter_by_visibility, learndash_model_{$post_type_key}_topics_number, learndash_payment_button_label_course, learndash_template_views_course_tabs, learndash_template_views_tabs, learndash_template_view_context, learndash_theme_supports_views.
  • Tweak - Updated filters: learndash_model_product_type_label, learndash_wrapper_class.
  • Tweak - Added actions: learndash_version_downgraded_to_$version, learndash_version_downgraded, learndash_version_upgraded_to_$version, learndash_version_upgraded.
= [4.20.5] =

  • Fix - Fixed activity widget not showing activity for cases when a user gets enrolled in a course.
  • Fix - Fixed activity widget not respecting the statuses set in the filter.
  • Performance - Optimized the performance of activity data queries made via the learndash_reports_get_activity() function, especially for sites with many posts and users when their activity meta is fetched.
  • Performance - Optimized activity widget by not querying additional activity meta that it doesn't use.
  • Performance - Optimized the progress chart widget by lowering memory consumption and improving its performance on large sites.
  • Performance - Optimized functions: learndash_reports_get_activity.
  • Tweak - Updated functions: learndash_reports_get_activity.
  • Tweak - Added filters: learndash_user_activity_meta_query_joins, learndash_user_activity_meta_query_where, learndash_user_activity_query_group_by, learndash_user_activity_results.

= [4.20.4] =

* Fix - Fixed the Expand and Collapse button label text on course inner pages when focus mode is enabled.
= [4.20.3] =

  • Fix - Resolved a fatal error for purchases through the RazorPay payment gateway.
  • Fix - Resolved an issue where Tabs on Group pages would not work correctly.
  • Tweak - Enhanced Stripe Webhook validation with a loading state and more detailed validation results for both test and live webhooks.
  • Tweak - Updated templates: themes/ld30/templates/modules/tabs_group.php.
  • Tweak - Deprecated classes: LearnDashCoreModulesPaymentsGatewaysStripeWebhook_Setup_Validator.
  • Tweak - Deprecated functions: Learndash_Stripe_Gateway::create_fake_coupon_for_webhook_test.
= [4.20.2.1] =

  • Fix - Resolved an issue where users could not be enrolled in a Free course after registration when the 'Modern' registration appearance is activated.
  • Tweak - Added filters: learndash_model_product_supports_coupon.
= [4.20.1.1] =

  • Fix - Resolved an issue where quiz resume didn't work when the saved answer had a line break or similar characters within it.
  • Tweak - Deprecated functions: learndash_prepare_quiz_resume_data_to_js.
Update: 4.20.0.3 Bugfix
  • Fix - Resolved an issue with the REST API post content that was incorrectly being filtered.
= [v4.20.0.2] =
  • Security - Ensured content is hidden on the search listing and archive pages.
  • Tweak - Updated functions: learndash_get_course_id.
  • Tweak - Added filters: learndash_template_content_on_listing_is_hidden.
LearnDash v4.20.0.1

Bug Fix

  • Fix - Resolved an issue with plugin deletion.
Top