The Official Blog for LifterLMS Contributors

  • LifterLMS Advanced Videos Version 1.0.0-beta.13

    • Fix infinite loop encountered when viewing or editing orphaned lessons.
    Read more: LifterLMS Advanced Videos Version 1.0.0-beta.13
  • LifterLMS Version 4.10.1

    PHP 7.2 has reached its official end of life. LifterLMS aims to support only officially supported PHP versions and our goal is to drop support for PHP 7.2 by March of 2021 at which time minimum supported PHP version will be raised to 7.3. If you’re currently using PHP 7.2 please contact your host and request an upgrade to a supported PHP version as soon as possible!

    Bug fixes
    • Fixed visual issues encountered on the admin Add-Ons screen.
    • Use hr.wp-header-end in favor of a second (hidden)

      to “catch” admin notices on the Add-Ons screen.

    • Replace incorrect usage of invalid ID llms_shop with courses during catalog template loader checks.
    • Function llms_get_post() will now only allow instantiation of LifterLMS classes.
    • Remove unneeded require autoloaded file includes/class.llms.quiz.data.php.
    Read more: LifterLMS Version 4.10.1
  • LifterLMS WooCommerce Version 2.1.3

    • Fixes a bug encountered when using Astra Pro with members only products resulting in the Add to Cart button being
      incorrectly displayed along with the members only button, or the members only button displayed twice, in single products.
    Read more: LifterLMS WooCommerce Version 2.1.3
  • LifterLMS WPForms Version 1.1.1

    • Update: Add hooks to handle user post metas deletion on entries deletion.
    • Bugifx: Removed .llms-notice slideUp on login form showing: now perfomed in core.
    Read more: LifterLMS WPForms Version 1.1.1
  • LifterLMS Helper Version 3.2.0

    Updates
    • Moved the class LifterLMS_Helper class to its own file from lifterlms-helper.php.
    • Use self::$instance in favor of self::$_instance.
    • Use llms() in favor of deprecated LLMS().
    • Use llms_filter_input() to access $_POST data in various places.
    • Use strict comparison for in_array().
    Bug fixes
    • Fixed usage of incorrect textdomain in various places.
    Deprecations
    • Replaced usage of protected class property $instance in favor of $_instance in various singleton classes.
    • Function LLMS_Helper() is deprecated in favor of llms_helper().
    • File includes/model-llms-helper-add-on.php is deprecated, use includes/models/class-llms-helper-add-on.php instead.
    Read more: LifterLMS Helper Version 3.2.0
  • LifterLMS Version 4.10.0

    PHP 7.2 has reached its official end of life. LifterLMS aims to support only officially supported PHP versions and our goal is to drop support for PHP 7.2 by March of 2021 at which time minimum supported PHP version will be raised to 7.3. If you’re currently using PHP 7.2 please contact your host and request an upgrade to a supported PHP version as soon as possible!

    Updates
    • Adds native theme support for the WordPress default theme Twenty Twenty-One.
    • Improved the llms_archive_description() function and releated filter.
    Bug fixes
    • Fix issue encountered when using multiple role plugins to add the Instructor role to an Administrator user account. Thanks @daniel-shuy!
    • Fixed an issue encountered when using non-latin characters in a course post URL slug. Thanks @alaa-alshamy!
    Templates Updated
    • templates/loop/pagination.php
    Read more: LifterLMS Version 4.10.0