v6.0.0
Upgrade Guide
See the 5.x to 6.0 Upgrade Guide for a list of changes. Notable changes include:
- Changed how LtiMessageLaunch are handled (use
initialize()
instead ofvalidate()
) - Changed how the OIDC Login URL is retrieved, and deprecated the Redirect object
- Strict typing added, affecting the
ICookie
,IDatabase
, andIMigrationDatabase
interfaces and others
The upgrade guide should provide detailed instructions on how to implement necessary changes. If the documentation is confusing or incomplete, please create an issue or open a pull request.
What's Changed
- Delete deprecated methods and classes by @dbhynds in #119
- Fix most todos, add docs, strongly type most things by @dbhynds in #120
- Add phpstan by @dbhynds in #121
- Swap to pint for linting by @dbhynds in #122
- Move Deep Link Resources into their own namespace by @dbhynds in #124
- Final changes by @dbhynds in #123
- Fix errors in launch by @dbhynds in #126
- Improve code coverage by @dbhynds in #125
- Reduce complexity in LtiServiceConnector::getAll() by @dbhynds in #128
- v6.0 beta by @dbhynds in #127
Full Changelog: v5.7.1...v6.0.0