The Official Blog for LifterLMS Contributors

  • LifterLMS Version 3.34.3

    • During payment gateway order completion, use llms_redirect_and_exit() instead of wp_redirect() and exit().
    LifterLMS REST API v1.0.0-beta.5
    • Load all required files and functions when authentication is triggered.
    • Access $_SERVER variables via filter_var instead of llms_filter_input to work around PHP bug https://bugs.php.net/bug.php?id=49184.
    Read more: LifterLMS Version 3.34.3
  • LifterLMS REST API Version 1.0.0-beta.5

    • Load all required files and functions when authentication is triggered.
    • Access $_SERVER variables via filter_var instead of llms_filter_input to work around PHP bug https://bugs.php.net/bug.php?id=49184.
    Read more: LifterLMS REST API Version 1.0.0-beta.5
  • LifterLMS Version 3.34.2

    LifterLMS REST API v1.0.0-beta.4
    • Load authentication handlers as early as possible. Fixes conflicts with numerous plugins which load user information earlier than expected by the WordPress core.
    • Harden permissions associated with viewing student enrollment information.
    • Returns a 400 Bad Request when invalid dates are supplied.
    • Student Enrollment objects return student and post id’s as integers instead of strings.
    • Fixed references to an undefined function.
    Read more: LifterLMS Version 3.34.2
  • LifterLMS REST API Version 1.0.0-beta.4

    • Load authentication handlers as early as possible. Fixes conflicts with numerous plugins which load user information earlier than expected by the WordPress core.
    • Harden permissions associated with viewing student enrollment information.
    • Returns a 400 Bad Request when invalid dates are supplied.
    • Student Enrollment objects return student and post id’s as integers instead of strings.
    • Fixed references to an undefined function.
    Read more: LifterLMS REST API Version 1.0.0-beta.4
  • LifterLMS Version 3.34.1

    • Update LifterLMS REST to v1.0.0-beta.3
    Interface and Experience improvements during API Key creation
    • Better expose that API Keys are never shown again after the initial creation.
    • Allow downloading of API Credentials as a .txt file.
    • Add required properties to required fields.
    Updates
    • Added the ability to CRUD webhooks via the REST API.
    • Conditionally throw _doing_it_wrong on server controller stubs.
    • Improve performance by returning early when errors are encountered for various methods.
    • Utilizes a new custom property show_in_llms_rest to determine if taxonomies should be displayed in the LifterLMS REST API.
    • On the webhooks table the “Delivery URL” is trimmed to 40 characters to improve table readability.
    Bug fixes
    • Fixed a formatting error when creating webhooks with the default auto-generated webhook name.
    • On the webhooks table a translatable string is output for the status instead of the database value.
    • Fix an issue causing the “Last” page pagination link to display for lists with 0 possible results.
    • Don’t output the “Last” page pagination link on the last page.
    Read more: LifterLMS Version 3.34.1
  • LifterLMS REST API Version 1.0.0-beta.3

    Interface and Experience improvements during API Key creation
    • Better expose that API Keys are never shown again after the initial creation.
    • Allow downloading of API Credentials as a .txt file.
    • Add required properties to required fields.
    Updates
    • Added the ability to CRUD webhooks via the REST API.
    • Conditionally throw _doing_it_wrong on server controller stubs.
    • Improve performance by returning early when errors are encountered for various methods.
    • Utilizes a new custom property show_in_llms_rest to determine if taxonomies should be displayed in the LifterLMS REST API.
    • On the webhooks table the “Delivery URL” is trimmed to 40 characters to improve table readability.
    Bug fixes
    • Fixed a formatting error when creating webhooks with the default auto-generated webhook name.
    • On the webhooks table a translatable string is output for the status instead of the database value.
    • Fix an issue causing the “Last” page pagination link to display for lists with 0 possible results.
    • Don’t output the “Last” page pagination link on the last page.
    Read more: LifterLMS REST API Version 1.0.0-beta.3