- Added text domain to i18n functions that were missing the domain.
- Fixed setting roles instead of appending them when updating user, thanks @pondermatic!
- Added a “trigger” parameter to enrollment-related endpoints.
- Added
llms_rest_enrollments_item_schema
,llms_rest_prepare_enrollment_object_response
,llms_rest_enrollment_links
filter hooks. - Fixed return when the enrollment to be deleted doesn’t exist, returns
204
instead of404
. - Fixed ‘context’ query parameter schema, thanks @pondermatic!
The Official Blog for LifterLMS Contributors
-
LifterLMS REST API Version 1.0.0-beta.10
Read more: LifterLMS REST API Version 1.0.0-beta.10 -
LifterLMS Version 3.37.10
Read more: LifterLMS Version 3.37.10- Update: Exclude the privacy policy page from the sitewide restriction.
- Update: Added filter
llms_enable_open_registration
. - Fix: Notices are printed on pages configured as a membership restriction redirect page.
- Fix: Do not apply membership restrictions on the page set as membership’s restriction redirect page.
- Fix: Added flag to print notices when landing on the redirected page.
-
LifterLMS WooCommerce Version 2.0.14
Read more: LifterLMS WooCommerce Version 2.0.14- Fixed bug causing free access plans to not display on the frontend.
-
LifterLMS Groups Version 1.0.0-beta.2
Read more: LifterLMS Groups Version 1.0.0-beta.2- Fix: Group invitations are now validated against the number of seats available to the group.
- Fix: Added error message output for various events performed by group admins/leaders with relation to adding seats and inviting members.
- Fix: Added Javascript localization support.
-
LifterLMS Groups Version 1.0.0-beta.1
Initial public beta release.
-
LifterLMS WooCommerce Version 2.0.13
Read more: LifterLMS WooCommerce Version 2.0.13- Tested to LifterLMS 3.37.9 and WooCommerce 3.9.2.
- Add action hooks to handle the cases when a product/variation is deleted linked to an access plan are deleted and handle the cases when an access plan is not linked to any product/variation.
- Added logic to delete enrollments on order permanent deletion, and unenroll/enroll students on order or subscription trashing/untrashing.
- Fixed an issue that made users to be unenrolled from a course when a subscription, that was part of the same wc order of the course, was ‘cancelled’.
- Made sure that user enrollment/unenrollment related to a subscription happened only on the subscription status changes and not on their parent order status changes.
- Use
gmdate()
in favor ofdate()
for timestamps recorded to logs.