Releases: bigcommerce/grphp
Releases · bigcommerce/grphp
3.3.0
- Add
getFullyQualifiedMethodNameandgetExpectedResponseMessageClassto base Client Interceptor class - Drop PHP 7.3 support
3.2.2
3.2.1
- Remove references to
CURLOPT_CONTENT_TYPEin Envoy strategy and allowCURLOPT_HTTPHEADERto handleContent-Typeheaders
3.2.0
- Add Envoy strategy for using grphp with an Envoy proxy for gRPC egress communication
3.1.1
- Make Grphp\Client#getClient protected instead of private
3.1.0
- Add the ability to configure the content-type header for requests using the H2Proxy strategy
3.0.1: Fix issue #40
Fix bug with empty metadata in interceptors.
3.0.0: Add PHP8 support
- add PHP8 in
composer.json - update
phpunit ^9 - migrate to CircleCI
Enable support for client timeouts
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
v2.0.2 Merge pull request #37 from andrykonchin/PAYPAL-594-fix-service-name-…