Skip to content

Releases: techfromsage/talis-php

0.7.0

17 Jul 08:44
11454dd
Compare
Choose a tag to compare

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

25 Nov 15:27
84a167c
Compare
Choose a tag to compare

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

13 Oct 09:01
7e0d1ac
Compare
Choose a tag to compare
  • 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

24 Sep 06:24
2b88d4f
Compare
Choose a tag to compare

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

27 Aug 14:49
30bc9b7
Compare
Choose a tag to compare

This release contains a fix for a regression introduced in 0.5.0

  • PLAT-3846 fix Critic client createReview method - the request was sending wrong Content-Type header suggesting the body is JSON while it's form-urlencoded.

Remove `Login::getPersistentId`; add `getSubjectIdFromToken`

10 Jun 09:38
8f819da
Compare
Choose a tag to compare

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

21 Apr 10:07
f9b7f10
Compare
Choose a tag to compare
Update Guzzle Pre-release
Pre-release
  • 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.

Remove statsD

14 Apr 09:27
cc87360
Compare
Choose a tag to compare
Remove statsD Pre-release
Pre-release

This release removes the statsD implementation in persona and the composer dependency.

(Re)generate oauth client secret

02 Jul 11:33
86b5a84
Compare
Choose a tag to compare

Adding method to oauth client to (re)generate a client's secret

Adds manifesto-php-client

23 Apr 08:54
7e4609d
Compare
Choose a tag to compare

Adds manifesto-php-client to the talis-php