The Official Blog for LifterLMS Contributors

  • LaunchPad Version 2.1.1

    • Ensure post category and tag pages obey layout and sidebar settings defined for the blog
    • LaunchPad custom CSS will load after LaunchPad rendered settings css so that custom css can override default css without bloating the specificity of the override rules
    • LaunchPad can now be translated! Find the .pot file in the /l18n/ directory and get started! More information at https://lifterlms.com/docs/translating-lifterlms-launchpad/
    Read more: LaunchPad Version 2.1.1
  • LifterLMS Version 3.5.2

    • Fix course outline shortcode when used on a lesson
    • Fix custom html form fields produced by llms_form_field()
    Read more: LifterLMS Version 3.5.2
  • LifterLMS Version 3.5.1

    • Lessons marked as incomplete will now display as incomplete in the course outline generated by the above Course Syllabus Widget and the course outline shortcode
    • Updated course outline shortcode / course syllabus widget to utilize new APIs
    • The template at templates/course/outline-list-small.php updated to reflect above changes. If you’re overriding this template please review the changes and update accordingly
    • Fix issue preventing course auto advance on lesson completion
    • Shortcodes added within [lifterlms_hide_content] will now be processed
    Read more: LifterLMS Version 3.5.1
  • LifterLMS Version 3.5.0

    • New course setting Retake Lessons allows students to mark lessons as “incomplete” after completing lessons. Admins may enable this site-wide setting under Settings -> Courses.
    • Course and Membership catalog per page settings will now only accept numbers
    • “Catalogs” settings tab has been split into “Course” and “Membership” settings
    • Settings added via filter lifterlms_catalogs_settings will be added to the “Course” settings tab and deprecated in the next major release
    • Default course and membership catalog courses per page changed to 9. Previous default was 10 which results in a 4th row on catalogs with only one item.
    • Tweaked size of LifterLMS admin tab menu items
    • Pass API Mode Context to links generated by LifterLMS payment gateways
    • Fixed typo on general settings screen
    • Moved LifterLMS Add-on Banners from General Settings to an Add-Ons menu
    • If required fields exist on checkout and are empty during free quick enrollment users will be redirected to the normal checkout page where they can enter required fields
    • Updated action scheduler lib to latest version. Minor changes, fixes compatibility with WooMemberships.
    • Recent activity stats widgets on general settings screen updated to be more reliable and accurate (and performant!)
    • Added 3 new widgets to enrollments reporting tab: courses completed, lessons completed, and user registrations
    Read more: LifterLMS Version 3.5.0
  • LifterLMS Stripe Version 4.1.0

    • 1-click refunds now available for transactions
    • Load textdomain lifterlms-stripe
    • Added pot file located at l18n/lifterlms-stripe.pot
    Read more: LifterLMS Stripe Version 4.1.0
  • LifterLMS Version 3.4.8

    • Tested to WordPress Version 4.7.3
    • Fixed undefined index notice on admin panel
    • Added a real description to new _nx() functions
    • Access plan trial periods now allow proper translations
    Read more: LifterLMS Version 3.4.8