Skip to content

Commit 037fa1c

Browse files
author
Garry Filakhtov
authored
Merge pull request #64 from bigcommerce/release-notes
Update release notes
2 parents 59a0ea1 + d1673ff commit 037fa1c

File tree

2 files changed

+13
-5
lines changed

2 files changed

+13
-5
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,4 @@ coverage/
77
/.php_cs
88
/.php_cs.cache
99
/.phpunit.result.cache
10+
/.php-cs-fixer.cache

CHANGELOG.md

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -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.
110117
extension
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

Comments
 (0)