Updates
- Tested up to WordPress Core version 5.4.
- Added support for post revisions for course, lesson, and mebership post types.
Developer updates
- Added strict comparisons for various condition checks.
- Added a new filter,
llms_builder_{$post_type}_force_delete
which allows control over whether a post is moved to the trash or immediately deleted when trashed via the course builder.
Bugfixes
- Fixed the name of the “actions” column on the quiz reporting screen.
- Fixed PHP warnings resulting from functions used to exclude order notes from comment counts.
- Fixed issue causing order notes to be included in the count displayed on the admin comments list despite their exclusion from the table itself.
- Fixed PHP notice thrown on the WordPress menu editor interface encountered when student dashboard endpoints have been deleted or removed.
- Fixed issue causing quotes to be encoded in various email, achievement, and certificate fields.
Deprecations
The following have been deprecated with no replacements and will be removed in the next major update:
LLMS_Course_Factory::get_course()
LLMS_Course_Factory::get_lesson()
LLMS_Course_Factory::get_product()
LLMS_Course_Factory::get_quiz()
LLMS_Course_Factory::get_question()
LLMS_Course_Handler::get_users_not_enrolled()