chore: release v1.1025.0#12366
Merged
Merged
Conversation
Contributor
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
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. Comment |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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.