The Official Blog for LifterLMS Contributors

  • LifterLMS Version 3.7.4

    • When cloned site detected automatically disable recurring_payments feature & trigger an action 3rd parties can hook into for custom 3rd party features
    • Add better JS dependency management to prevent issues where assets loaded in the wrong order
    • Fix issue where dismiss icon on LifterLMS admin notices was positioned poorly on non-LifterLMS admin screens
    • Fix issue preventing edit account form submission on student dashboard when password strength meter is disabled
    Read more: LifterLMS Version 3.7.4
  • LifterLMS Version 3.7.3

    • Fixed issues where Course Track checks were not functioning properly with relation to prerequisite associations
    • LLMS_Generator can now be used to generate course(s) from a raw array of course data using the SingleCourseGenerator and BulkCourseGenerator
    • LLMS_Generator default post status can be set at runtime using set_default_post_status()
    • Fixed an issue causing JS errors on the wp-login.php screen
    • Tested up to WordPress 4.7.4

    Template Updates

    • course/prerequisites.php – Prerequisite checks check for ‘course_track’ rather than ‘track’
    Read more: LifterLMS Version 3.7.3
  • LifterLMS Version 3.7.2

    • Resolved a JS errors on admin panel resulting from overly strict asset loading added in 3.7.0
    Read more: LifterLMS Version 3.7.2
  • LifterLMS Version 3.7.1

    • Fix php notice when no roles are selected for preview management feature
    Read more: LifterLMS Version 3.7.1
  • LifterLMS Version 3.7.0

    Preview Management

    • All new view management for users to make editing content easier for course builders
    • Admins may customize the roles of users who can access view management
    • Qualifying users can view content as an enrolled student or a non-enrolled visitor
    • Default view allows users to bypass all restrictions (drip, membership, enrollment, and so on) for easy course navigation and management
    • Thanks to @fabianmarz and the team at and the team at netzstrategen for their assistance with this feature!

    Improvements

    • Edit Account Screen now utilizes updated APIs for better customization management
    • Improve intelligence of enqueued admin js & css files

    Fixes

    • Fixed coupon calculation issue related to currencies using commas as the decimal separator
    • Properly display track related information when reviewing engagements on the admin panel
    • fixed issue preventing course tracks from being recorded as completed
    Read more: LifterLMS Version 3.7.0
  • LifterLMS Version 3.6.2

    • Fix issue preventing export of vouchers via email
    • added action after_llms_mark_complete to allow custom actions to happen after a course, lesson, etc… is marked complete
    Read more: LifterLMS Version 3.6.2