The Official Blog for LifterLMS Contributors

  • 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
  • LifterLMS Version 5.0.0-beta.2

    • Updates LifterLMS Blocks to 2.0.0-beta.6.
    • (Re-)introduces the user information shortcode as [llms-user].
    • Add Admins status tool to reinstall core forms & reusable blocks.
    • Fixed issue causing data from conditionally disabled fields (like state) from being cleared during form submission
    • Updated form post type labels and added missing labels
    • Removed the previously deprecated class LLMS_Frontend_Forms and it’s deprecated class methods reset_password() and voucher_check().
    • Removed the previously deprecated class LLMS_Frontend_Password and it’s deprecated class methods: retrieve_password(), check_password(), and reset_password().
    • Updated country and state localization lists.
    Read more: LifterLMS Version 5.0.0-beta.2
  • LifterLMS Custom Fields Version 2.0.0-beta.4

    • Extend LifterLMS core admin status tool “Reinstall Forms” to update core reusable blocks in custom forms.
    • Fix issues encountered displaying custom fields on admin reporting screens
    • Various changes to reflect changes in 5.0.0-beta.2.
    Read more: LifterLMS Custom Fields Version 2.0.0-beta.4
  • LifterLMS Blocks Version 2.0.0-beta.6

    • (Re-)introduces user information shortcode through a block editor rich text area format button.
    • Prevent usage the “User Login” block on account edit forms (usersnames cannot be edited in WordPress).
    • Only prevent form posts from being made “draft” status on the “core” forms.
    • Modifies field localization data strategy for field validation and others.
    Read more: LifterLMS Blocks Version 2.0.0-beta.6