LifterLMS Version 3.18.2

  • Improved integrations settings screen to allow each integration to have it’s own settings tab (page) with only its own settings
  • Allow programmatic access to notification content when notification views are accessed via filters
  • Fixed issue causind subscription cancellation notifications to be sent to admins when new orders were created
  • Fixed warning message displayed prior to membership bulk enrollment
  • Fixed multibyte character encoding issue encountered during certificate exports

LifterLMS MailChimp Version 3.0.0

  • Removes LifterLMS 2.x compatibility, raising the minimum required LifterLMS version to 3.8.0
  • “Confirmation Emails” subscription setting is now enabled by default when installing LifterLMS Add-on
  • Adds a checkbox to enrollment, registration, and checkout forms allowing users to explicitly consent to receive emails
  • To accommodate GDPR compliance, sequences and tags will only be applied to users who have explicitly consented to receive emails.
  • Users who have previously consented to receive emails may opt out via a checkbox on the edit account tab of the student dashboard
  • New options have been added to allow customization of the consent and unsubscribe messages
  • Added Privacy Policy Suggested content linking to the MailChimp Privacy Policy. Relies on WP 4.9.6.
  • Renamed plugin options to be consistent with other LifterLMS integration classes. Preexisting options will be renamed automatically upon plugin upgrade.
  • Moved ajax functions to their own class
  • Removed function LLMS_MailChimp()->get_groups(), use LLMS_MailChimp()->get_intergration()->get_groups() instead
  • Removed function LLMS_MailChimp()->get_lists(), use LLMS_MailChimp()->get_intergration()->get_lists() instead

LifterLMS MailChimp Version 3.0.0

  • Removes LifterLMS 2.x compatibility, raising the minimum required LifterLMS version to 3.8.0
  • “Confirmation Emails” subscription setting is now enabled by default when installing LifterLMS Add-on
  • Adds a checkbox to enrollment, registration, and checkout forms allowing users to explicitly consent to receive emails
  • To accommodate GDPR compliance, sequences and tags will only be applied to users who have explicitly consented to receive emails.
  • Users who have previously consented to receive emails may opt out via a checkbox on the edit account tab of the student dashboard
  • New options have been added to allow customization of the consent and unsubscribe messages
  • Added Privacy Policy Suggested content linking to the ConvertKit Privacy Policy. Relies on WP 4.9.6.
  • Renamed plugin options to be consistent with other LifterLMS integration classes. Preexisting options will be renamed automatically upon plugin upgrade.
  • Moved ajax functions to their own class
  • Removed function LLMS_MailChimp()->get_groups(), use LLMS_MailChimp()->get_intergration()->get_groups() instead
  • Removed function LLMS_MailChimp()->get_lists(), use LLMS_MailChimp()->get_intergration()->get_lists() instead

LifterLMS ConvertKit Version 2.0.0

  • Removes LifterLMS 2.x compatibility, raising the minimum required LifterLMS version to 3.8.0
  • Adds a checkbox to enrollment, registration, and checkout forms allowing users to explicitly consent to receive emails
  • To accommodate GDPR compliance, sequences and tags will only be applied to users who have explicitly consented to receive emails.
  • Users who have previously consented to receive emails may opt out via a checkbox on the edit account tab of the student dashboard
  • New options have been added to allow customization of the consent and unsubscribe messages
  • Added Privacy Policy Suggested content linking to the ConvertKit Privacy Policy. Relies on WP 4.9.6.
  • In addition to an API Key, a Secret Key must also be obtained to API methods to unsubscribe users
  • Class LLMS_Settings_Integrations_ConvertKit has been replaced by LLMS_Integration_ConvertKit which is an integration child accessible programattically via LLMS()->integrations()->get( 'convertkit' )
  • Renamed plugin options to be consistent with other LifterLMS integration classes. Preexisting options will be renamed automatically upon plugin upgrade.

LifterLMS Social Learning Version 1.2.0

Privacy & GDPR Compliance Tools
  • Added suggested Privacy Policy language outlining information gathered by a default LifterLMS Social Learning site
  • During a WordPress Personal Data Export request the following LifterLMS Social Learning information will be added to the export

  • All profile fields (website url, social profile urls, site handle)

  • All timeline stories
  • All timeline story replies
  • User avatar & profile cover image

  • During a WordPress Personal Data Erasure request the following LifterLMS Social Learning information will be erased

  • All profile fields (website url, social profile urls, site handle)

  • All timeline stories
  • All timeline story replies

  • All of the above relies on features available in WordPress core 4.9.6

Updates
  • Added RTL language support
  • Tested up to WordPress 4.9.6
Bug Fixes
  • Fixed issue preventing instructor story browsing from functioning with LifterLMS Core 3.17.0 and later

LifterLMS Version 3.18.0

Privacy & GDPR Compliance Tools
  • Added privacy policy notice on checkout, enrollment, and registration that integrates with the WP Core 4.9.6 Privacy Policy Page setting
  • Added settings to allow customization of the privacy policy and terms & conditions notices during checkout, enrollment, and registration
  • Added suggested Privacy Policy language outlining information gathered by a default LifterLMS site

  • During a WordPress Personal Data Export request the following LifterLMS information will be added to the export

  • All personal information gathered from registration, checkout, and enrollment forms

  • Course and membership enrollments, progress, and grades
  • Earned achievements and certificates
  • All order data

  • During a WordPress Personal Data Erasure request the following LifterLMS information will be erased

  • All personal information gathered from registration, checkout, and enrollment forms

  • Earned achievements and certificates
  • All notifications for or about the user
  • If the “Remove Order Data” setting is enabled, the order will be anonymized by removing student personal information from the order and, if the order is a recurring order, it will be cancelled.
  • If the “Remove Student LMS Data” setting is enabled, all student data related to course and membership activity will be removed

  • All of the above relies on features available in WordPress core 4.9.6

Updates and Enhancements
  • Tested up to WordPress 4.9.6
  • Improved pricing table UX for members-only access plans. An access plan button for a plan belonging to only one membership will click directly to the membership as opposed to opening a popover. Plan’s with access via multiple memberships will continue to open a popover listing all availability options.
  • Added a “My Certificates” tab to the Student Dashboard
  • Certificates can be downloaded as HTML files (available when viewing a certificate or from the certificate reporting screen on the admin panel)
  • Admins can now delete certificates and achievements from reporting screens on the admin panel
  • Added additional information to certificate and achievement reporting tables
  • Expanded widths of admin settings page setting names to be a bit wider and more readable
  • Now conditionally hiding some settings when they are no longer relevant
  • Added daily cron automatically remove files from the LLMS_TMP_DIR which are more that 24 hours old
  • Removed unused template content-llms_membership.php
  • Added initialization actions for use by integration classes
Bug Fixes
  • Fixed issue causing coupon reports to always display “1” regardless of actual number of coupons used
  • Fixid issue causing new posts created via the Course Builder to always be created for user_id #1
  • Fixed issue causing “My Achievements” to display twice on the My Achievements student dashboard tab
  • Fixed issue preventing lessons from being completed when a quiz in draft mode was attached to the lesson
  • Fixed issue causing minified RTL stylesheets to 404
Template Updates