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().
Leave a Reply