The Official Blog for LifterLMS Contributors

  • LifterLMS Advanced Quizzes Version 1.0.10

    + Fixed an issue preventing reorder and reorder picture question types from properly functioning on mobile Chrome browsers.
    + Reorder Picture questions will now show a number based on their shuffled order instead of their created (correct) order.

    Read more: LifterLMS Advanced Quizzes Version 1.0.10
  • Working Group Session 4: REST API Proposal and Specification

    The LifterLMS Working Group will be meeting on July 17, 9-10am PT for our 4th session. The focus of this month’s meeting will be to review and discuss the proposal and specification for the forthcoming LifterLMS REST API.

    In mid June we announced our product roadmap and release schedule for the rest of 2019. The first of these major releases is a REST API which will be made available as an addition to the free LifterLMS core plugin.

    We’ve been quietly (but publicly) designing the specification for the REST API, and we’re now ready to present it to the working group.

    Please review the specification and take a few minutes to submit your feedback and thoughts before attending the session.

    The full (working) specification is documented at gocodebox.github.io/lifterlms-rest/.

    You can submit your thoughts and feedback here: https://docs.google.com/forms/d/e/1FAIpQLSeQTBN-TOG9kPyccWJ_agZWmxuUwdaz7PGforoXRwW3IYscbA/viewform

    Join us live or leave comments below.

    Check the events calendar for information on the event.

    Read more: Working Group Session 4: REST API Proposal and Specification
  • LifterLMS Assignments Version 1.1.3

    • Fix a date transposition error visible on assignment notification emails.
    Read more: LifterLMS Assignments Version 1.1.3
  • LifterLMS Version 3.33.2

    • It is now possible to send test copies of the “Student Welcome” email to yourself.
    • Improved information logged when an error is encountered during an email send.
    • Add backwards compatibility for legacy add-on integrations priority loading method.
    • Fixed undefined index notice when viewing log files on the admin status screen.
    Read more: LifterLMS Version 3.33.2
  • LifterLMS Version 3.33.1

    Updates
    • Added method to retrieve the load priority of integrations.
    • The capabilities used to determine if uses can clone and export courses now check edit_course instead of edit_post.
    Bug Fixes
    • Fixed an issue which would cause the “Net Sales” line to sometimes display as a bar on the sales revenue reporting chart.
    • Fixed an issue causing a PHP notice to be logged when viewing the sales reporting screen.
    • Fixed an issue causing backslashes to be added before quotation marks in access plan descriptions.
    • Integration classes are now loaded in the order defined by the integration class.
    • Fixed an issue causing a PHP error when viewing the admin logs screen when no logs exist.
    Read more: LifterLMS Version 3.33.1
  • LifterLMS Version 3.33.0

    Updates
    • Added the ability for site administrators to delete (completely remove) enrollment records from the database.
    • Catalogs sorted by Order (menu_order) now have an additional sort (by post title) to improve ordering consistency for items with the same order, thanks @pondermatic!
    • Hooks in the dashboard order review template now pass the LLMS_Order.
    LifterLMS Blocks
    • Updated to version 1.5.1
    • All blocks are now registered only for post types where they can actually be used.
    • Only register block visibility settings on static blocks. Fixes an issue causing core (or 3rd party) dynamic blocks from being managed within the block editor.
    Bug Fixes
    • If an enrolled student accesses checkout for a course/membership they’re already enrolled in they will be shown a message stating as much.
    • Removed a redundant check for the existence of an order on the dashboard order review template.
    • When an order is deleted, student enrollment records for that order will be removed. This fixes an issue causing admins to not be able to manage the enrollment status of a student enrolled via a deleted order.
    • Fix issue causing errors when using the [lifterlms_lesson_mark_complete] shortcode on course post types.
    • Fixed an issue causing quiz questions to generate publicly accessible permalinks which could be indexed by search engines.
    Templates Changed
    Read more: LifterLMS Version 3.33.0