The Official Blog for LifterLMS Contributors
June 18, 2021
Only load the plugin if LifterLMS is loaded
Update version checking method.
Fixed typo causing errors on WP 5.6 and earlier.
Fix WP 5.7 compatibility issues
Fixed issue encountered when using lesson progression blocks outside of a lesson, thanks @reedhewitt !
Read more: LifterLMS Blocks Version 2.0.0-rc.2
June 15, 2021
Updates Action Scheduler library to version 3.2.0
Remove the {minstrength} and {min length} merge codes from the User Password block description.
Don’t load removed files during OptimizePress compatibility.
Add a 5.0.0 DB upgrade routine and welcome notice
Add the LifterLMS Helper as an included library
Add WordPress 5.8 compatibility on the Widgets and Customizer screens.
Move form location definitions into a schema file
Require WordPress 5.7+ to manage forms via the block editor
Upgrades LifterLMS Blocks to 2.0.0-rc.1
Read more: LifterLMS Version 5.0.0-rc.1
June 15, 2021
Fixes issue encountered when adding a confirm group
Stop using merge codes in the password block
Improve block duplication handlers
Prevent confirm fields from being manually pasted outside of a confirm group
Adds the llms/user-information-fields
redux store to allow for better field validation and handling
Improves and adds field attribute validation
Use rich text allowedFormats
in favor of deprecated formattingControls
Remove the now unnecessary uuid
field block attribute.
Adds WP core 5.8 compatibility on the widget and customizer screens.
Exclude LifterLMS field block reusables from the widgets reusable blocks screen.
Adds backwards compatibility for WordPress < 5.6
Read more: LifterLMS Blocks Version 2.0.0-rc.1
June 14, 2021
This plugin is now included by default via the LifterLMS core in versions 5.0+. Installing this plugin directly will use the plugin version instead of the version included with the core. Direct installation is likely only required for development purposes when using LifterLMS 5.0+.
The main function llms_helper()
is declared conditionally when the class LifterLMS_Helper
is not yet declared.
Added a constant LLMS_HELPER_DISABLE
which allows disabling of the plugin.
Distribution release zips now include a composer.json
file to allow for installation via composer.
Read more: LifterLMS Helper Version 3.3.0
June 3, 2021
Updates
Flush cached update and add-on data when adding or removing license keys and when changing channel subscription for a package.
Enable updating to beta versions of packages that don’t require a license when no license is present.
Read more: LifterLMS Helper Version 3.2.1