Skip to content

Version Packages - #1072

Merged
EvanReinstein merged 1 commit into
mainfrom
changeset-release/main
Sep 28, 2026
Merged

EvanReinstein merged 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

@github-actions github-actions Bot commented Sep 28, 2026 •

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 main, this PR will be updated.

Releases

@paypal/paypal-js@11.2.0

Minor Changes

  • 5f61e1d: Updates the v6 script loader with the following changes:
    • Adds retry logic so transient script load failures (network blips, CDN hiccups) are retried instead of immediately rejecting.
    • Retries up to MAX_SCRIPT_LOAD_RETRIES (5) times with exponential backoff + jitter (RETRY_BASE_DELAY_MS 50ms, capped at RETRY_MAX_DELAY_MS 400ms), and adds a SCRIPT_LOAD_TIMEOUT_MS (10s) timeout so a hung script load also triggers a retry rather than waiting indefinitely.
    • Each retry busts the cache via a paypal-sdk-retry query param so the browser doesn't just re-serve a failed response from cache.
    • Concurrent calls to loadCoreSdkScript for the same namespace now share a single in-flight retry chain (inFlightScriptLoads map) instead of each independently creating duplicate script elements and retry loops.

@paypal/react-paypal-js@10.5.2

Patch Changes

  • 5f45d73: This adds Object prototype pollution guards to prevent remote code execution.
  • Updated dependencies [5f61e1d]
    • @paypal/paypal-js@11.2.0

@github-actions
github-actions Bot requested a review from a team as a code owner September 28, 2026 15:16
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from 738023e to 8aeb38b Compare September 28, 2026 15:23
@EvanReinstein
EvanReinstein merged commit d9966e6 into main Sep 28, 2026
3 checks passed
@EvanReinstein
EvanReinstein deleted the changeset-release/main branch September 28, 2026 15:28
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