The Official Blog for LifterLMS Contributors

  • LifterLMS Version 10.0.0

    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
    Read more: LifterLMS Version 10.0.0
  • LifterLMS Social Learning Version 2.0.2

    Updates and Enhancements
    • Handle removal of depreciated SQLCALCFOUND_ROWS for counting query results.
    Read more: LifterLMS Social Learning Version 2.0.2
  • LifterLMS Private Areas Version 2.1.1

    Updates and Enhancements
    • Using standard WP nonce check functions instead of llmsverifynonce.
    • Rename “Basic” notification to “Popup” for clarity.
    Read more: LifterLMS Private Areas Version 2.1.1
  • LifterLMS PDFs Version 2.4.2

    Updates and Enhancements
    • Using standard WP nonce check functions instead of llmsverifynonce.
    Read more: LifterLMS PDFs Version 2.4.2
  • Sky Pilot Theme Version 2.4.0

    New Features
    • Improved styling for the new “focus mode” option.
    Updates and Enhancements
    • Highlight the current lesson in the course syllabus shortcode with the hover styling.
    Bug Fixes
    • Improved positioning of the restriction message tooltip for the lesson navigation.
    Read more: Sky Pilot Theme Version 2.4.0
  • LifterLMS Notes Version 1.0.13

    Updates and Enhancements
    • Handle removal of depreciated SQLCALCFOUND_ROWS for counting query results.
    • Using standard WP nonce check functions instead of llmsverifynonce.
    Read more: LifterLMS Notes Version 1.0.13