@@ -2,6 +2,13 @@ Changelog for grphp.
22
33### Pending Release
44
5+ ### 4.0.0
6+
7+ * Dropped support for PHP 7 as it reached its EOL in November 2022
8+ * Changed a bunch of method signatures, added return type hints
9+ * Most notably added a return type to the ` Grphp\Client\Interceptors\Base::call() ` abstract method forcing all interceptors to add it as well.
10+ * Eliminated method arguments that are taken by reference
11+
512### 3.5.1
613
714* Add retry support with the Retry interceptor.
@@ -53,7 +60,7 @@ Changelog for grphp.
5360### 2.1.0
5461
5562* Originally, this library relied solely upon the deadline gRPC feature, i.e. that the service will terminate request
56- when the deadline is reached. With this release, client will also terminate the connection after the specified
63+ when the deadline is reached. With this release, client will also terminate the connection after the specified
5764 amount of time if the service wasn't able to respond in time and did not terminate the request for some reason.
5865
5966### 2.0.2
@@ -62,7 +69,7 @@ Changelog for grphp.
6269
6370### 2.0.1
6471
65- * Ensure that no null byte or other unprintable characters are included into the exception message as a result of
72+ * Ensure that no null byte or other unprintable characters are included into the exception message as a result of
6673 failed gRPC response with a valid gRPC message.
6774
6875### 2.0.0
@@ -73,9 +80,9 @@ Changelog for grphp.
7380
7481### 1.0.0
7582
76- * This release contains an improvement to reporting an error status from gRPC stack by propagating it as part of the
83+ * This release contains an improvement to reporting an error status from gRPC stack by propagating it as part of the
7784 Status attached to the RequestException.
78- * A breaking change to the config to require a scheme for a given base URI is introduced in order to fix certain
85+ * A breaking change to the config to require a scheme for a given base URI is introduced in order to fix certain
7986 situations where proxied request is sent to the service without a scheme causing request parsing failures.
8087
8188### 0.5.6
@@ -110,7 +117,7 @@ Changelog for grphp.
110117extension
111118* Adds a new Error\Status class for representing gRPC error statuses
112119* Adds a new client request object for encapsulating contextual information about the outgoing request
113- * Adds new Header and HeaderCollection classes for representing HTTP headers both outbound and inbound
120+ * Adds new Header and HeaderCollection classes for representing HTTP headers both outbound and inbound
114121
115122### 0.4.0
116123
0 commit comments