Skip to content

Releases: bigcommerce/grphp

v4.0.3

29 Dec 22:10
5b56d47
Compare
Choose a tag to compare

What's Changed

  • chore(platform): PHPMNT-177 Loosen google/protobuf dependency by @TomA-R in #67

Full Changelog: v4.0.2...v4.0.3

v4.0.2

13 Dec 10:09
ed0fe60
Compare
Choose a tag to compare

What's Changed

  • Add PHP 8.4 to CircleCI matrix and fix deprecation warnings by @TomA-R in #66

Full Changelog: v4.0.1...v4.0.2

Fix state carrying

27 Apr 06:06
b8270ea
Compare
Choose a tag to compare

In the previous release, we have removed pass-by-reference instances and stopped relying on mutating input data and instead just carried data as we call through the chain of interceptors. Unfortunately, we missed the innermost case of passing the values to the final callback, and thus any data modified by the interceptors got lost. This release fixes this issue.

v4.0.0

20 Apr 02:16
037fa1c
Compare
Choose a tag to compare

This release contains a few breaking changes, namely:

  • Dropped support for PHP 7 as it reached its EOL in November 2022
  • Changed a bunch of method signatures, added return type hints
  • Eliminated method arguments that are taken by reference

3.5.2

19 Oct 14:43
bde9f69
Compare
Choose a tag to compare

Add getServiceName to base Client Interceptor class

3.5.1

11 Oct 22:20
2f95425
Compare
Choose a tag to compare

Add retry support with the new Retry interceptor.

3.5.0

13 Sep 01:22
fddaafa
Compare
Choose a tag to compare
  • Add methods for mapping status code numbers to descriptive strings

3.4.0

19 Aug 00:09
6ccb82a
Compare
Choose a tag to compare
  • Use the proxy client timeout setting when request timeout is unset.

3.3.0

29 Jul 19:21
338cfc5
Compare
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
Compare
Choose a tag to compare
  • Add header TE: trailers for envoy requests.