Skip to content

chore: release v1.1025.0#12366

Merged
kaladinlight merged 10 commits into
mainfrom
release
May 21, 2026
Merged

chore: release v1.1025.0#12366
kaladinlight merged 10 commits into
mainfrom
release

Conversation

@kaladinlight
Copy link
Copy Markdown
Member

Production changes - testing required

Swapper error messaging

Improves error classification for Relay and Thornode quotes so users see useful messages (e.g. "insufficient funds") instead of the generic "An error occurred getting a quote". Test: trigger a Relay quote on a wallet with insufficient sell-asset balance and confirm the insufficient-funds message appears; trigger Thornode quote failures (e.g. amounts below trade fee, invalid pairs) and confirm error copy is accurate rather than generic.

rFOX

WETH/FOX tab and yellow "Program Ended" sunset banner are now hidden unless the connected account has a non-zero WETH/FOX staked balance. IPFS hash bumped to latest pinned epoch. Test: open rFOX with a wallet that has no WETH/FOX LP stake and confirm the tab and sunset warning are not shown (FOX-only view); test with an account that still has WETH/FOX staked and confirm tab + warning + unstake/claim flow still work; confirm current epoch data loads correctly.

Wallet drawer + Speed Up modal

Speed Up Transaction modal launched from the Activity tab now renders above the wallet drawer (so Confirm is reachable), and the drawer reliably closes on outside click. Test: open the right-side wallet drawer, go to Activity, click Speed Up on a pending tx, confirm the modal is in front of the drawer and Confirm works; click outside the drawer and confirm it closes.

Phantom wallet + yields approvals

Normalizes hex QUANTITY fields (value, gasLimit, etc.) per EIP-1474 so Phantom no longer rejects yield.xyz approvals with "Missing or invalid parameters". Test: connect Phantom, navigate to a yields opportunity (yield.xyz) on an EVM chain, perform an approval, and confirm it signs/broadcasts without error; sanity-check the same flow on MetaMask still works.

Swap widget

Clears any manually-entered receive address when the buy network changes, so the previous chain's address can no longer leak into quote requests and balance fetches (which was causing swap submit failures and 400s from mempool.space). Test: in the swap widget, enter a manual EVM receive address, then switch the buy network (e.g. EVM to Bitcoin or between two EVMs); confirm the manual address is cleared, no stale 400 balance errors fire, and quotes/submits work on the new chain.

Translations

Fixes existing Japanese and Russian translations that had missing, mismatched, or translated placeholder tokens. Test: switch the app to JA and RU locales and spot-check screens for properly rendered values (amounts, asset symbols, addresses) where placeholders previously broke.

Fixes, deps, and infra

Routine asset data regenerations. No testing required.

Dev/local only - no production testing required

None this release - no commits in this batch touch features that are gated off in production.

@kaladinlight kaladinlight requested a review from a team as a code owner May 20, 2026 22:27
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented May 20, 2026

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: ea1c92cb-ecc2-465a-9d29-061cfa28be86

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch release

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@kaladinlight kaladinlight merged commit b1be017 into main May 21, 2026
12 checks passed
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