Releases: packbackbooks/lti-1-3-php-library
v5.1.9 - Update error message for missing registration
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
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
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
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
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
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
Updates composer dependencies
v5.1.2 - Enhance request logging
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
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.