The Official Blog for LifterLMS Contributors
-
Updates and Enhancements
- Removed usage of PHP features deprecated in PHP 8.1.
- Added a link to return to the student dashboard when viewing an awarded certificate.
- Allow block templates to be overridden from themes or plugins.
- Added a “Reset Certificate” button to restore certificates to the default template.
- Added links from achievement and certificate templates to view all awards generated from the template.
- Added the ability to sync achievements (sync all awards to the parent template and sync one award to it’s parent).
- Improved class autoloading.
Bug Fixes
- Fixed certificate print compatibility issues with the OceanWP and Genesis themes.
- Fixed custom font usage in the Certificate Title block to utilize WP Core functionality introduced in version 5.9.
- Fixed access to protected properties in the
LLMS_Notifications_Query
class.
Breaking Changes
- Removed the Single Certificate block template.
Read more: LifterLMS Version 6.0.0-alpha.4
-
Updates and Enhancements
- The minimum supported LifterLMS Core version has been raised to 4.9.0.
- Use
@wordpress/i18n
functions in favor of LLMS.l10n
for client-side translation of strings found in the quiz interface.
Bug Fixes
- Fixed word count validation issues found on long answer questions when using non Latin-scripts such as Chinese or Japanese.
- Fixed an issue preventing themes and child-themes from overriding template files using default LifterLMS template override functionality.
Breaking Changes
- Removed
Countable
Javascript library in favor of words-count
.
- Removed the public class method
LLMS_Assets::init()
.
- Removed class
LLMS_AQ_l10n
.
- Removed deprecated function
LLMS_Advanced_Quizzes()
.
- Sourcemaps for static assets (.js and .css) are no longer included in the distributed codebase.
- Unminified static assets (.js and .css) are no longer included in the distributed codebase.
Read more: LifterLMS Advanced Quizzes Version 2.0.0
-
New Features
- Added WordPress Full Site Editing compatibility for LifterLMS Groups single group template.
Updated Templates
- templates/block-templates/single-llms_group.html
- templates/content-single-llms_group.php
- templates/single-llms_group.php
Read more: LifterLMS Groups Version 1.0.0-beta.18
-
New Features
- Add theme support for the Twenty Twenty-Two theme. #1824
- Added WordPress Full Site Editing compatibility for various LifterLMS-powered templates.
Updates and Enhancements
- The minimum required WordPress core version is now version 5.5.
- Tested against WordPress version 5.9.
- Updated LifterLMS Blocks: v2.3.0, v2.3.1.
- Remove the “description” registered with LifterLMS custom post types. #710
Updated Templates
Read more: LifterLMS Version 5.8.0
-
-
New Features
- Added the llms/php-template block, used by the Site Editor to load php templates.
Updates and Enhancements
- Adds support for WordPress 5.9.
- The minimum required WordPress version is now 5.5.
Read more: LifterLMS Blocks Version 2.3.0