NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #3213 most downloaded on Packagist
PHP class library for building LTI integrations
Last release 9 days ago
28 Sep 2026
Release timing varies
gaps range from 3 weeks to 8 months
Rarely documented
notes for 13 of 60 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
62 releases · first in 2019
Updated handling of platform browser storage Deployment ID added to client_assertion element in access token requests Attempt to load tool when defaul
Updated handling of platform browser storage
Deployment ID added to client_assertion element in access token requests
Attempt to load tool when default is not set
Prevent custom parameters from overriding service claims
No redirection to an unregistered redirect URI
Migrate to new session on fallback from cookie issues
Miscellaneous code improvements and bug fixes
Allow line item scoreMaximums of zero (or less) in non-strict mode Stop curl from sending Expect header
Allow line item scoreMaximums of zero (or less) in non-strict mode
Stop curl from sending Expect header
One column per quarter.
Fix session opening issues Enhance security with check of user agent header
Fix session opening issues
Enhance security with check of user agent header
Fix issues with blocked cookies Add Canvas extension of submission date in Outcomes service Update DataConnector class to save JWKS endpoint for tool
Fix issues with blocked cookies
Add Canvas extension of submission date in Outcomes service
Update DataConnector class to save JWKS endpoint for tool
Allow Util::sendForm to use GET method
Add option for sending Initiate Login requests using GET
Improve reporting of authentication request errors
Nothing published for this version
HTTPMessage::getMessages() method added to provide access to messages sent Miscellaneous bug fixes
HTTPMessage::getMessages() method added to provide access to messages sent
Miscellaneous bug fixes
Default value option added to getItem method for session data interfaces Updated data types for token methods in OAuthDataStore class Added support fo
Default value option added to getItem method for session data interfaces
Updated data types for token methods in OAuthDataStore class
Added support for non-JSON services
Removed deprecated features Improved support of PHP frameworks with Session and Cookie interfaces
Removed deprecated features
Improved support of PHP frameworks with Session and Cookie interfaces
Content\Item::toJsonObject method changed from protected to public ContentItem\ContentItem::setItem method added Miscellaneous bug fixes
Content\Item::toJsonObject method changed from protected to public
ContentItem\ContentItem::setItem method added
Miscellaneous bug fixes
Set username property in Membership/NRPS service Update firebase/php-jwt dependency to version 7 Bug fixes and code improvements
Set username property in Membership/NRPS service
Update firebase/php-jwt dependency to version 7
Bug fixes and code improvements
Update Link and Content service
Update Link and Content service
Add support for logger clients Add sendAccessToken and verifyAuthorization methods to Platform class Add support for Caliper Analytics Connector and L
Add support for logger clients
Add sendAccessToken and verifyAuthorization methods to Platform class
Add support for Caliper Analytics Connector and Link and Content services
Add support for signing using Elliptic Curve Digital Signature Algorithms
Add support for version 4 of Web Token JWT Framework library
Add option to throw an exception in place of exit statements when handling LTI messages
Add option to store encrypted shared secret values
Add User-Agent header to HTTP requests
Add support for gradesReleased property of LineItem Add option to allow custom parameters to be passed via the message URL Miscellaneous bug fixes
Add support for gradesReleased property of LineItem
Add option to allow custom parameters to be passed via the message URL
Miscellaneous bug fixes
Allow iss parameter to be included in LTI messages Minor bug fixes
Allow iss parameter to be included in LTI messages
Minor bug fixes
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →