- 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.
The Official Blog for LifterLMS Contributors
-
LifterLMS Blocks Version 2.0.0-beta.1
Read more: LifterLMS Blocks Version 2.0.0-beta.1 -
LifterLMS Advanced Videos Version 1.0.0-beta.14
Read more: LifterLMS Advanced Videos Version 1.0.0-beta.14General Updates
- The minimum required LifterLMS core version has been raised to version 4.20.0. Please upgrade LifterLMS to continue using this add-on!
- The video auto-advance countdown has been changed to require a minimum of 5 seconds.
YouTube Integration Updates
- In the course builder YouTube “short” URLs may be used to reveal YouTube-specific options.
- Added a new option to enable usage of YouTube’s “Privacy Enhanced Mode.” When enabled, embeds will be created using the “nocookie” URL in favor of the default embed URL. See YouTube’s documentation on Privacy Enhanced Mode for more information.
Bug fixes
- Lesson auto-advance settings have been made dependent on the previous lesson’s auto-advance options.
Dev Notes
- Updated plugin localization to use
llms_load_textdomain()
. - Stopped using the deprecated
LLMS()
in favor ofllms()
.
-
LifterLMS Version 4.20.0
Read more: LifterLMS Version 4.20.0Bugfixes
- Fixed an issue causing a fatal error when attempting to access reports for deleted students. Thanks Thanks @pondermatic!
- Fixed an issue encountered on the builder causing the last section to be returned when retrieving the previous section for the first section.
-
LifterLMS Version 4.19.0
Read more: LifterLMS Version 4.19.0Supported Version Requirement Updates
- The minimum supported PHP version has been raised to PHP 7.3. Please upgrade to a supported PHP version.
- The minimum supported WordPress core version has been raised to version 5.3.
Bug fixes
- Fixed an issue causing TinyMCE editor instances to be unusable within metaboxes when using the block editor.
-
LifterLMS Stripe Payment Gateway Version 5.3.2
Read more: LifterLMS Stripe Payment Gateway Version 5.3.2- Bugfix: Stripe-generated email receipts will no longer be sent unless explicitly enabled in the Stripe account.
-
LifterLMS Version 4.18.0
Read more: LifterLMS Version 4.18.0This is the last release of LifterLMS that will declare support for PHP 7.2. PHP 7.2 reached its official end of life on November 30, 2020. With the next release of LifterLMS the minimum supported PHP version will be raised to 7.3. If you’re currently using PHP 7.2 please contact your host and request an upgrade to a supported PHP version as soon as possible!
Updates
- Tested up to WordPress core version 5.7
- Updated several occurrences of
json_encode()
with preferredwp_json_encode()
.
Bug fixes
- Added a tie-breaker when there are multiple enrollment statuses with the same date & time. Thanks @pondermatic!
- On admin order pages and tables don’t print links for deleted students.
- Fixed an issue on admin order pages when viewing an order for a deleted student.