Skip to content

Release/3.0.1#239

Merged
CassioMG merged 1 commit into
mainfrom
cg-release-3.0.1
May 29, 2026
Merged

Release/3.0.1#239
CassioMG merged 1 commit into
mainfrom
cg-release-3.0.1

Conversation

@CassioMG

Copy link
Copy Markdown
Contributor

Summary

Patch release rolling up the two correctness PRs landed since 3.0.0:

  • Verify SEP-10 challenge body integrity after domain signing #237 — SEP-10: verify the auth server returns the same challenge body after client_domain re-signing instead of trusting a server-supplied transaction
  • Correctness fixes: maxFee, 504 retries, key cache #238 — three independent correctness fixes:
    • submitWithFeeIncrease: forward maxFee across recursive retries so the cap is enforced on every retry, not just the first
    • submitTransaction: replace unbounded recursive 504 retries with a bounded equal-jitter exponential backoff loop
    • KeyManager.removeKey: actually delete the in-memory cache entry instead of leaving it stale

No public API changes. No new dependencies. SemVer patch.

Test plan

  • yarn build — all 3 packages compile successfully
  • yarn lint — zero warnings
  • yarn test:ci — all suites passing on main post-merge

🤖 Generated with Claude Code

Bug-fix release rolling up #237 (SEP-10 challenge integrity) and #238
(submitWithFeeIncrease maxFee forwarding, bounded submitTransaction 504
retries, KeyManager removeKey cache deletion).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings May 29, 2026 02:13

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Patch release 3.0.1 for the TypeScript Wallet SDK monorepo packages, rolling up previously-merged correctness fixes by bumping package versions and documenting the changes in each package changelog.

Changes:

  • Bump package versions from 3.0.03.0.1 across the three published workspaces.
  • Add 3.0.1 release notes to each package’s CHANGELOG.MD (detailed notes for the main SDK + KM; version-bump note for Soroban).

Reviewed changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated no comments.

Show a summary per file
File Description
@stellar/typescript-wallet-sdk/package.json Version bump to 3.0.1 for the main SDK package.
@stellar/typescript-wallet-sdk/CHANGELOG.MD Adds 3.0.1 release notes describing the correctness fixes included in the patch release.
@stellar/typescript-wallet-sdk-soroban/package.json Version bump to 3.0.1 for the Soroban package.
@stellar/typescript-wallet-sdk-soroban/CHANGELOG.MD Adds a 3.0.1 entry indicating a version bump.
@stellar/typescript-wallet-sdk-km/package.json Version bump to 3.0.1 for the Key Manager package.
@stellar/typescript-wallet-sdk-km/CHANGELOG.MD Adds 3.0.1 release notes describing the KeyManager cache deletion fix.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@CassioMG CassioMG requested a review from piyalbasu May 29, 2026 02:16
@CassioMG CassioMG self-assigned this May 29, 2026
@CassioMG CassioMG merged commit af0934d into main May 29, 2026
12 checks passed
@CassioMG CassioMG deleted the cg-release-3.0.1 branch May 29, 2026 18:03
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.

3 participants