Skip to content

changesets: Release / Deploy#482

Merged
MaximusHaximus merged 1 commit into
masterfrom
changeset-release/master
Jun 26, 2026
Merged

changesets: Release / Deploy#482
MaximusHaximus merged 1 commit into
masterfrom
changeset-release/master

Conversation

@0xpolygon-changesets-release-bot

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to master, this PR will be updated.

Releases

@maticnetwork/maticjs@3.9.13

Patch Changes

  • #481 9dc06a2 Thanks @MaximusHaximus! - Retry transient network failures when fetching network/ABI metadata. The config-store fetch (ABIManager.initHttpRequest) now retries connection-level errors with exponential backoff, fixing intermittent Premature close / ECONNRESET failures from stale keep-alive sockets (Node 19+ keeps HTTP connections alive by default) that previously surfaced as a misleading "network mainnet - v1 is not supported". The retry/backoff and transient-error classification are extracted into a shared retryTransient helper now used by both the metadata fetch and the receipt-proof RPC reads (replacing the bespoke inline retry in getReceiptProof); the shared classifier also recognises node-fetch's Premature close, which the old inline predicate missed.

@MaximusHaximus MaximusHaximus left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Release of 3.9.13 — consumes the #481 changeset (retry transient ABI/metadata fetch failures incl. node-fetch 'Premature close'). CI green; approving per release flow.

@MaximusHaximus MaximusHaximus merged commit 1c0b97b into master Jun 26, 2026
11 checks passed
@MaximusHaximus MaximusHaximus deleted the changeset-release/master branch June 26, 2026 13:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant