The Official Blog for LifterLMS Contributors

  • LifterLMS Blocks Version 1.7.1

    • 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
  • LifterLMS Version 3.37.3

    • 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
  • LifterLMS Advanced Videos Version 1.0.0-beta.8

    • Fix duplicate slash in textdomain path.
    • Only modify core client-side tracking settings for lesson post types.
    • Only retrieve cascading options only for course and lesson post types.
    Read more: LifterLMS Advanced Videos Version 1.0.0-beta.8
  • LifterLMS Advanced Videos Version 1.0.0-beta.7

    • 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
  • LifterLMS Version 3.37.2

    • 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
  • LifterLMS Version 3.37.1

    • 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