LearnDash - Learning Management System For WordPress

LearnDash - Learning Management System For WordPress v4.21.2

No permission to download
Decryption key:

  • Tweak - Added "Get Help Launching Your Site" sections to the Help and Setup pages.
  • Tweak - Added a `description_after` argument to all settings fields.
  • Tweak - Deprecated `LearnDash\Core\Modules\Experiments\Experiment::get_url()` and `LearnDash\Core\Modules\Experiments\Experiment::$url`. These have been replaced with `LearnDash\Core\Modules\Experiments\Experiment::get_action_items()` and `LearnDash\Core\Modules\Experiments\Experiment::$action_items`.
  • Like
Reactions: skt126
Decryption key:

  • Tweak - Deprecated constants: LEARNDASH_QUIZ_ESSAY_SUBMIT_COMPLETED.
  • Tweak - Updated templates: `modules/ai/virtual-instructor/message-default.php`, `modules/ai/virtual-instructor/message-error.php`.
Bugfix
  • Fix - Resolved issue where standalone quizzes did not trigger the learndash_quiz_completed action.
  • Fix - Resolved issue where the LearnDash Customizer outputted the default CSS values, changing the CSS priorities and affecting some themes.
  • Fix - Resolved issue where the switch field in admin settings was not displaying the label correctly depending on the state.
Decryption key:


Feature - Customizer settings for the LearnDash 3.0 template.
Update
  • Tweak - Updated functions: `learndash_put_directory_index_file`.
  • Tweak - Added filters: `learndash_customizer_config`, `learndash_customizer_control`, `learndash_customizer_css_priority`, `learndash_customizer_themes`.
  • Tweak - Added actions: `learndash_customizer_control_add_after`, `learndash_customizer_control_add_before`, `learndash_customizer_panel_add_after`, `learndash_customizer_panel_add_before`, `learndash_customizer_section_add_after`, `learndash_customizer_section_add_before`, `learndash_customizer_setting_add_after`, `learndash_customizer_setting_add_before`, `learndash_customizer_themes_init_after`, `learndash_customizer_themes_init_before`, `learndash_customizer_theme_init_after`, `learndash_customizer_theme_init_before`.
Decryption key:



  • Feature - Added decimal and negative number support to quiz points.
  • Feature - Added "Different points for each answer" option support to the quiz builder.
  • Feature - TrustedLogin - Provide one click secure access to your site for our support team.
Update
  • Tweak - Added points calculation within the POST route in the `ldlms/v1/sfwd-questions/<id>` REST API endpoint.
  • Tweak - Updated constants: WPPROQUIZ_VERSION.
  • Tweak - Updated functions: `learndash_format_course_points`, `learndash_get_essay_details`, `learndash_proquiz_sync_question_fields`, `learndash_question_assessment_fetch_data`, `learndash_question_cloze_fetch_data`, `learndash_question_free_get_answer_data`, `learndash_update_quiz_statistics`.
  • Tweak - Updated filters: `learndash_course_points_format_round`, `learndash_fetch_quiz_questions`, `learndash_ques_free_answer_pts`, `learndash_ques_multiple_answer_pts_each`, `learndash_ques_multiple_answer_pts_whole`, `learndash_ques_single_answer_pts`, `learndash_quiz_question_answer_preprocess`.
  • Tweak - Updated templates: `legacy/templates/quiz/partials/show_quiz_questions_box.php`.
Decryption key:



LearnDash LMS – Migration 1.0.1
LearnDash LMS 4.13.0
LearnDash LMS Elementor Add-on 1.0.8
LearnDash LMS Notifications Addon 1.6.4
LearnDash LMS – Thrivecart Integration

Feature - LearnDash Experiments.
  • Feature - Virtual Instructor [Experiment].
Update
Decryption key:

Update: 4.12.1

Update
  • Tweak - Updated functions: `learndash_process_mark_complete`, `learndash_process_user_course_progress_update`.
Bugfix
  • Fix - Resolved issue where the course progress could not be updated in some cases in a user profile.
  • Fix - Resolved issue where Lifetime sales and Latest transactions widgets, present in the Course Dashboard, were causing fatal errors in some DB engines.
  • Fix - Fixed compatibility issues with plugins using composer dependencies.

Description key:​


Update: 4.12.0​

Feature
  • Feature - Blended Learning
