Skip to content

Commit 1143032

Browse files
Merge pull request #379 from contentstack/staging
DX | 23-03-2026 | Release
2 parents 57bb919 + 43fead9 commit 1143032

File tree

4 files changed

+657
-700
lines changed

4 files changed

+657
-700
lines changed

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,13 @@
11
## Change log
2+
3+
### Version: 3.27.0
4+
#### Date: Mar-23-2026
5+
##### Fix:
6+
- Handle connection drops and socket closures so they no longer cause unhandled rejections and process crashes. The SDK now:
7+
- Catches body-read failures by adding `.catch()` on the `response.json()` promise in both 200 and non-200 response branches.
8+
- Applies the same catch-and-retry behavior for fetch-level rejections (e.g. connection closed before or during response).
9+
- Rejects the Request promise with the actual error when retries are exhausted, so callers can handle or log failures without the Node process crashing.
10+
211
### Version: 3.26.4
312
#### Date: Jan-27-2026
413
##### Feat:

0 commit comments

Comments
 (0)