The Official Blog for LifterLMS Contributors

  • LifterLMS Blocks Version 2.0.0-rc.2

    • 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
  • LifterLMS Private Areas Version 1.1.3

    • Fixed an issue causing a PHP fatal when processing a notification referring to a deleted comment
    Read more: LifterLMS Private Areas Version 1.1.3
  • LifterLMS Version 5.0.0-rc.1

    • Updates Action Scheduler library to version 3.2.0
    • Remove the {minstrength} and {minlength} 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
  • LifterLMS Blocks Version 2.0.0-rc.1

    • 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
  • LifterLMS Helper Version 3.3.0

    • 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
  • LifterLMS Helper Version 3.2.1

    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