The Official Blog for LifterLMS Contributors

  • LifterLMS Groups Version 1.0.0-beta.13

    • Improve compatibility with LifterLMS 5.0+.
    • Improve perfomance when retrieving a group’s available seats.
    Read more: LifterLMS Groups Version 1.0.0-beta.13
  • LifterLMS Version 5.2.0

    Upcoming Payment Reminder Notification
    • A new notification, the “Upcoming Payment Reminder” notification has been added. This notification sends a reminder to students a configurable number of days before a payment is do for a recurring subscription.
    • When upgrading to version 5.2.0, this notification will be automatically disabled, visit LifterLMS -> Settings -> Notifications and select the new notification to enable it after upgrading.
    • Props to @niluzok for doing the initial work required to build this notification!
    Updates
    • Reworked the database upgrader script to allow for minor upgrades which don’t require significant data migration to upgrade silently without requiring user consent to initiate.
    • Improved internal methods used to generate tables in the body of email notifications.
    Bug Fixes
    • Student registration date is now displayed in the site’s timezone in favor of UTC time.
    • Properly pass options template_path and default_path to the template handler when creating an admin notice using a template.
    • Removed translation (and incorrect text domain) from a logging function encountered when a recurring payment errors as a result of the payment gateway having been deactivated.
    Deprecations
    • LLMS_Install::db_updates() is deprecated, use `LLMS_DB_Upgrader::enqueue_updates() instead.
    • LLMS_Install::update_notice() is deprecated with no replacement.
    • Template admin/notices/db-update.php is deprecated in favor of includes/admin/views/db-update.php.
    • Template admin/notices/db-updating.php is deprecated with no replacement.
    Read more: LifterLMS Version 5.2.0
  • LifterLMS Version 5.1.3

    • Bugfix: Fixed an issue where a white box would be output over the certificate background image.
    • Bugfix: Fixed an issue in the course builder causing lessons to be orphaned from a course when moved into an unsaved section.
    • LifterLMS Helper Version 3.4.0
    Read more: LifterLMS Version 5.1.3
  • LifterLMS Helper Version 3.4.0

    Localization updates
    • Only runs localization functions when loaded as an independent plugin.
    • Replace the textdoman ‘lifterlms-helper’ with ‘lifterlms’.
    Updates
    • Use llms_helper() in favor of deprecated LLMS_Helper() in various locations.
    Bugfix
    • Don’t attempt to run migrations from versions less than 3.0.0 during first run when loaded as a library.
    Read more: LifterLMS Helper Version 3.4.0
  • LifterLMS Version 5.1.2

    • Bugfix: Pass second parameter to the get_the_excerpt filter.
    • Fix: Corrected typos in error messages encountered during password reset.
    Read more: LifterLMS Version 5.1.2