Update all course and lesson templates to rely only on global $post rather than on $course and $lesson globals which are working inconsistently across environments
Fix typo related to the line-height of LifterLMS order notes on the admin panel. Thanks @edent!
Shortcode [lifterlms_hide_content] has some new functionality. See documentation for usage and more information!
Fix logic when determining if terms and condition checkboxes should be displayed on checkout & open registration.
Define a placeholder on the Terms & Conditions page selection so it can be removed
Explicitly declare LLMS_Lesson on lesson audio/video embed templates instead of relying the global $lesson. Some environments appear to be losing the global.
New engagement triggers available to allow engagements to be fired when a student enrolls into a course or membership!
Add custom email addresses for to, cc, and bcc when sending email engagements
New Merge Code button for easy merging of custom merge codes when creating emails
Added post table data for LifterLMS Engagements
Added new filter llms_email_engagement_date_format which allows customization of the format of the {current_date} merge code available in LifterLMS Emails
Added explicit max width declaration to images within LLMS Catalogs to prevent image overflow. Fixes some theme compatibility issues.
Optimize course and lesson audio video templates for faster loads
Fix course & lesson video to load videos instead of duplicating audio embeds
Fix coupon usage query so that coupons cannot be used more than the maximum number of times. Also now displays the correct number of coupons used on the coupons post table.
Fix LLMS Engagement Email merge codes to work in subject line
Three basic course difficulties will be automatically created on installation and upgrades
Updated course difficulty save methods to rely only on the taxonomy rather than the taxonomy and postmeta table
Updated admin settings screens to only flush rewrite rules on screens where it is necessary to update rewrites
Fix issue with customization of LifterLMS account endpoint URLs
Fix a conflict with Redirection url monitoring that was causing redirects to be created from Courses and Memberships to the site home page automatically whenever updating the post
Fix an undefined index warning on courses / memberships when updating post data
Remove confusing and invalid warning message from Membership post screen on admin panel