- Fixed error encountered when opening the block editor options menu on an
llms_form
post type. - Added UUID generation to all form field blocks.
- Fixed visual issues encountered with form field blocks on wide screens in the block editor.
- Fixed issue preventing column widths from being set after switching from a stacked layout to a columns layout for a field group.
- Added CSS classes to various option elements in the block editor
- Moved most inline css in the editor into a static file
- Fixed issue encountered when reverting a form to it’s default
- Fixed dynamic block rendering errors encountered when the block is restricted to specific courses/memberships.
- Added CSS to make input placeholder text look like a placeholder
The Official Blog for LifterLMS Contributors
-
LifterLMS Blocks Version 2.0.0-beta.4
Read more: LifterLMS Blocks Version 2.0.0-beta.4 -
LifterLMS Version 5.0.0-alpha.5
Read more: LifterLMS Version 5.0.0-alpha.5- Reorganized new files into subdirectories.
- Added serverside password minimum length validation.
- Fix duplicate password strength meter output.
- Fix the user password field type from text to password
- Fix the phone number field type from text to tel
- Fix user state select field
- Don’t autoload field values from specified datastore when a “value” is explicitly passed to the field.
- Only load published reusable blocks on the frontend of the website
- Improved the UX for editing a users account by automatically “hiding” password and email fields and only requiring them to be submitted when users explicit request an update via the field’s “change” toggle button.
-
LifterLMS Groups Version 1.0.0-beta.11
Read more: LifterLMS Groups Version 1.0.0-beta.11- Bugfix: Fixed an issue with courses and memberships containing comma characters in the post title.
-
LifterLMS Version 4.21.1
Read more: LifterLMS Version 4.21.1Security Update
This releases fixes two security issues affecting LifterLMS versions 4.21.0 and earlier:
- Thank you to Amirmohammad vakili for reporting a way to store XSS.
- Thank you to Ashish Jha from Bluefire Redteam for reporting a reflected XSS issue on checkout screens.
-
LifterLMS Version 5.0.0-alpha.4
Read more: LifterLMS Version 5.0.0-alpha.4- Default form templates now use reusable blocks.
- Improved the user experience surrounding fields with a confirmation field (email address and password).
- Added the ability to define a field’s column width instead of requiring the usage of WP column blocks.
- Added support for reusable blocks on form posts
- Upgraded LifterLMS Blocks to 2.0.0-beta.3.
-
LifterLMS Blocks Version 2.0.0-beta.3
Read more: LifterLMS Blocks Version 2.0.0-beta.3- All form field blocks refactored and many were removed or renamed.
- Added column support to form field blocks.
- Added reusable block support to form field blocks.
- Removed support for block visibility on required field blocks (email and password).
- Added reusable block filtering to only show “supported” reusable blocks when editing a form.
- Added utility function support for reusable blocks.
- Fixed issues related to visual rendering of checkboxes / radio elements on custom fields.