- Fix issues encountered when a user role with the
edit_userscapability has multiple LifterLMS roles (like Student).
LifterLMS 4.0.0 Release Preparation
LifterLMS 4.0.0, our first major release in several years, is nearing the end of it’s beta testing cycle. Many unused legacy functions, classes, and files are being removed in version 4.0.0 and well as many functions, classes, and files that were previously deprecated.
The following is a list of items that have not been previously deprecated but will be removed from LifterLMS 4.0.0.
For full details on the release, information on beta testing, and more, see our blog post on the release.
The WP Session Manager plugin / library that is bundled into the LifterLMS core code base is deprecated from our code base and is being fully removed in favor of an internal session manager.
The following CSS classes are deprecated and will be removed:
col-1class from the
div.llms-person-login-form-wrapperelement will be removed.
templates/global/form-registration.php: : The
col-2class from the
div.llms-new-person-form-wrapperelement will be removed.
The following classes are deprecated:
The following class methods are deprecated:
LLMS_Quiz::get( 'passing_percent' )instead.
LLMS_Quiz::get( 'lesson_id' )instead.
The following class properties are deprecated:
LifterLMS->person(generally accessed via
The following functions are deprecated:
The following global variables are deprecated:
The following action hooks are deprecated:
The following template file is deprecated: