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.0

No Permission To Download Please Login Or Register
= [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.
LearnDash Changelog [4.20.0]
  • Feature - Added the LearnDash DocsBot widget.
  • Fix - Corrected the output of some timestamps to properly match the site timezone.
  • Fix - Fixed the question points field description.
  • Fix - Fixed missing course titles in the activity widget.
  • Tweak - Improved course settings UX.
  • Tweak - Improved the course editor header.
  • Tweak - Updated the block editor site icon on the LearnDash post types.
  • Tweak - Added filters: learndash_header_variant.
  • Tweak - Updated filters: learndash_date_time_formats.
Top