Skip to content

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

Fix a PHP warning when deep link settings is not present in message launch

18 Jan 21:18
527563b
Compare
Choose a tag to compare

Implemented several changes to comply with OpenID Connect Core

18 Jan 21:08
0edb00f
Compare
Choose a tag to compare

Implemented several changes to comply with (OpenID Connect Core)[https://openid.net/specs/openid-connect-core-1_0.html]. Nonce validation changed such that it now verifies that the nonce and state associated with an LTI Message Launch request matches the state associated with the nonce and state created during the OIDC login request. Improve how line items are fetched and created when putting a grade to a line item.

For more details, see the changelog: https://github.com/packbackbooks/lti-1-3-php-library/blob/master/CHANGELOG.md#500

For information on upgrading from 4.* to 5.*, see https://github.com/packbackbooks/lti-1-3-php-library/blob/master/UPGRADES.md#40-to-50

v4.1.3 Updated the ImsCache

03 Dec 22:05
d0a5af0
Compare
Choose a tag to compare
  • Updated the ImsCache to properly retrieve the nonce and request body. #40

v4.1.2 Fix a typing error

29 Nov 19:31
a376c85
Compare
Choose a tag to compare
  • Fix an typing error when the response doesn't have a body. #39

v4.1.1 Remove usage of file_get_contents

23 Nov 21:08
c7b45e1
Compare
Choose a tag to compare
  • Get the public keyset via an HTTP client instead of file_get_contents (#38)

v4.1.0 Various lineitem fixes

08 Nov 16:58
c6b32db
Compare
Choose a tag to compare
  • Allowed getGrades() to be called without a line item. (#34)
  • Fixed fetching of line items and eliminated a PHP warning for missing key. (#35)
  • Included the resourceLinkId attribute when creating a line item. (#36)

4.0.0 Add the ability to set debugging mode

29 Oct 18:38
e43e6cc
Compare
Choose a tag to compare

Adds the ability to set debugging mode, which will be false by default, see #32

3.0.3 Adds response/request logging for LTI 1.3 gradesync

28 Oct 14:39
68e361b
Compare
Choose a tag to compare

Adds response/request logging for LTI 1.3 gradesync for easier debugging, see #31

3.0.2 Fix zero grades not being synced in LTI 1.3

25 Oct 20:22
fc2dae1
Compare
Choose a tag to compare

Fix zero grades not being synced in LTI 1.3, see #30

v3.0.1 Fix errors from missing array indexes

21 Oct 21:39
78fab66
Compare
Choose a tag to compare

Fix a few minor errors related to array indexes. Increase test coverage on the LtiMessageLaunch

PRs: