The Official Blog for LifterLMS Contributors

  • LifterLMS REST API Version 1.0.0-beta.11

    • Bugfix: Correctly store user billing_postcode meta data.
    • Bugfix: Fixed issue preventing course.created (and other post.created) webhooks from firing.
    Read more: LifterLMS REST API Version 1.0.0-beta.11
  • LifterLMS Advanced Videos Version 1.0.0-beta.9

    • Fixed issue causing global options to be incorrectly reported within the course builder.
    Read more: LifterLMS Advanced Videos Version 1.0.0-beta.9
  • LifterLMS Version 3.37.14

    • Update: Added the ability to view the PHP error log file (as defined by ini_get( 'error_log' ) ) on the LifterLMS -> Status -> Logs page.
    • Update: Added strict comparisons for various condition checks.
    • Bugfix: Fixed an issue where users might be redirected to the wrong course following a course import at the conclusion of the setup wizard.
    • Bugfix: Fixed issue with tracking event data being lost due to cookie size limitations.
    • Bugfix: Fixed issue potentially encountered when checking user capabilities for certificates and achievements.
    • Bugfix: Fixed an issue preventing additional instances of the JS LLMS.Storage class from being instantiated.
    Read more: LifterLMS Version 3.37.14
  • LifterLMS Assignments Version 1.1.6

    • When a lesson with an assignment is deleted the assignment is now automatically deleted.
    • When an assignment is deleted all submissions for the assignment are automatically deleted.
    • When an upload assignment submission is deleted the upload file (and associated attachment post) is automatically deleted.
    • Bugfix: When an assignment is deleted from the course builder is now deleted (instead of trashed) and the lesson’s metadata is updated to remove the association to the deleted assignment.
    Read more: LifterLMS Assignments Version 1.1.6
  • LifterLMS Version 3.37.13

    • Remove usage of internal functions marked as deprecated.
    Read more: LifterLMS Version 3.37.13
  • LifterLMS Version 3.37.12

    Updates
    • Tested up to WordPress Core version 5.4.
    • Added support for post revisions for course, lesson, and mebership post types.
    Developer updates
    • Added strict comparisons for various condition checks.
    • Added a new filter, llms_builder_{$post_type}_force_delete which allows control over whether a post is moved to the trash or immediately deleted when trashed via the course builder.
    Bugfixes
    • Fixed the name of the “actions” column on the quiz reporting screen.
    • Fixed PHP warnings resulting from functions used to exclude order notes from comment counts.
    • Fixed issue causing order notes to be included in the count displayed on the admin comments list despite their exclusion from the table itself.
    • Fixed PHP notice thrown on the WordPress menu editor interface encountered when student dashboard endpoints have been deleted or removed.
    • Fixed issue causing quotes to be encoded in various email, achievement, and certificate fields.
    Deprecations

    The following have been deprecated with no replacements and will be removed in the next major update:

    • LLMS_Course_Factory::get_course()
    • LLMS_Course_Factory::get_lesson()
    • LLMS_Course_Factory::get_product()
    • LLMS_Course_Factory::get_quiz()
    • LLMS_Course_Factory::get_question()
    • LLMS_Course_Handler::get_users_not_enrolled()
    Read more: LifterLMS Version 3.37.12