Skip to content

Releases: bigcommerce/grphp

3.3.0

29 Jul 19:21
338cfc5

Choose a tag to compare

  • Add getFullyQualifiedMethodName and getExpectedResponseMessageClass to base Client Interceptor class
  • Drop PHP 7.3 support

3.2.2

22 Mar 23:18
01d8905

Choose a tag to compare

  • Add header TE: trailers for envoy requests.

3.2.1

22 Apr 19:21

Choose a tag to compare

  • Remove references to CURLOPT_CONTENT_TYPE in Envoy strategy and allow CURLOPT_HTTPHEADER to handle Content-Type headers

3.2.0

20 Apr 19:00

Choose a tag to compare

  • Add Envoy strategy for using grphp with an Envoy proxy for gRPC egress communication

3.1.1

26 Mar 20:22
fe4a5d9

Choose a tag to compare

  • Make Grphp\Client#getClient protected instead of private

3.1.0

25 Mar 22:24

Choose a tag to compare

  • Add the ability to configure the content-type header for requests using the H2Proxy strategy

3.0.1: Fix issue #40

04 Mar 23:15
8c8fbcf

Choose a tag to compare

Fix bug with empty metadata in interceptors.

3.0.0: Add PHP8 support

20 Jan 10:38
70d3c38

Choose a tag to compare

  • add PHP8 in composer.json
  • update phpunit ^9
  • migrate to CircleCI

Enable support for client timeouts

16 Sep 00:59
278f4e3

Choose a tag to compare

Originally, this library relied solely upon the deadline gRPC feature, i.e. that the service will terminate request when the deadline is reached. With this release, client will also terminate the connection after the specified amount of time if the service wasn't able to respond in time and did not terminate the request for some reason.

Fix service name deriving from a client class name in Request

13 Aug 11:39
e02d0db

Choose a tag to compare

v2.0.2

Merge pull request #37 from andrykonchin/PAYPAL-594-fix-service-name-…