LifterLMS Blocks

LifterLMS Blocks Version 2.4.0

Updates and Enhancements
  • Components added to window.llms.components are now aware of components added to the object from other sources.
Bug Fixes
  • Fixed access to non-existing variable when current user tries to edit course/membership instructors without proper permissions. #140

LifterLMS Blocks Version 2.2.0

Updates
  • Increases minimum WordPress Core version requirement to version 5.4!.
  • Tested and compatible with WordPress core 5.8
  • Don’t load block editor assets on the “blockified” widgets screen.
  • Remove timeouts and subscription debouncing used by blocks watcher which handles the llms/user-info-fields redux store.
  • Stop debouncing the blocks watcher.
Bug fixes
  • Confirm group blocks now configure the block’s id, name, and match attributes instead of being configured in the block render via the blocks/form-fields/group-data module.
  • Don’t define the match attribute during creation of a user password block.

LifterLMS Blocks Version 2.1.0

Updates
  • Adjusted priority of block editor JS assets to load at priority 5 instead of 999. Resolves plugin conflicts encountered when using block-level visibility on blocks registered after visibility filters are applied.
  • Removed usage of react-sortable-hoc and replaced with dndkit for drag and drop UX within the editor.
  • Refactored the instructors sidebar (on courses and memberships) as well as the option shorting (for fields with options) to utilize dndkit.
Bugfixes
  • Fixed an issue encountered on password confirmation fields when adjusting the minimum password length option on the user password block.