Releases: longhornopen/laravel-celtic-lti
v0.4.8
Adapts to changes in Canvas's preferred URLs.
v0.4.7
Handle launch better when both third-party cookies and popups are blocked
v0.4.5
Lock to celtic 4.9.0 temporarily 4.10.0 introduces support for the draft "OIDC Login with LTI Client Side postMessages" specification. This spec doesn't appear to be fully implemented successfully in the Canvas LMS.
v0.4.4
Automatically create Canvas test+beta configs along with production config
v0.4.3
v0.4.2
Loosen illuminate/support version constraint
v0.4.1
fix auto-deployment-id creation pulling from wrong data source
v0.4.0
Add simpler config-based setup for LTI 1.3 tools
v0.3.1
Adds a LtiTool->createDeploymentIdFromExistingPlatform()
function. Open-source or freely-available tools might want to treat deployment IDs as optional, which the underlying CeLTIc library doesn't really allow.
For the moment, you can manually call this function before you call LtiTool->handleRequest()
. (Future dev work here will extend handleRequest() to automatically call this, if requested to do so by a toggle in a config file.)
v0.3.0
Add preliminary LTI 1.3 support