Releases: techfromsage/talis-php
Releases · techfromsage/talis-php
0.9.1
What's Changed
- TA-2315: Upgrade php-jwt to version 6.2 by @darren-arbon in #34
Full Changelog: 0.9.0...0.9.1
0.9.0
DROPPED SUPPORT FOR PHP 5.X ON THIS RELEASE
What's Changed
- TA-2315: Upgrade php-jwt to version 6.2 by @darren-arbon in #33
Full Changelog: 0.8.0...0.9.0
0.8.0
What's Changed
- PLT-861: Migrate from standalone docker-compose to docker compose by @nemanja-kovacevic-thinkit in #31
- TA-1964: Upgrade Firebase PHP-JWT by @darren-arbon in #32
New Contributors
- @nemanja-kovacevic-thinkit made their first contribution in #31
- @darren-arbon made their first contribution in #32
Full Changelog: 0.7.0...0.8.0
0.7.0
What's Changed
- Move builds to CircleCI
- Test against PHP 5.6 - 8.3
- PLT-519 Allow for Guzzle 6 - 7
Full Changelog: 0.6.4...0.7.0
0.6.4 Pin composer to version 1.10.17
Preemptively pin composer to the latest version of v1 as an upgrade to v2 would break some of our dependencies
0.6.3 Allow to set logger
- Allow to set logger on clients (using
Psr\Log\LoggerAwareInterface
where possible). - Use common
TestBase
for all tests. - Retrieve request ID from query string.
- Bump version and sort packages.
- Use composer scripts, remove ant.
- Fix coverage annotations.
Add extra logging
This release does not contain any functional changes, but simply adds some extra logging to make it easier to diagnose Login problems.
Fix Critic client
Remove `Login::getPersistentId`; add `getSubjectIdFromToken`
This is a breaking change.
- Remove
Login::getPersistentId
, which is incorrect, but unused. - Add
getSubjectIdFromToken
for access to the user/clients ID in applications
Update Guzzle
- PLAT-3484 update guzzle #19 - this updates the HTTP client in all API clients to Guzzle 6.
- Fix for Persona client not sending some headers (User-Agent, X-Request-ID, X-Client-Version).
- Changed version requirement for
predis/predis
to>=0.8.5
, so later versions can be installed without aliasing, e.g.1.1.1 as v0.8.5
.