Update
  • Performance - Groups listing/editing page when there are many groups
  • Performance - Course dashboard
  • Performance - Profile block when there are a lot of courses
  • Performance - Optimized functions: `learndash_get_certificate_count`, `learndash_get_groups_administrator_ids`, `learndash_get_groups_user_ids`, `learndash_get_user_stats`
  • Tweak - Updated constants: LEARNDASH_MIN_PHP_VERSION
  • Tweak - Set minimum required PHP version to 7.4
  • Tweak - Make shared course steps option enabled by default
  • Tweak - Updated the Stripe PHP library to version 13
  • Tweak - Added filters: `learndash_stripe_api_version`, `learndash_stripe_max_network_retries`
  • Tweak - Added functions: `learndash_course_steps_get_external_type`, `learndash_course_steps_is_external_attendance_required`, `learndash_course_steps_is_external`, `learndash_course_steps_map_external_type_to_label`, `learndash_process_password_reset_redirect`
  • Tweak - Updated functions: `learndash_course_get_step_completion_url`, `learndash_create_nonce`, `learndash_get_certificate_count`, `learndash_get_groups_administrator_ids`, `learndash_get_groups_user_ids`, `learndash_get_user_stats`, `learndash_mark_complete`, `learndash_process_mark_complete`, `learndash_reset_password_output`, `learndash_reset_password_set_user_new_password`, `learndash_stripe_api_version`, `learndash_stripe_max_network_retries`
  • Tweak - Updated templates: `ld30/templates/modules/course-steps.php`, `ld30/includes/helpers.php`, `ld30/templates/lesson/partials/row.php`, `themes/ld30/templates/topic/partials/row.php`, `ld30/templates/widgets/navigation/lesson-row.php`, `ld30/templates/widgets/navigation/topic-row.php`, `ld30/templates/quiz.php`

Update: 4.11.0

Feature
  • Feature - Add course completion page.
Update
  • Tweak - Updated course progression to flow as expected between steps in a course.
  • Tweak - Added filters: `learndash_course_completion_page_redirect_enabled`, `learndash_course_linear_step_ids`, `learndash_course_next_step_default_value`, `learndash_course_next_step_id`, `learndash_course_next_step_url`, `learndash_course_previous_step_default_value`, `learndash_course_previous_step_id`, `learndash_course_previous_step_url`, `learndash_course_step_completion_url`.
  • Tweak - Updated filters: `learndash_course_completion_url`, `learndash_next_post_link`, `learndash_previous_post_link`.
  • Tweak - Deprecated filters: `learndash_completion_redirect`, `learndash_show_parent_next_link`, `learndash_show_parent_previous_link`.
  • Tweak - Added functions: `learndash_course_get_completion_url`, `learndash_course_get_linear_step_ids`, `learndash_course_get_step_completion_url`, `learndash_course_steps_requires_watching_video_after_sub_steps`.
  • Tweak - Updated functions: `learndash_approve_assignment`, `learndash_get_step_post_statuses`, `learndash_mark_complete_process`, `learndash_next_post_link`, `learndash_previous_post_link`, `learndash_process_mark_complete`, `learndash_quiz_continue_link`, `learndash_quiz_redirect`, `learndash_upload_assignment_init`.
  • Tweak - Deprecated functions: `learndash_ajax_mark_complete`, `learndash_course_progress_widget`, `learndash_get_next_lesson_redirect`, `learndash_next_global_quiz`, `learndash_next_lesson_quiz`, `learndash_update_completion`.
  • Tweak - Updated templates: `ld30/templates/modules/course-steps.php
Fix - User's essays and assignments posts do not get deleted permanently when the data erasure request is executed. * Security - Tightened security around REST API. * Security - Tightened security around assignments & essays files. * Tweak - Changed assignment files uploading path to `uploads/learndash/assignments`. * Tweak - Changed essay files uploading path to `uploads/learndash/essays`. * Tweak - Made essay and assignment file links dynamic. * Tweak - Added filters: `learndash_file_can_be_downloaded`, `learndash_file_protection_paths`. * Tweak - Added functions: `learndash_assignment_get_download_url`, `learndash_quiz_essay_get_download_url`. * Tweak - Deprecated classes: `LD_REST_Posts_Gutenberg_Controller`. * Tweak - Deprecated filters: `learndash_rest_wp_archive_repsonse`, `learndash_rest_wp_archive_viewable`. * Tweak - Updated filters: `learndash_assignment_process_init`, `learndash_essay_upload_dirbase`, `learndash_essay_upload_urlbase`, `learndash_fileupload_process`, `learndash_upload_assignment_init`. * Tweak - Updated functions: , `learndash_add_new_essay_response`, `learndash_before_delete_essay`, `learndash_delete_user_data`, `learndash_essay_fileupload_process`, `learndash_essay_permissions`. * Tweak - Updated templates: `ld30/templates/assignment/partials/row.php`, `ld30/templates/shortcodes/profile/assignment-row.php`, `themes/legacy/templates/learndash_lesson_assignment_uploads_list.php`.
== Changelog ==

= [4.10.1] =

* Fix - Stripe Conflict with multiple plugins.
* Fix - Incompatibility with other plugins using psr/container.

About us

  • Our community has been around for many years and pride ourselves on offering unbiased, critical discussion among people of all different backgrounds. We are working every day to make sure our community is one of the best.

Quick Navigation

User Menu