LifterLMS Version 10.0.0

Posted in
New Features
  • Lesson content can be edited within the Course Builder for new lessons, or existing lessons with no existing content.
  • Adding tab for Events.
  • Added an explicit ‘Any’ trigger option for engagements so one engagement can apply to all matching courses, memberships, lessons, quizzes, sections, access plans, or tracks. #3109
  • Adding new “focus mode” when viewing lessons and quizzes in a course.
  • Added [lifterlmslessonnavigation] shortcode.
Updates and Enhancements
  • Adding order note when changing the access expiration date.
  • Add additional check for course capacity on the checkout page. #3086
  • Allow admin to mark lesson complete with unpublished quiz. #3127
  • Scroll to the top of the quiz UI area when a quiz question is loaded.
  • Various course builder fixes, with quizzes set to published by default. #3033, #3056, #3097, #2938, #3030
  • Using standard WP nonce check functions instead of llmsverifynonce.
  • Removing use of SQLCALCFOUND_ROWS due to depreciation in MySQL and observed unreliability of count results.
  • Updating helper and rest libraries, which switch to using standard WP nonce check functions.
Bug Fixes
  • Show “Mark Complete” button when quiz requirements are already met. Thanks @faisalahammad! #3058
  • Strip formatting when pasting into Course Builder title fields. Thanks @faisalahammad! #3057
  • Avoid “block not found” error in the theme template editor.
  • Avoid error protecting media image when multiple thumbnail of same size exist, or registered thumbnail size is missing. #3129
  • Close lesson settings panel when lesson has been trashed.
  • Fix lifterlmsloopcolumns filter styling to change the number of columns in a loop (ie. Course Catalog). #3101
  • Fix pagination for My Courses when using Plain style permalinks. #3134
  • Avoids PHP warning for passing null to exit() when using llms_exit().
  • Avoid “Launch Course Builder” showing on orphaned lessons. #2943
Deprecations
  • Removing unused LLMS_Update class. #1981
Developer Notes
  • Adding actions for add-ons to insert additional blocks when a post is migrated to the block editor.
  • Filter for modifying the field for a Media attachement.
Updated Templates