LifterLMS Version 4.12.0

Posted in
Updates
  • Automatic site clone detection checks have been adjusted to always run in favor of only running on the admin panel.
  • LifterLMS Site Features (like recurring payment status) can now be configured via constant values.
  • Added llms_load_admin_tools action to allow 3rd parties to easily hook into our admin tools system.
  • Made numerous performance improvements on the course data background processor.
  • Course data background processing will now be automatically throttled for courses with 500 students or more as opposed to the old value of 2,500 or more.
Bug fixes
  • Fixed an incorrect HTML for attribute and added an id to the related input element on the student dashboard voucher redemption endpoint.
  • Fixed a pagination error encountered when using course or membership list shortcodes on the static front page.
  • Make sure is_lifterlms() exists before calling it in navigation menu-related classes.
Deprecations
  • LLMS_Admin_Notices_Core::check_staging() is deprecated in favor of LLMS_Staging::notice().
  • Unused property LLMS_Course::$sections is replaced by LLMS_Course::get_sections().
  • Unused property LLMS_Course::$sku is deprecated with no replacement.
  • LLMS_Frontend_Forms is deprecated, functionality is available via LLMS_Controller_Account.
  • LLMS_Frontend_Forms::reset_password() is deprecated in favor of LLMS_Controller_Account::reset_password().
Templates Updated
  • templates/myaccount/form-redeem-voucher.php

Leave a Reply

Your email address will not be published. Required fields are marked *