The Official Blog for LifterLMS Contributors

  • LifterLMS Labs Version 1.4.0

    Simple Branding Updates
    • Add support for LifterLMS notifications
    • Set default colors for branding options. Fixes issues with invalid CSS when options aren’t set after enabling the lab
    • Make all branding color settings required
    Read more: LifterLMS Labs Version 1.4.0
  • LifterLMS Private Areas Version 1.0.5

    • Fix {{STUDENT_NAME}} merge code in private post publication notification
    • Adjust priority of email processing schedule for private post publication notifications to ensure emails are processed immediately
    Read more: LifterLMS Private Areas Version 1.0.5
  • LifterLMS Private Areas Version 1.0.4

    • Automations triggered by lesson or quiz engagements will now fire correctly
    Read more: LifterLMS Private Areas Version 1.0.4
  • LifterLMS Version 3.12.1

    • Prevent duplicate loading of repeater metabox fields
    • Fix undefined warning related to quiz completion
    • Ensure that the bbPress course forums shortcode & widget properly cascade up when used on a lesson or quiz
    Read more: LifterLMS Version 3.12.1
  • LifterLMS Version 3.12.0

    • New quiz feature: randomize the order of quiz questions each attempt! Props to Larry Groebe
    • Fixed logic error related to access checks when bubbling from quiz->lesson->course
    • Fixed JS loader check for tinyMCE editors in repeater fields
    • Fixed CSS issue related to tinyMCE editors in repeater fields
    • Fixed issue causing tinyMCE editors in repeater fields to stop working after reordering rows
    • LifterLMS alert box notices are now cleared during shutdown instead of immediately after rendering. Fixes some plugin compatibility issues.
    • Fix reference to invalid meta key on order notes admin screen.
    • Record order note when orders with a defined length complete
    • When a payment is scheduled for an order with a defined length, calculate end date if no end date is saved
    • Minor updates to the LLMS_Abstract_Integration class
    • Fix undefined reference error on 404 pages resulting from the preview manager.
    bbPress Integration Updates
    • Add “Private” Course Forums which allows forums to be made available only to students enrolled in the associated course
    • Adds a shortcode and widget for outputting a list of forums associated with a course
    • Adds the ability to restrict the page set as the bbPress forum index (via bbPress settings) to be restricted to LifterLMS memberships
    • Adds engagement triggers to allow engagements to be fired when a student posts a reply or creates a new topic
    • Improves integration membership restriction check performance
    • Migrated to the LLMS_Abstract_Integration class. Visually changes the settings display but has no other impact
    • More information
    BuddyPress Integration Updates
    • Add the ability to restrict activity, group, and member directory pages to LifterLMS memberships.
    • Migrated to the LLMS_Abstract_Integration class. Visually changes the settings display but has no other impact
    • More information
    Database update
    • calculate and store end dates for orders created prior to version 3.11.0 which have a defined length and do not have a stored end date.
    • migrate bbPress and BuddyPress options to LLMS_Abstract_Integration naming convention
    • More information
    Admin Post Table Upgrades
    • Lessons
    • Fix section titles which formerly were a dead link. Now they’re just text
    • Add filtering the table by associated course
    • Quizzes
    • Display associated course and lesson columns with links
    • Add filtering by associated course and/or lesson
    • Quiz Questions
    • Display associated Quizzes with links
    • Add filtering by associated quiz
    Template Updates
    Read more: LifterLMS Version 3.12.0