Releases: oat-sa/lib-lti1p3-nrps
Releases · oat-sa/lib-lti1p3-nrps
v8.0.2
v8.0.1
v8.0.0
What's Changed
- Sonarqube integration with project by @mike-ionut-mihai-sandu-tao in #26
- BREAKING CHANGE TR-5944 upgrade dependencies, removing
Http\Message\ResponseFactory
from dependencies by @wazelin in #31 - feat: min php 8.0 by @kochen in #29
New Contributors
- @mike-ionut-mihai-sandu-tao made their first contribution in #26
- @wazelin made their first contribution in #31
- @kochen made their first contribution in #29
Full Changelog: 7.0.0...7.1.0
v7.0.0
- Renamed MembershipServiceClient getContextMembershipFromPayload() method into getContextMembershipForPayload()
- Renamed MembershipServiceClient getResourceLinkMembershipFromPayload() method into getResourceLinkMembershipForPayload()
- Added methods to MembershipServiceClient to work with NRPS claim
- Updated documentation
v6.0.0
v5.0.0
- Added psalm support
- Deleted MembershipServiceServer in favor to MembershipServiceServerRequestHandler (to be used with core LtiServiceServer)
- Updated oat-sa/lib-lti1p3-core dependency to version 5.0
- Updated MembershipServiceServerBuilderInterface parameters to work with registration
- Updated MembershipServiceClient (to work with core LtiServiceClient)
- Updated overall constructors to handle nullable parameters
- Updated documentation
v4.0.0
- Added PHP 8 support (and kept >=7.2)
- Updated models to add fluent setter
- Updated MembershipServiceServer to check HTTP method and content type
- Updated MembershipServiceServerBuilderInterface signature to remove registration parameter
- Updated MembershipServiceServerBuilderInterface signature to handle limit and offset as integers
- Updated ContextFactory to cast non string context ids
- Updated Member and MemberCollection to rely on core collections
- Updated oat-sa/lib-lti1p3-core dependency to version 4.0
- Updated documentation