Skip to content

Releases: packbackbooks/lti-1-3-php-library

v5.1.9 - Update error message for missing registration

21 Jul 13:54
731813c
Compare
Choose a tag to compare

This release adds a new LtiMessageLaunch::getMissingRegistrationErrorMsg() function, which dynamically adds the issuer URL and client ID into the error message for a missing registration.

v5.1.8 - Move some constants around related to service requests to fix a bug in logging

14 Jul 18:51
c441757
Compare
Choose a tag to compare

This release moves several constants from the LtiServiceConnector to the ServiceRequest object.

It also fixes a bug where we were labeling every request as an auth request in the logs.

v5.1.7 - Add functions for updating lineitems

13 Jul 21:01
86b43e1
Compare
Choose a tag to compare

This release adds a new LtiAssignmentsGradesService::updateLineitem() function, as well as some other changes, which allows lineitems in an LMS to be updated.

5.1.6 Fixed issues with D2L and Blackboard auth

17 Jun 15:45
7af0341
Compare
Choose a tag to compare

This fixes the issue that was introduced in v5.1.5 which prevented D2L and Blackboard from authenticating users correctly.

v5.1.5 Improve logging on service requests

02 May 19:35
806625d
Compare
Choose a tag to compare

This adds the ability to log all requests made by the LtiServiceConnector. Previously, service requests were logged, but auth requests were not.

5.1.4 Infer the algorithm from the JWT when not specified by the JWK

14 Apr 22:07
84f8896
Compare
Choose a tag to compare

This fixes an issue with D2L when using version 6.0 of the JWT dependency. See: #50

5.1.3 Update firebase/php-jwt version

12 Apr 16:41
135b4e1
Compare
Choose a tag to compare

Updates composer dependencies

v5.1.2 - Enhance request logging

03 Mar 23:21
d521301
Compare
Choose a tag to compare

Enhances logging requests such that in addition to logging grades, it now handles logging retrieved and created lineitems.

v5.1.1 Added Apache license to composer.json

28 Feb 21:19
bd122e4
Compare
Choose a tag to compare

Added the "license": "Apache-2.0", line to the composer.json file so it will no longer be flagged for not having a license by our linter.

v5.1.0

01 Feb 14:38
9de4796
Compare
Choose a tag to compare

#47 adds a new function getLineItem to the library which allows for the fetching of a single line item.