Releases: gocodebox/lifterlms-blocks
Releases · gocodebox/lifterlms-blocks
Version 2.0.0-beta.1
v2.0.0-beta.1 - 2021-03-22
- Improved Javascript localization.
- Updated JS source files to follow (slightly modified) eslint standards as defined by
@wordpress/eslint-plugin/recommended
. - Disabled import of incomplete module
./formats/merge-codes
. - Improved the information displayed for a restricted block.
- Don't render
InspectorControls
for the Course Syllabus block since it doesn't have any actual settings to inspect. - Improved the Search, SearchPost, and SearchUser components and made backwards incompatible changes to their usage.
Version 1.12.0
v1.12.0 - 2021-01-07
- Various form and field updates in preparation for LifterLMS 5.0.0.
Version 1.11.1
v1.11.1 - 2021-01-05
- Update the hook used for the Instructors block when displayed on membership post types.
Version 1.11.0
v1.11.0 - 2020-12-29
- Allow the "Instructors" block to be used for memberships, thanks @alaa-alshamy!
Version 1.10.0
v1.10.0 - 2020-11-24
- Use the
LLMS_Assets
class to define, register, and enqueue plugin assets. - Added Javascript localization for block editor scripts.
Version 1.9.1
v1.9.1 - 2020-04-29
- Fix course progress block template used when migrating a course to the block editor.
Version 1.9.0
v1.9.0 - 2020-04-29
- Converted the course progress block into a dynamic block. Fixes an issue allowing the progress block to be visible to non-enrolled students.
- Added a filter on the output of the Pricing Table block:
llms_blocks_render_pricing_table_block
.
Version 1.8.0
v1.8.0 - 2020-04-28
Updates
- Improved script dependencies definitions.
- Updated asset paths for consistency with other LifterLMS projects.
- Updated various WP Core references that have been deprecated (maintains backwards compatibility).
- The Lesson Progression block is no longer rendered server-side in the block editor (minor performance improvement).
Changes to the Classic Editor Block
- The classic editor block will no longer show block visibility settings because it is impossible to use those settings to filter the block on the frontend.
- In order to apply visibility settings to the classic editor block, place the Classic Editor within a "Group" block and apply visibility settings to the Group.
Bug fixes
- Fixed an issue encountered when using the WP Core "Table" block.
- Fixed a few areas where
class
was being used instead ofclassName
to define CSS classes on elements in the block editor. - Fixed a user-experience issues encountered on the Course Information block when all possible information is disabled.
- Fixed an issue causing visibility attributes to render on blocks that don't support them.
- Fixed an issue preventing 3rd party blocks from modifying default block visibility settings.
- Fixed a spelling error visible inside the block editor.
- Fixed an issue causing the "Course Progress" block to be shown to non-enrolled students and visitors.
- Removed redundant CSS from frontend.
- Stop outputting editor CSS on the frontend.
- Dynamic blocks with no content to render will now only output their empty render messages inside the block editor, not on the frontend.
Version 1.7.3
v1.7.3 - 2019-12-19
- Move form ready event from domReady to block registration to ensure blocks are exposed before blocks are parsed.
Version 1.7.2
v1.7.2 - 2019-12-09
- Bug fix: fix issue causing the block editor to encounter a fatal error when using custom post types that don't support custom fields.