The Official Blog for LifterLMS Contributors

  • LaunchPad Version 2.0.6

    • Added new settings to control the appearance of the main menu on small screens
    • Added new settings to control the appearance of secondary (sub) menus on the main menu
    • Fix ie issue related to layout options on admin panel
    • Fix typo on settings screen
    Read more: LaunchPad Version 2.0.6
  • LifterLMS Labs Version 1.1.0

    • Added Divi Friends for better compatibility with Divi theme
    • Added support for labs without settings
    • Automatically load all labs for display on labs setting screen
    Read more: LifterLMS Labs Version 1.1.0
  • LifterLMS Version 3.2.5

    • New shortcode: [lifterlms_pricing_table] allows pricing table display outside of a course or membership. See https://lifterlms.com/docs/shortcodes/#lifterlmspricingtable for usage information.
    • New shortcode: [lifterlms_access_plan_button] allows custom buttons for individual access plans to be created outside of a pricing table. See https://lifterlms.com/docs/shortcodes/#lifterlmsaccessplan_button for usage information.
    • ensure every return from llms_page_restricted is filtered. Thanks to @matthalliday
    • Ensure purchase page can only load for valid access plans
    • Course / Membership taxonomy archives now obey orders defined by their respective catalog settings
    • Fix language of automatic validation error message for numeric field types
    • Fix translation function error causing course syllabus to display incorrect “x of x” text
    • Added correct text domain to an i18n string displayed on the checkout confirmation screen, thanks @ymashev
    • Ensure search result pages are viewable by members and non members regardless of result membership restrictions (unless site is restricted to sitewide membership)
    Read more: LifterLMS Version 3.2.5
  • LifterLMS Version 3.2.4

    • Fixed tooltips on lesson preview tiles (in course syllabus and on next/prev tiles inside lessons) to show the actual reason the lesson is inaccessible rather than always showing a generic enrollment message
    • Removed the language “You must enroll in this course to unlock this lesson” in favor of “You do not have permission to access to this content” as a restriction message fallback when no better message is available
    • “Quiz Results” title is now translatable
    • Removed deprecated JS file “llms-metabox-data.js” which controlled UI/X for 2.x subscription data on courses and memberships
    • Non LMS Content (pages, posts, forums, etc…) restricted to multiple memberships will now correctly allow users access to the content as long as they have access to at least one of the memberships
    • Fixed a redirect loop encountered if direct access to a lesson with an incomplete prerequisite was attempted
    Read more: LifterLMS Version 3.2.4
  • LifterLMS Helper Version 2.4.1

    • Cache add-on list prior to filtering
    Read more: LifterLMS Helper Version 2.4.1
  • LifterLMS Version 3.2.3

    • Progress and Grade are now sortable columns on the student reporting table
    • Make enrollment statuses translatable for courses and memberships on the Student Dashboard
    • “Sign Out” text on student dashboard is now translatable, thanks @yumashev
    • Fixed prerequisite lesson display on lesson post tables
    • Ensure post archive (blog) is visible regardless of post membership restrictions
    • Moved lesson post table management functions to their own class
    • Unused section post table management functions removed
    Read more: LifterLMS Version 3.2.3