The Official Blog for LifterLMS Contributors

  • LifterLMS Gravity Forms Version 2.1.0

    Updates
    • Added support for Gravity Form blocks.
    Deprecations

    The following functions and classes have been deprecated and will be removed in the next major release.

    • Function LLMS_GravityForms() is deprecated in favor of llms_gf().
    • Class LLMS_GravityForms_Engagements is deprecated in favor of LLMS_GF_Engagements.
    Read more: LifterLMS Gravity Forms Version 2.1.0
  • LifterLMS Helper Version 3.1.0

    • Load changelogs from the make.lifterlms.com release notes archive in favor of from static html files.
    • Remove reliance on file_get_contents() causing errors on servers without access to the function.
    Read more: LifterLMS Helper Version 3.1.0
  • LifterLMS Private Areas Version 1.1.2

    • Added filter llms_pa_is_private_area to customize the return of the is_private_area() method.
    • Added settings action link to plugins admin screen.
    • Improved compatibility with the Yoast SEO plugin.
    Read more: LifterLMS Private Areas Version 1.1.2
  • LifterLMS Version 3.38.2

    • Added a default question type (“choice”) to prevent malformed questions from being inadvertently stored in the database.
    • When retrieving question data from the database, automatically fall back to the default question type value if no question type is saved.
    Read more: LifterLMS Version 3.38.2
  • LifterLMS Groups Version 1.0.0-beta.4

    • The minimum required LifterLMS version has been raised to 3.38.1.
    • Added styles for the student dashboard.
    • Added script l10n for translations.
    • Added RTL CSS support.
    • Added validation for open invitation links without any open seats.
    • Invitations with an email address are deleted after acceptance.
    • Added validation for acceptance of an open invitation link.
    • Output an error message when an open invitation link is used for a group with no open seats.
    • Show affiliated post’s type in the Course/Membership option.
    • Conditionally 404 group profiles based on group settings and user membership.
    • Always register the tab and then de-register it conditionally on account page load for logged in users without any group affiliations.
    • Always register the tab instead of conditionally registering it based on current student.
    • Use santize_title() in favor of strtolower() when creating the endpoint slug.
    • Added filter llms_groups_register_my_groups_student_dashboard_endoint to allow customization of the endpoint settings.
    • Reregister post types and rewrite rules before flushing permalinks when changing language settings.
    • Fix main menu replacement strategy.
    • Flush when the slug or plural post name are to be updated.
    • Don’t inject our template when there’s a 404.
    Read more: LifterLMS Groups Version 1.0.0-beta.4
  • LifterLMS Version 3.38.1

    • Update: Added methods for retrieving a list of posts associated with a membership.
    • Bug fix: Fixed an issue causing certificate backgrounds to be cropped or cut in certain circumstances.
    • Bug fix: Fixed an issue generating certificate downloads on servers where mime_content_type() does not exist.
    • Bug fix: Fixed an issue which caused bbPress course forum restrictions to stop working.
    Read more: LifterLMS Version 3.38.1