The Official Blog for LifterLMS Contributors
December 5, 2019
Bug fix: Fixed a WordPress 5.3 issues with JSON data affecting the ability to save course/membership instructors.
Update: Added filter, llms_block_supports_visibility
to allow modification of the return of the check.
Update: Disabled block visibility on registration & account forms to prevent a potentially confusing form creation experience.
Update: Added block editor rendering for password type fields.
Read more: LifterLMS Blocks Version 1.7.1
December 3, 2019
Added an action llms_certificate_generate_export
to allow modification of certificate exports before being stored on the server.
Don’t unslash uploaded file tmp_name
, thanks @pondermatic !
TwentyTwenty Theme Support: Hide site header and footer, and set a white body background in single certificates.
Renamed setting field IDs to be unique for open/close wrapper fields on the engagements and account settings pages.
Removed redundant functions defined in the LLMS_Settings_Page
class to reduce code redundancy in account and engagement setting page classes.
The LLMS_Settings_Page
base class now automatically defines actions to save and output settings content.
Read more: LifterLMS Version 3.37.3
November 25, 2019
Fixed issue causing the completion of quizzes attached to a lesson requiring video completion from properly completing the lesson on successful quiz completion. This fix requires code available from the LifterLMS core versions 3.37.2 and later.
Added a filter, llms_av_allow_oembed_filtering
to control whether or not oEmbeds are filtered by the plugin.
Scope oEmbed filtering to affect only videos in the LifterLMS lesson template.
Read more: LifterLMS Advanced Videos Version 1.0.0-beta.7
November 22, 2019
LifterLMS notices will now be displayed on pages defined as a Course or Membership sales page.
TwentyTwenty Theme: Updated to use background-color
property instead of background
shorthand when adding custom elements to style.
Added filter llms_sessions_end_idle_cron_recurrence
to allow customization of the recurrence of the idle session cleanup cronjob.
Added filter llms_quiz_is_open
to allow customization of whether or not a quiz is available to a student.
When adding an client-side tracking events to the always make sure the server-side verification nonce is always set on the storage object.
The Course/Membership filter on the main students reporting screen now correctly limits post results based on instructor access.
Read more: LifterLMS Version 3.37.2
November 13, 2019
TwentyTwenty Theme: Fixed course information block misalignment.
Fixed conflict with WooCommerce resulting from the movement of the deprecated LiftreLMS function is_filtered()
.
Read more: LifterLMS Version 3.37.1