@funkit/connect
Version:
Funkit Connect SDK elevates DeFi apps via web2 sign-ins and one-click checkouts.
1,466 lines (1,169 loc) • 74.4 kB
Markdown
# @funkit/connect
## 6.0.4
### Patch Changes
- 7a232ce: feat(connect): use POST /checkout/quoteV2 endpoint instead of fun-relay
- d9ae1f0: feat(connect): instant USDC and USDT quotes for L2s
- Updated dependencies [d904cfe]
- Updated dependencies [ce7f49f]
- Updated dependencies [609e99a]
- @funkit/api-base@1.9.13
- @funkit/fun-relay@1.0.1
- @funkit/core@2.3.37
- @funkit/wagmi-tools@3.0.59
## 6.0.3
### Patch Changes
- 131c4e8: Increase modal overlay blur for tiny theme from 2px to 4px for improved visual consistency
- e7fbbf7: Apply uppercase customization consistently to both buttons in FunBottomBar component
- 0ed7731: Increase tooltip max width in PaymentFeesSummary from 205px to 250px for better content visibility
- 3d27ffe: fix(connect): fix height calculation for checkout modal
- 9811dfe: feat(connect,api-base,frog): add Revolut as Meld service provider
- b144caf: add new config for starting step
- 3d27ffe: feat(connect): adjust above and below spacing for main CTA for all themes
- Updated dependencies [31bf384]
- Updated dependencies [90e1f57]
- Updated dependencies [9811dfe]
- Updated dependencies [b144caf]
- Updated dependencies [1ccc1a3]
- Updated dependencies [a167261]
- @funkit/api-base@1.9.12
- @funkit/fun-relay@1.0.0
- @funkit/core@2.3.36
- @funkit/wagmi-tools@3.0.58
## 6.0.2
### Patch Changes
- 3de98c8: add ipLocation feature flag
- 9069cc7: hyperbeat dark theme border set
- e45077e: fix(connect): bug fix on tooltip
- a31784b: show loading when user switches
- 11d8dec: feat(connect): fix Safari popup issue by opening window immediately and setting URL async
- a979dd1: feat(connect): adjust Katana High Cost banner
- 2dd4ee5: feat(connect): adjust auto-picking of meld provider quotes based on amount relation
- f4e5d31: remove new user logic
- a7e8276: Remove obsolete EtherFi API key and integration components
This removes all EtherFi-related code including API keys, theme components, customer functions, and UI customizations. The EtherFi integration was marked as obsolete and has been completely removed from the codebase.
**Breaking Changes:**
- Removed `ETHERFI_API_KEY` constant from `@funkit/api-base`
- Removed `isEtherFiCustomer` function from `@funkit/connect`
- Removed `EtherFiIcon` component from `@funkit/connect`
- Removed EtherFi theme and configuration options
- Cleaned up EtherFi-specific UI logic from checkout modals
- 2bcc68e: preferDestinationWhenSame: when source and destination are the same address, show destination as payment method instead of source
- a27a6e8: feat(connect): adjust modal bottom padding for Hyperbeat
- ceb2b3a: fix(connect): inaccurate total time estimate
- Updated dependencies [f5db915]
- Updated dependencies [a7e8276]
- @funkit/chains@0.3.7
- @funkit/api-base@1.9.11
- @funkit/core@2.3.35
- @funkit/wagmi-tools@3.0.57
## 6.0.0
### Major Changes
- 3ee48c6: fix items align
### Patch Changes
- 254b00e: feat(connect,with-next): QA for Hyperbeat
- 329cbdc: feat(connect): show received amount from quote
- 0624afd: feat(connect): use 2-step checkout progress with animations
- dbd1bd8: quick options added for hyperbeat and hyperswap
- adfd155: feat(connect, apps): katana theme updates
- 84f2e27: fix(connect): update snapshots
## 5.5.21
### Patch Changes
- b1a851c: feat(connect,with-next): adjust UI for Hyperbeat theme
- e2bbe8a: fix(connect): back button for fiat account detail
- 2511449: feat: better chain switch error handling
- 579f106: dark theme defined for hyperbeat
- 9af95e3: fix: use correct uda flag
- Updated dependencies [e2bbe8a]
- @funkit/utils@1.1.8
- @funkit/api-base@1.9.10
- @funkit/core@2.3.34
- @funkit/wagmi-tools@3.0.56
## 5.5.20
### Patch Changes
- 9101241: feat(connect): open meld provider in small popup window vs new tab
- 278d17c: feat(connect,fun-relay): display Low amount error for relay quotes in Withdrawal
- 1e35550: feat(connect): disable chains for unsupported tokens
- dda560c: feat(connect): add Withdrawal disclaimer for USDC.e
- 441f56d: fix(connect): display correct receive amount after fees for withdrawal
- 3042a35: feat(connect): add loading skeleton for confirmation step as the entry step
- 56ab543: enable non-supported-chain asset
- 7e4b743: allow change amount in defi mode
- 8a1a7b3: feat(connect): adjust error message padding above main CTA
- 07f0406: feat(connect): update how we display costs for withdrawal
- 9fd66f8: fix: bump viem peer dependency to >=2.22.14
- fb6585f: feat(connect): adjust background blur for Polymarket
- Updated dependencies [278d17c]
- Updated dependencies [9fd66f8]
- @funkit/fun-relay@0.1.12
- @funkit/chains@0.3.6
- @funkit/core@2.3.33
- @funkit/wagmi-tools@3.0.55
## 5.5.19
### Patch Changes
- f21b29a: feat(connect): reload quotes in the background on withdraws
- 420895a: feat(connect, apps): express mode by adding the starting step to the config
- ee5951d: feat(connect): reduce withdrawal modal top content padding
- e257a90: chore: add usdt0 logo
- beae754: feat(connect): enable solana withdrawal for sol, usdc, usdt
- 8e23d77: feat: add abstract chain support
- 29472ef: feat(connect): design QA for Withdrawal & fix useScrollDivider 1px scroll
- 27ceca3: feat: add feature flag to control modal navigation flow
- Updated dependencies [c4dd644]
- Updated dependencies [8e23d77]
- Updated dependencies [27ceca3]
- @funkit/api-base@1.9.9
- @funkit/chains@0.3.5
- @funkit/utils@1.1.7
- @funkit/core@2.3.32
- @funkit/wagmi-tools@3.0.54
## 5.5.18
### Patch Changes
- 0760c27: remove unused expiraed timestamp check
- c9b1932: feat(connect): enable solana withdrawal
- 68b9b72: feat(connect): add new tokens for solana, bsc, and optimism
- 1f8a9b0: unify back button location
- 5e346c3: fix(connect): fix 1px scrollbar
- a58eacb: revert(connect): remove solana withdraw tokens
- Updated dependencies [aaac891]
- Updated dependencies [620d5ca]
- @funkit/chains@0.3.4
- @funkit/fun-relay@0.1.11
- @funkit/core@2.3.31
- @funkit/wagmi-tools@3.0.53
## 5.5.17
### Patch Changes
- a83b180: feat(connect): expose custom theme vars for polymarket
- 71ecfe0: revert(connect): reverting payment summary logic and relay fees
## 5.5.16
### Patch Changes
- dd97dc2: feat: add feature flag to hide chains from withdrawal
- 1b38d78: feat: add token icon assets
- 5e1cbf8: feat(connect): update how we display fees for withdrawal
feat(fun-relay): update fee structure - remove variable LP
feat(frog): update fee structure - remove variable LP
- 09ac3b8: feat(relay): expose blockchain confirmation callback
- 4dfcaa3: skip gas estimate for withdrawal
- 4c4f24a: feat(connect, apps): Complete screen without scrollbar, change of hover color for Katana
- cc372b2: feat(connect): update how we are displaying fees to the user
- Updated dependencies [dd97dc2]
- Updated dependencies [5e1cbf8]
- Updated dependencies [c11a45a]
- Updated dependencies [f3aa50c]
- Updated dependencies [09ac3b8]
- Updated dependencies [09ac3b8]
- Updated dependencies [e273041]
- @funkit/utils@1.1.6
- @funkit/fun-relay@0.1.10
- @funkit/api-base@1.9.8
- @funkit/core@2.3.30
- @funkit/wagmi-tools@3.0.52
## 5.5.15
### Patch Changes
- 9f6d124: fix react bug
- 890ef8f: add up all gas
- 4c208d4: feat(connect): swap meld deposit address from user to QR code address
- Updated dependencies [4c208d4]
- @funkit/api-base@1.9.7
- @funkit/core@2.3.29
- @funkit/wagmi-tools@3.0.51
## 5.5.14
### Patch Changes
- 0f27d4f: fix(connect): select chain dropdown width and position
- 7232b85: chore(connect): deprecate vertex related code
- 3ecab67: fix fee display
- e4b274b: add icons to withdrawal
- a650b5d: feat: add hyperevm chain
- 3c3ea82: support exact input for withdrawal
- 072a1c6: fix: fix fallback values for checkout time estimates
- 08b7da3: chore: deprecate zoraTestnet
- c3ea232: feat(connect): update Deposit with cash disclaimer
- Updated dependencies [7232b85]
- Updated dependencies [a650b5d]
- Updated dependencies [afb6a57]
- Updated dependencies [48d11b9]
- Updated dependencies [08b7da3]
- @funkit/api-base@1.9.6
- @funkit/chains@0.3.3
- @funkit/core@2.3.28
- @funkit/utils@1.1.5
- @funkit/wagmi-tools@3.0.50
## 5.5.13
### Patch Changes
- e88a3d2: feat(connect): adjust auto-picking of provider quotes for Meld
- b0f4092: feat: direct execution notification center
- 76158e3: feat(connect): show empty UI when withdrawal amount is empty
- 0bf9fe3: feat(connect): update colors of tooltip texts for Withdrawal
- 17e47e1: move withdrawSourceBalance to top level config
- df1b830: chore: deprecate dydx fee handling
- bd7721e: feat(connect): withdrawal handle wallet signature rejection
- 3d7fc1d: fix bridge fee in ui
- 85809cb: feat(connect): add risk assessment check for withdrawal address
- 5217122: feat: omit eoa calls in withdrawal flow
- d1133df: support withdrawal
- 7752acf: remove unused hacky code
- cdf268c: refactor: rename fill gas to fill cost
- 9ce2ee3: chore(connect): add meld util tests
- a98ccb6: fix: add Katana to CheckoutTimeEstimateOverrides flag config
- 3c8d98d: feat(connect): if the user is new, default to the Payment Methods screen, hide the SourcePaymentMethodItem, and enable the back button
- b095215: feat(connect): unify rendering of fees for withdrawal with relay
- 66b28fe: fix: update asset price refresh interval in withdrawal
- 6db3c9c: add loading state to withdrawal in progress
- e389c2b: wider price impact tooltip
- b88a759: fix(connect): fix transaction breakdown
- 19260d7: add meld supported currency in check
- 7c584f2: do not use alias in external typing file
- e3bba71: feat(connect): transfer crypto - minimum amount info"
- Updated dependencies [f49824b]
- Updated dependencies [d1133df]
- Updated dependencies [57f6bd8]
- Updated dependencies [b223027]
- Updated dependencies [d4d61dc]
- Updated dependencies [19260d7]
- @funkit/fun-relay@0.1.9
- @funkit/api-base@1.9.5
- @funkit/chains@0.3.2
- @funkit/core@2.3.27
- @funkit/utils@1.1.4
- @funkit/wagmi-tools@3.0.49
## 5.5.13-next.4
### Patch Changes
- a98ccb6: fix: add Katana to CheckoutTimeEstimateOverrides flag config
- b88a759: fix(connect): fix transaction breakdown
- Updated dependencies [d4d61dc]
- @funkit/fun-relay@0.1.9-next.2
- @funkit/core@2.3.27-next.3
- @funkit/wagmi-tools@3.0.49-next.3
## 5.5.13-next.3
### Patch Changes
- b0f4092: feat: direct execution notification center
- 76158e3: feat(connect): show empty UI when withdrawal amount is empty
- 7752acf: remove unused hacky code
- 19260d7: add meld supported currency in check
- 7c584f2: do not use alias in external typing file
- Updated dependencies [19260d7]
- @funkit/utils@1.1.4-next.1
- @funkit/api-base@1.9.5-next.2
- @funkit/core@2.3.27-next.2
- @funkit/wagmi-tools@3.0.49-next.2
## 5.5.13-next.2
### Patch Changes
- 17e47e1: move withdrawSourceBalance to top level config
- df1b830: chore: deprecate dydx fee handling
- 9ce2ee3: chore(connect): add meld util tests
## 5.5.13-next.1
### Patch Changes
- e88a3d2: feat(connect): adjust auto-picking of provider quotes for Meld
- 0bf9fe3: feat(connect): update colors of tooltip texts for Withdrawal
- bd7721e: feat(connect): withdrawal handle wallet signature rejection
- 3d7fc1d: fix bridge fee in ui
- 85809cb: feat(connect): add risk assessment check for withdrawal address
- 5217122: feat: omit eoa calls in withdrawal flow
- cdf268c: refactor: rename fill gas to fill cost
- 3c8d98d: feat(connect): if the user is new, default to the Payment Methods screen, hide the SourcePaymentMethodItem, and enable the back button
- b095215: feat(connect): unify rendering of fees for withdrawal with relay
- 66b28fe: fix: update asset price refresh interval in withdrawal
- 6db3c9c: add loading state to withdrawal in progress
- e389c2b: wider price impact tooltip
- e3bba71: feat(connect): transfer crypto - minimum amount info"
- Updated dependencies [f49824b]
- Updated dependencies [57f6bd8]
- Updated dependencies [b223027]
- @funkit/fun-relay@0.1.9-next.1
- @funkit/api-base@1.9.5-next.1
- @funkit/core@2.3.27-next.1
- @funkit/wagmi-tools@3.0.49-next.1
## 5.5.13-next.0
### Patch Changes
- d1133df: support withdrawal
- Updated dependencies [d1133df]
- @funkit/api-base@1.9.5-next.0
- @funkit/chains@0.3.2-next.0
- @funkit/core@2.3.27-next.0
- @funkit/fun-relay@0.1.9-next.0
- @funkit/utils@1.1.4-next.0
- @funkit/wagmi-tools@3.0.49-next.0
## 5.5.12
### Patch Changes
- d6d4de5: feat: katana custom bridge alert
- c4907c2: feat(connect): gracefully handle empty Meld quotes
## 5.5.11
### Patch Changes
- 8366d07: feat(connect): ostium QA
- 472491e: feat(connect): move the card payment method below Transfer Crypto
- d2f25f8: feat(connect): adjust Meld quotes ranking based on customer score and best offer
- 5d3452e: feat(connect): add Buy more and No document upload badges to Meld Quote Items
- cbcc694: feat(connect): remove tilda from Meld Quote Item before the dollar value
- 4f5d2f6: use correct logic for best price
- 19b0e73: feat: improve empty input amount step handling
- 9b7ce30: update max slippage
- f2cb67f: fix(connect): hide Meld quote error while new input is debounced
- Updated dependencies [881f069]
- Updated dependencies [915c4de]
- @funkit/fun-relay@0.1.8
## 5.5.10
### Patch Changes
- 46f3cc4: fix meld
## 5.5.9
### Patch Changes
- cc75e37: add destination chain name
## 5.5.8
### Patch Changes
- 426d791: feat(connect): disable VRTX swaps but keep it listed for direct execution
- 0432882: fix: fix default currency used after changing payment methods
- 0436f72: feat(connect): use middle quick option as default amount for meld
- adcf32d: feat(connect): specifies the minimum value permitted for a token transfer based on flag
- 1d88c58: feat: resize meld quotes icons
- 47895b6: feat(connect): hide Learn More links in fee tooltips for Katana
- b867a06: feat: remove bottom padding from meld currency select screen
- Updated dependencies [adcf32d]
- @funkit/utils@1.1.3
- @funkit/api-base@1.9.4
- @funkit/core@2.3.26
- @funkit/wagmi-tools@3.0.48
## 5.5.7
### Patch Changes
- df4fe59: update transaction
- 4e1b4d1: hardcode PM users from being blocked
- 993f2c9: hide unsupported payment method icons
- Updated dependencies [df4fe59]
- @funkit/api-base@1.9.3
- @funkit/core@2.3.25
- @funkit/wagmi-tools@3.0.47
## 5.5.6
### Patch Changes
- ce6f230: fix: katana terms link
## 5.5.5
### Patch Changes
- 8e6ce3f: feat: add new variant of FunNoResults, custom callback specified by client
- 93e43d6: fix: qr code conditional hide
## 5.5.4
### Patch Changes
- 50686af: feat: katana custom terms
- 3308a72: fix: direct execution notification processing status
- 0a6f31e: feat: hide qr for US Katana users
## 5.5.3
### Patch Changes
- b0a2c6c: remove same asset tag in polymarket
- a0d19fc: preload meld currencies
- e252efc: feat(connect): keep Card payment method beneath Transfer Crypto
- 20f5175: tweak meld design
- 0ead49a: hide back button in card input step
- Updated dependencies [20f5175]
- @funkit/api-base@1.9.2
- @funkit/utils@1.1.2
- @funkit/core@2.3.24
- @funkit/wagmi-tools@3.0.46
## 5.5.2
### Patch Changes
- af756c7: fix: same asset badge heurisics
- Updated dependencies [9cc9c7f]
- @funkit/fun-relay@0.1.7
## 5.5.1
### Patch Changes
- 9729887: feat: new receiveDropdownTitle text customization
- 9729887: feat(connect,apps): Katana QA
- fe69bc2: fix wrong currency handling
- f30f269: refactor: move types used in clientMetadata to @funkit/utils, split into 3 different files checkoutApi.ts, checkoutFees.ts and clientMetadata.ts
- be89261: feat(connect,apps): katana copy updates
- Updated dependencies [a6ce5cb]
- Updated dependencies [f30f269]
- @funkit/fun-relay@0.1.6
- @funkit/api-base@1.9.1
- @funkit/utils@1.1.1
- @funkit/core@2.3.23
- @funkit/wagmi-tools@3.0.45
## 5.5.0
### Minor Changes
- b18e3e2: feat: add meld quote/widgets
### Patch Changes
- d69cfe2: feat: prevent flickering of the checkout modal when it is closed and reopened due to closing animations
- ab6f3f4: feat: adjust matching tokens to chains and vice-versa for Transfer crypto
- d68387a: feat: use 1 as unit price for stablecoins
- fc10b40: refactor: enrich pending screen for relay DEs
- 48ab9be: feat: only fetch first five checkouts & direct executions for faster notification
- 52937b6: fix fiat refetch on mount
- 43cf1bf: feat: dynamic relay referrer
- Updated dependencies [b18e3e2]
- Updated dependencies [fc10b40]
- Updated dependencies [6ea6b26]
- Updated dependencies [48ab9be]
- Updated dependencies [a273823]
- Updated dependencies [1137afa]
- Updated dependencies [43cf1bf]
- @funkit/api-base@1.9.0
- @funkit/utils@1.1.0
- @funkit/fun-relay@0.1.5
- @funkit/chains@0.3.1
- @funkit/core@2.3.22
- @funkit/wagmi-tools@3.0.44
## 5.4.1
### Patch Changes
- e38e65b: feat(connect): katana - add FunPoweredTagline to every screen and Receive Token info to Transfer Token screen
- 7395597: refactor: better de loading state
- 8292deb: feat: fetching organization / client id
- c816681: feat: expose additionActions and updatedTimeMs to PurifiedCheckoutHistoryItem
- 3bb9542: feat(connect): add the option to show the total receive amount in USD below the token amount to FunkitUiCustomizationsConfig
- 1cf728e: feat(connect): add direct execution notifications to Transfer Crypto page
- Updated dependencies [0557854]
- Updated dependencies [8292deb]
- Updated dependencies [cbea7ca]
- @funkit/fun-relay@0.1.4
- @funkit/api-base@1.8.4
- @funkit/core@2.3.21
- @funkit/wagmi-tools@3.0.43
## 5.4.0
### Minor Changes
- 5830fe9: feat: add katana chain
### Patch Changes
- ac8d2b9: feat: card and brokerage flags
- d5b3850: fix fee display ui
- 3b43c3b: feat(connect, api-base): add Ethereal theme
- 4c74602: chore: support katana chain
- 11cc938: feat: expose more information to checkout/de listener hooks
- 2a9539a: feat: fallback price fetch to relay implementation
- Updated dependencies [ac8d2b9]
- Updated dependencies [3b43c3b]
- Updated dependencies [4c74602]
- Updated dependencies [2a9539a]
- Updated dependencies [5830fe9]
- @funkit/utils@1.0.14
- @funkit/api-base@1.8.3
- @funkit/fun-relay@0.1.3
- @funkit/chains@0.3.0
- @funkit/core@2.3.20
- @funkit/wagmi-tools@3.0.42
## 5.3.6
### Patch Changes
- cf2ab03: feat(connect): handle Relay not finding route
- c6ca047: feat(connect): refactor checkout listener hooks, including direct executions
- 6cb808b: chore(connect): upgrade fun-relay
- 1846641: feat(connect): adjust selection of tokens and chains for Transfer crypto
- Updated dependencies [6cb808b]
- @funkit/fun-relay@0.1.2
## 5.3.5
### Patch Changes
- Updated dependencies [bff34b2]
- @funkit/fun-relay@0.1.1
## 5.3.4
### Patch Changes
- 9c07288: fix virtual bank account destination addr
- 9c07288: feat(connect): allow max amount input for direct execution
- 9c07288: chore(connect): extract Relay into separate package
- 9c07288: feat(connect): use Relay with action params
- 9c07288: chore: bump vanilla-extract deps
- 9c07288: should show account holder name for sepa account
- 9c07288: feat(connect): update QA checklist with FIAT flow specifics
- 9c07288: fix(connect): show $0.00 if fee is actually 0
- 9c07288: fix eur bank account display
- 9c07288: feat: deprecate VERTEX_DEPOSIT_COLLATERAL_WITH_REFERRAL to use RELAY instead
- 9c07288: feat(connect): show direct executions in history
- 7c51a35: improve virtual account experience
- 9c07288: fix(connect): fix height of Transfer crypto checkout step
- 9c07288: remove unused feature flag
- 9c07288: enable relay tokens
- 9c07288: feat(connect): add New Deposit button on completed Relay direct execution screen
- 9c07288: feat: add checkout flow changes to ostium
- Updated dependencies [9c07288]
- Updated dependencies [9c07288]
- Updated dependencies [9c07288]
- Updated dependencies [7c51a35]
- Updated dependencies [9c07288]
- Updated dependencies [9c07288]
- @funkit/api-base@1.8.2
- @funkit/chains@0.2.3
- @funkit/core@2.3.19
- @funkit/wagmi-tools@3.0.41
## 5.3.3
### Patch Changes
- 9497221: chore: version bump
- 246ed23: feat(connect): add 3s time estimate buffer for Relay
- Updated dependencies [9497221]
- @funkit/api-base@1.8.1
- @funkit/chains@0.2.2
- @funkit/core@2.3.18
- @funkit/utils@1.0.13
- @funkit/wagmi-tools@3.0.40
## 5.3.2
### Patch Changes
- cf6bde4: fix eur destination
- cbeeb4d: feat(connect): add animated transition between modal screens/steps
## 5.3.1
### Patch Changes
- f6023b5: add new if_all flag
- 5edf4b0: fix flags from bridge
## 5.3.0
### Minor Changes
- 520ea79: feat: integrate relay bypass flows
- e6ffacc: feat: add support for fiat
### Patch Changes
- fe9fe1c: feat: relocate duplicate email error for FIAT flow to CreateAccountScreen
- d36efcb: feat: improve email taken error message
- 657e03e: feat: update QA checklist and add new steps including the checkout flow
- 37e0046: feat: remove token transfer preselection for Bankr
- 9d859f8: feat: token transfer page for bankr US users
- 611850d: feat: get min/max amount from mesh configure
- ff5921a: fix: mesh configuration error
- dfc406c: feat: new onLoginFinished param in onLoginRequired callback
- 9f99a0c: feat: improved asset loading screen
- 3fe5a87: feat: increase minimum amount for Mesh checkouts to $10
- dfc406c: feat: new conditional help guide icon
- Updated dependencies [cc56bc4]
- Updated dependencies [e6ffacc]
- @funkit/utils@1.0.12
- @funkit/api-base@1.8.0
- @funkit/core@2.3.17
- @funkit/wagmi-tools@3.0.39
## 5.2.1
### Patch Changes
- 995cbed: refactor: show payment token for non-direct exec vertex flows
- cc2634f: chore: bump deps, export funkit wagmi hooks
- 083665b: feat(connect): handle SwitchChainNotSupportedError in post-checkout step
- 86be470: chore: deprecate userOp generation flows
- f94e768: refactor: add optional metadata field to CheckoutQuoteResponse
- 1ab74c6: chore(connect): unify getTokenIconUrl function and add unit tests
- ef83a27: refactor: reorganize direct execution code, enable RELAY direct execution type
- 71c7ccb: fix: update text for more clear token support description
- Updated dependencies [cc2634f]
- Updated dependencies [f94e768]
- Updated dependencies [50c50b1]
- Updated dependencies [4169539]
- Updated dependencies [ef83a27]
- @funkit/wagmi-tools@3.0.38
- @funkit/api-base@1.7.2
- @funkit/core@2.3.16
## 5.2.0
### Minor Changes
- d6f33bf: refactor: convert generateActionsParams to async
### Patch Changes
- 4abfc49: feat: show direct execution transaction hash
- 8567438: refactor: reorganize checkout state consts
- bfa2560: feat(connect): show custom iconSrc if provided in dynamic asset candidates
- 5e940e8: chore: deprecate EnableVertexSwapBypass flag
- 5233ad1: feat: improve Vertex target asset dropdown selection
- b499231: feat: relay bypass flags
- 9f7c7c4: feat: add direct execution type
- 3b53dab: feat: make new token badges more generic
- Updated dependencies [8567438]
- Updated dependencies [96e5bd7]
- Updated dependencies [5e940e8]
- Updated dependencies [b499231]
- Updated dependencies [9f7c7c4]
- Updated dependencies [3b53dab]
- @funkit/api-base@1.7.1
- @funkit/utils@1.0.11
- @funkit/core@2.3.15
- @funkit/wagmi-tools@3.0.37
## 5.1.4
### Patch Changes
- b04d5ec: fix deposit amount decimals
- 5bfdb86: feat: expose isNewDeposit param in onClose callback
## 5.1.3
### Patch Changes
- d7c3fcc: feat: replace usages of tableBorder with lightStroke
- fa0db7f: feat: more token srcs
- d7c3fcc: feat: change default color of divider to lightStroke
- bf03ee6: feat: increase token transfer limits for CA&AU
- 66634eb: fix(connect): fix sizing of SpinnerIcon in FunButton
- 655e1ea: change slippage text
- 76b54f9: feat(connect,apps): adjust line divider colors & update themes
- 4239b8a: feat: make links underlined by default
- 668e619: use precise toAmount for quote
- 886186c: feat(connect): adjust vertical position of SpinnerIcon in FunButton
- Updated dependencies [c3f4863]
- @funkit/api-base@1.7.0
- @funkit/core@2.3.14
- @funkit/wagmi-tools@3.0.36
## 5.1.2
### Patch Changes
- 19935ca: feat: improve exported types from connect
- 11d4def: feat: add solana transfer announcement banner
- 183df1a: feat: add display solana badge feature flag
- c515cb9: feat: disable direct tokens if payer is recipient
- b72bdb9: fix: conditional chain switch step before direct execution
- c1712e0: feat: add new solana transfer badge
## 5.1.1
### Patch Changes
- ae57f0f: feat(connect,apps): refactor FunButton borders to boxShadows and update themes
- ce787d1: feat(connect): adjust speed of SpinnerIcon animation
- e146eee: feat: flag - userOp bypass for vertex swaps
- e0722d6: chore: deprecate mantle&zksync assets flags
- 66e518b: feat: streamline token compare util
- da4306f: feat: vertex direct execution bypass
- b0b435c: feat: update time formatting
- 06cc826: feat: introduce summary box border radius
- Updated dependencies [e146eee]
- Updated dependencies [572504a]
- Updated dependencies [66e518b]
- Updated dependencies [b0b435c]
- @funkit/utils@1.0.10
- @funkit/chains@0.2.1
- @funkit/api-base@1.6.1
- @funkit/core@2.3.13
- @funkit/wagmi-tools@3.0.35
## 5.1.0
### Minor Changes
- 8a056b6: feat: add solana source chain
- 8a056b6: feat: add solana qr code support
### Patch Changes
- 42b62f7: fix(connect): add top padding for Get help modal title
- dd93bef: feat(connect): replace FunSelect with BaseDropdown in Get help section
- fcd8616: feat: update visuals of pending checkout state
- 55fcce6: fix(connect): adjust width & height of modal on mobile
- 6a6011a: feat(connect): add background color to inputs on hover
- 8de54a2: feat(connect): show YouPayYouReceive for exchange and card checkouts
- 4d2277d: fix: remove unused refuel field
- Updated dependencies [8a056b6]
- Updated dependencies [8a056b6]
- Updated dependencies [0e52daf]
- Updated dependencies [4d2277d]
- @funkit/chains@0.2.0
- @funkit/api-base@1.6.0
- @funkit/core@2.3.12
- @funkit/wagmi-tools@3.0.34
## 5.0.10
### Patch Changes
- e3fe0e2: feat: transfer crypto terms
## 5.0.9
### Patch Changes
- f27d64b: feat: adjust spinner visuals
- 336e275: fix(connect): fix checkout history setup on 0x address
- 43fc283: feat(connect): add common transition for elements
## 5.0.8
### Patch Changes
- 93796bf: fix: patch clip-paths
## 5.0.7
### Patch Changes
- 031e84e: chore: address lints
- 71682af: feat(connect): adjust chain icon size in FunAssetAvatar
- 553933c: feat(connect): adjust scrolling into view for SelectAsset
- 8dfcdee: feat: baseline ostium support
- d54ad6e: refactor: update CheckoutRefundState
- bdd25a7: feat: redesign transfer token screen
- 69588b9: fix(connect): fix error message level for Insufficient funds
- d54ad6e: refactor: update deposit notification copy
- 8a34921: feat(connect): add You pay you receive element to checkout
- b08c4bd: feat(connect): hide you will pay summary if same token types
- 060b2b3: feat(connect): add animated icons to SourcePaymentMethodItem
- 17a7d96: feat(connect): adjust animation for Transaction breakdown
- 814be2e: chore: reduce send and pay labels
- Updated dependencies [031e84e]
- Updated dependencies [8dfcdee]
- Updated dependencies [d54ad6e]
- @funkit/wagmi-tools@3.0.33
- @funkit/api-base@1.5.9
- @funkit/utils@1.0.9
- @funkit/core@2.3.11
## 5.0.6
### Patch Changes
- 1f8c515: feat: allow customization for payAmountLabel
- 79ff97b: feat(connect): hide source amount for vertex
- 4d59d68: feat: add chain filtering in asset selection screen
- 5a2979c: feat(connect): align topbar title to the left for Vertex
- 4d59d68: feat: turn off mantle source support
- Updated dependencies [4d59d68]
- @funkit/chains@0.1.3
- @funkit/core@2.3.10
- @funkit/wagmi-tools@3.0.32
## 5.0.5
### Patch Changes
- 00ea666: feat(connect): show fallback asset icon for You will pay
- c7b1755: feat: run risk assessment in confirmation step
- 6916daf: fix(connect): fix layout shifts related to NumberFlow
- 3024c44: feat(connect): add clip-path to FunAssetAvatar to make space for chain icon and adjust visual
- 97579ef: feat: update MoonPay description in transaction details
## 5.0.4
### Patch Changes
- 2e40110: fix: adjust font-size for minimum deposit text on TransferToken
- 1b316ad: fix: adjust checkout nofitication animation values
- bbba655: chore: remove obsolete theme color variables
- 5b986de: fix: adjust decimal places on Checkout Confirmation page
- 87d7f06: feat: unify asset loading skeletons count
- e3f7056: refactor: unify estimated time durations
- 3f8a075: refactor: bypass userOp creation for vertex
- 1acc2d0: feat: unify link styles
- ea08034: fix: fix animation and tooltip overflow on PaymentFeesSummary items
- 6bb6f83: feat: hide [You will pay] if same chain and asset
- Updated dependencies [e8bb9fd]
- Updated dependencies [e8bb9fd]
- @funkit/utils@1.0.8
- @funkit/api-base@1.5.8
- @funkit/core@2.3.9
- @funkit/wagmi-tools@3.0.31
## 5.0.3
### Patch Changes
- ba6febe: feat: add notification refresh fetch interval
- 75a0ce4: feat: expose useUpdateActiveFunkitCheckout
- 2fb518f: fix: display full address in token transfer
- 86b7d12: feat(connect): use target asset icon in notification
- 71a6851: feat: connect display info banner on token transfer and order review screens
- c2ee20f: feat: add flag CheckoutNotificationsRefreshInterval
- 92e0ee6: fix: fix deposit address in clientmetadata
- 56add83: fix: fix various styling bugs
- 2a11bf5: feat(connect): add animations to icons for notifications
- Updated dependencies [c2ee20f]
- Updated dependencies [2ab0bbd]
- @funkit/utils@1.0.7
- @funkit/core@2.3.8
- @funkit/api-base@1.5.7
- @funkit/wagmi-tools@3.0.30
## 6.0.0
### Major Changes
- 8b5c9c1: feat(connect): abort fetchSponsorInitialTransferGasLimit
### Patch Changes
- 0db3b07: feat(connect): allow going back during quote
- 7b9993b: feat(connect): log payment method info changes
- 4cc49bb: fix(connect): remove generateactionparams from client metadata
- d8d288c: feat(connect): add numberflow animations to values on Confirm order page
- 7e10a86: feat(connect): pass logger to api-base
- 829fd6d: feat(connect): add ReceiveTokenDropdown to vertex checkout
- 308edb1: feat: vertex time overrides
- 31c2c52: feat: export useIsFunkitCheckoutActivated
- 00d2f41: fix: use math.ceil for minTargetAssetUsd
- Updated dependencies [8b5c9c1]
- Updated dependencies [7e10a86]
- Updated dependencies [7e10a86]
- Updated dependencies [46a35d3]
- @funkit/core@2.3.7
- @funkit/api-base@1.5.6
- @funkit/wagmi-tools@3.0.29
## 5.0.1
### Patch Changes
- a48750a: feat: new blur configuration 'tiny'
- 21c3941: feat(connect): add possibility to set custom url in destinationConfig
- 29fb420: feat: increase icon sizes on confirmation page
- 424c1d5: fix: change isPostActionRequired impl
- c85a65d: feat(connect): show chain icon only when chains are different
- a69ea01: fix: normalize token addr before comparison
- 5c9c803: feat: add min target asset amount support
- 742dd0a: feat: save evaluatedActionsParams to clientMetadata
- Updated dependencies [742dd0a]
- @funkit/api-base@1.5.5
- @funkit/core@2.3.6
- @funkit/wagmi-tools@3.0.28
## 5.0.0
### Major Changes
- c77ce74: refactor: rename customRecipientConfig -> destinationConfig
### Patch Changes
- 7237a3b: fix: fix cta button text size and spinner style
- 083e176: fix: cancel checkout only when user reject
- 9702d50: feat: add vertex asset apr badges
- 806b332: feat: merge info banners on order confirmation
- cabc8e8: fix: fix alert icon shrinking
- be4c68f: feat: export ModalSizes type
- 9e2df3d: feat: auto change target asset for vertex target token
- 8439e3a: feat: add new dynamicTargetAssetCandidates
- 533dc95: chore: move truncateMiddleOfAddress to @funkit/utils
- 0f98d99: feat: enable checkout based on flags
- e0485fe: fix: deprecate checkoutItemAmount
- de36c86: feat: add isDefault to dynamicTargetAssetCandidates
- 509b1ce: feat: hide already-connected exchange icon from connect exchange button
- 7237a3b: fix: tweak vertex modal title font size
- 724e837: feat: adjust state information for refund-proceeded checkouts
- 899290e: feat: add multiple recommend token for dynamicTargetAssetCandidates
- 751e9ab: fix: use smaller border radius for box components in summary screens
- 2f3499c: feat: filter chain list by token in TokenTransfer
- 8c0fcf4: feat: nice scrolling animation for status icon in checkout history modal
- 7b6dd3f: feat: set min checkout amount to 1 usd
- Updated dependencies [533dc95]
- Updated dependencies [0f98d99]
- Updated dependencies [7b6dd3f]
- @funkit/utils@1.0.6
- @funkit/api-base@1.5.4
- @funkit/core@2.3.5
- @funkit/wagmi-tools@3.0.27
## 4.1.7
### Patch Changes
- 58b3c8a: fix: remove incorrect payment method fallback for dYdX
- ee9706c: feat(connect): use OldCopyAddressButton on places with old design
- 138165c: feat(connect): always show 'you will pay'
- a20f753: feat(connect): preserve asset selection
## 4.1.6
### Patch Changes
- Updated dependencies [1ba647b]
- @funkit/wagmi-tools@3.0.26
## 4.1.5
### Patch Changes
- 8215264: fix: improve 2FA input reset handling
- e6730e5: feat: improve 2FA flows in checkout verification
- de0dfda: feat(connect): apply onClose callback to FunCheckoutHistoryModal
- b52b733: feat(connect): redesign copy address button & copy address field
- Updated dependencies [e6730e5]
- Updated dependencies [1d20ace]
- @funkit/api-base@1.5.3
- @funkit/wagmi-tools@3.0.25
- @funkit/chains@0.1.2
- @funkit/core@2.3.4
## 4.1.4
### Patch Changes
- Updated dependencies [0f74a0c]
- @funkit/utils@1.0.5
- @funkit/api-base@1.5.2
- @funkit/core@2.3.3
- @funkit/wagmi-tools@3.0.24
## 4.1.3
### Patch Changes
- 61112d5: refactor: integrate @funkit/chains
- Updated dependencies [61112d5]
- @funkit/wagmi-tools@3.0.23
- @funkit/chains@0.1.1
- @funkit/core@2.3.2
## 4.1.2
### Patch Changes
- 8deb27f: chore: rewrite pure css stylesheets to css.ts
- fd9ac5d: feat: add deviceId logging with userId
- 8032902: chore: adjust brokerage time for polymarket
- c5bf45b: feat: revise token recommendation heuristics
- 697811b: chore: reorganize file structure
- 1012332: feat: use FunLinkButton in DisclaimerText
- 125fd75: refactor: deprecate token_transfer_additional_disclaimer
- 8032902: feat: streamline special timestamps to new flag checkout_time_estimate_overrides
- 58574c5: fix: fix button transitions
- ad96b5b: feat: refactor rendering of token and chain icons
- 8379562: feat: redesign Transfer token page
- 0220b0a: fix: improve biome warnings
- 5ffc924: fix: remove imports for global pure stylesheets
- 4ebe545: refactor: reorganize getTokenInfo -> getTokenAddressBySymbolAndChainId
- Updated dependencies [1e4114a]
- Updated dependencies [1e4114a]
- Updated dependencies [125fd75]
- Updated dependencies [8032902]
- Updated dependencies [68a03ee]
- Updated dependencies [4ebe545]
- Updated dependencies [5975252]
- Updated dependencies [68a03ee]
- Updated dependencies [4ebe545]
- @funkit/api-base@1.5.1
- @funkit/core@2.3.1
- @funkit/utils@1.0.4
- @funkit/wagmi-tools@3.0.22
## 4.1.1
### Patch Changes
- 6d4f6fe: feat: allow for custom font sizings
- d284117: feat: new enable_token_transfer_universal_deposit_address flag, deprecate asset_blacklist flag
## 4.1.0
### Minor Changes
- 76c5b60: chore: remove unused FunkitConfig props
- 68af67d: feat: add mesh information persistence support
### Patch Changes
- a2d00f6: refactor: improve accuracy of completion times
- d4c9072: refactor: update tooltip copy, increase max width
- 0e07f60: refactor: remove tooltip box shadow
- 565c802: feat: expedited checkout history fetch on history page
- 5072b2e: fix: add public rpc fallbacks
- 68af67d: fix: fix unlink button spacing
- 5480b02: feat: replace text based focused colors with appropriate color variables
- Updated dependencies [95d0e1a]
- Updated dependencies [eb0f97b]
- Updated dependencies [68af67d]
- Updated dependencies [4a2ce90]
- Updated dependencies [eb0f97b]
- Updated dependencies [5072b2e]
- @funkit/core@2.3.0
- @funkit/api-base@1.5.0
- @funkit/wagmi-tools@3.0.21
## 4.0.3
### Patch Changes
- aa8cf95: feat: display confirmation step immediately when quoting starts
- b965382: fix: add mobile modal max height
- 959807e: feat(connect): add input amount tooltip
- 48754fa: feat(connect,core,utils): unify json parsing
- cecbc0a: feat: add scroll chain icon
- 243f27f: feat: add useFunkitMaxCheckoutUsdInfo hook
- 04c91f2: chore: migrate custom error codes to utils package
- 763a16f: feat(connect): clean mesh metadata sent to be backend
- f8a81e2: feat: use dynamic flag text in dydx modal
- 21144e0: fix: pause hidden countdown during confirmation
- a150758: fix(connect): fix accessibility of elements
- af06c99: refactor(connect): refactor mesh metadata
- d4aadb5: feat: detect user presence
- 33d1eb6: fix: dedupe arbitrum usdc and usdc.e
- 3d19b46: fix: remove unused function in FunkitContext
- f486a82: fix: keep uninterrupted loading state during intial quoting retries
- aba0334: feat(connect): adjust spacings and alignment for FunPoweredTagline
- Updated dependencies [48754fa]
- Updated dependencies [04c91f2]
- Updated dependencies [84b7225]
- Updated dependencies [0733732]
- @funkit/utils@1.0.3
- @funkit/core@2.2.9
- @funkit/api-base@1.4.2
- @funkit/wagmi-tools@3.0.20
## 4.0.2
### Patch Changes
- 67b7b1e: feat(fits,connect,utils): add search suggestions (history), move safe json parsing to utils package
- 76ac39b: fix: remove unused showAvailableBalance option
- e2419b9: fix: pin datadog version
- df63829: fix: update tsconfig version
- 3519ae0: feat: new uiCustomization.showPaymentAmountUsd to show source token amount in confirmation page
- Updated dependencies [67b7b1e]
- Updated dependencies [df63829]
- @funkit/utils@1.0.2
- @funkit/api-base@1.4.1
- @funkit/core@2.2.8
- @funkit/wagmi-tools@3.0.19
## 4.0.1
### Patch Changes
- e43d84c: refactor: move mesh meta to only brokerages
- a6ee027: fix: fix asset chain icon
- 4738aae: fix: remove incorrect tab navigation animation in profile details
- 9ed6697: feat: utilize new animations in all modals
- 441a08b: refactor: more robust error handling in useCheckoutQuote
- 99198d5: feat: use assets/allow endpoint
- f363a3a: refactor: simplify quote refresh interface
- 78405a8: chore: fix some biome warnings
- 1b296d9: refactor: fallback chain switched from arbitrum to base
- ee2a73e: feat: use dollar amounts for LP cost in transaction breakdown
- Updated dependencies [e43d84c]
- Updated dependencies [99198d5]
- Updated dependencies [1b296d9]
- Updated dependencies [ee2a73e]
- @funkit/api-base@1.4.0
- @funkit/core@2.2.7
- @funkit/utils@1.0.1
- @funkit/wagmi-tools@3.0.18
## 4.0.0
### Major Changes
- 8193700: feat: refactor funkit themeing - lightMode & darkMode to lightTheme & darkTheme
### Minor Changes
- 8193700: feat: rename setActive -> setActiveTheme & make it more straightforward
- 8193700: feat: allow explicit color scheme theme setting in FunkitThemeProvider
- 840ec64: refactor: use brokerType instead of brokerName
### Patch Changes
- 4d0c8e0: fix: use effectEvent to remove deps
- 8193700: refactor: improve useFunkitCheckout config typing
- 840ec64: feat: new flag supported_exchanges_v2
- 1e6ba59: feat: copy changes
- db0ef30: feat: add text customization for Your source
- a9cdf0e: fix: bypass userOp gas estimation; update fun worker address
- ce119a4: fix: improve bottom bar visuals in mesh verification
- 0680c49: feat(api-base, connect, fits): move clientMetadata typing to api-base and refactor related types
- 40c07e9: fix: remove preload
- 8193700: feat: expose system fallback fonts
- 1661e49: feat: extend sufficient asset checks to checkout loading
- 456a82a: feat: gas cost text change
- Updated dependencies [1e6ba59]
- Updated dependencies [a9cdf0e]
- Updated dependencies [0680c49]
- Updated dependencies [6dc8105]
- @funkit/utils@1.0.0
- @funkit/core@2.2.6
- @funkit/api-base@1.3.4
- @funkit/wagmi-tools@3.0.17
## 3.5.0
### Minor Changes
- e7f5755: refactor: remove `defaultPaymentMethod` from config
### Patch Changes
- 1c3d166: feat: show market maker gas costs when collapsed for dydx
- 08e87cf: refactor: split FunkitCheckoutContext
- 14dc95f: feat: visual adjustments to checkout history detail screen
- bb0d514: fix: remove gas icon and token amount in filling gas
- fc1d1f8: feat: introduce security blacklist flag
- 543385b: feat: preload wallet assets
- f7f44dc: fix: remove unused memoized function
- 2ee9c68: feat: update checkout transition animation
- 317020d: feat: formatSecondsToReadableForm changes
- a90fb78: fix: remove isDrafting flag
- 68bf13a: feat: improve insufficient balance asset detection
- 40bb2d9: feat: add possibility to disable card as payment method via config
- fc1d1f8: feat: add asset blacklist flag
- fd8fb4b: feat: adjust display condition of summary dropdown
- 4f07860: fix: fix zooming on Safari iOS
- Updated dependencies [14dc95f]
- Updated dependencies [fdcb791]
- @funkit/api-base@1.3.3
- @funkit/core@2.2.5
- @funkit/wagmi-tools@3.0.16
## 3.4.10
### Patch Changes
- cf8dff8: fix(connect): fix FunIconButton complexity
- f0f8a2e: fix: improve adhering to the rules of hooks
- 24a82bd: feat(connect): refactor SearchIcon to not use theme hooks
- f60d0bc: feat: use theme border radius for amount options
- f0f8a2e: feat: improve otp code handling
- a9f6ba0: feat: direct deposit fee linkout
- Updated dependencies [4a12008]
- @funkit/api-base@1.3.2
- @funkit/core@2.2.4
- @funkit/wagmi-tools@3.0.15
## 3.4.9
### Patch Changes
- efe1df0: feat: standardize smaller bottom paddings across modals utilizing bottom bar section
- 682d7e0: fix: minor ui bugs
## 3.4.8
### Patch Changes
- a049958: feat: token_transfer_additional_disclaimer flag
## 3.4.7
### Patch Changes
- fa1d0e9: feat: use token transfer as first page
- fa1d0e9: refactor: powered copy changes
## 3.4.6
### Patch Changes
- e5fc8cf: refactor: powered copy changes
- 401f013: feat: remove wrongly indicated error state in brokerage balance fetching
- e3cfedb: fix: special title cases
## 3.4.5
### Patch Changes
- 81ea150: chore: copy tweaks
- bccd3bf: feat: add pure side effect free quote
- fd02d7a: fix: ensure compared amount is rounded
- bccd3bf: feat: update loading state visuals of input screen
- d1d7eb8: refactor: legalese copy changes
- 60ae0c4: feat: update condition showing wallet connect option in sources
- b34ccdd: fix: minimum order copy
- a12d187: feat: update account modal for dydx
- 30a2877: feat: move checkout limit to new max_checkout_usd flag
- ba157d6: fix: remove custom margins when tagline not in use
- b703b22: fix: show mesh execution errors where possible
- 4069475: feat: hide You will pay when source and target assets are both stablecoins
- bb7d1f9: feat: remove explicit continue from exchange selection screen
- bccd3bf: feat: simplify login type checking
- a8fa2ba: feat: merge mesh fees
- 049f852: fix: fix native token normalization check
- 177e40b: feat: remove select payment method page
- 4d3c747: fix: unify border color for sections inside checkout history page
## 3.4.4
### Patch Changes
- a47f50d: feat(connect): hide low balance assets on homepage
- 65e7b2a: feat(connect): expose useFunkitUserInfo hook
- 9f5c50e: fix(connect): fix customer callbacks
## 3.4.3
### Patch Changes
- 3f47f1d: feat(connect): disable amount input/options while quoting
- 2819f86: fix: always wait for account balance loaded
- c15a773: fix(connect): do not run risk assessment without walletAddress
- cc71e58: tooling: fix fingerprinting at build time
- 769bbf5: feat: direct deposit help guide linkout
- b66eb91: feat(connect): expose useConnectonStatus hook
- f6a1693: feat: support new emailConfirmationApprovalRequired mesh status
- Updated dependencies [f6a1693]
- @funkit/api-base@1.3.1
- @funkit/core@2.2.3
- @funkit/wagmi-tools@3.0.14
## 3.4.2
### Patch Changes
- b58a523: refactor: switch bitfinex to bitfinex direct
- 590eb3a: fix: fix token transfer back to previous screen
- b8869b2: feat: basic mesh heuristics
- 823bb83: fix: change hardcoded time estimate to reflect latest change
- e95c917: fix: always display scrollbar
- 57d55e1: fix: bitfinex direct name
- af95548: refactor: improve quote error copy
- Updated dependencies [b6b4e79]
- @funkit/core@2.2.2
- @funkit/wagmi-tools@3.0.13
## 3.4.1
### Patch Changes
- 1c95f84: fix(connect): fix modal padding in safari
- 203adf3: fix: remove search option in token dropdown
- 4599072: feat: move getDecimals to connect package under new getTokenDecimals name
- 6675c41: feat(connect): remove amount update from SelectPayment step
- 9238b4f: refactor: error message vocab
- 04354d0: fix(connect): apply no visual styles on hover / focus for FunIconButton
- 482a0f3: feat(connect): update quote errors in input step
- ecdec07: fix: checkout confirmation source asset icon
- b76b0dd: fix: POL token fallback icon
- 09da691: feat: enable more tokens for token transfer
- 6343d89: fix: tweak qr code size for encoding
- 09da691: refactor: show original recipient for USDC (Polygon) as well
- 0caea74: fix: source arrow misalignment
- 9238b4f: fix: log error object
- f64b299: feat: use modalBackground color variable for dropdown options
- 7315888: chore: remove OKX from SupportedExchanges flag
- fa7c565: feat: change bottom dialog padding from 12 to 18 pixels
- 63a571f: feat: show token transfer screen for polymarket when there is no balance
- 415ed27: feat(connect): do not show % for fill gas cost
- e367a3e: feat: moonpay early manual redirect button
- 0ac89a7: feat: show supported chains on direct deposit option
- d2b11d2: fix: tweak token transfer disclaimer
- Updated dependencies [4599072]
- @funkit/core@2.2.1
- @funkit/wagmi-tools@3.0.12
## 3.4.0
### Minor Changes
- ba0cd1e: feat: add risk checks and blocks
- 05e6eb8: feat: add qrcode transfer payment method
### Patch Changes
- 3082828: fix: update copy in payments
- a634af7: fix: update link for Terms of Use
- cac9e3b: fix: visual improvements for the UI on Token transfer flow
- 965e97f: refactor: fee & copy improvements
- 166b42d: fix: fix amount option alignment
- cd74802: fix: QA update payment method items spacings, sizes & colors
- 70edb05: fix: remove gas token from you will pay
- eda7d89: fix: fix vertical spacing of CheckoutPrimaryInfo
- 51403d9: feat: add fee summary animation
- 9afdbe0: feat: new flags - enable_token_transfer, token_transfer_source_chains_and_assets flag
- 8482aaa: fix: fix signature declined text color
- cd74802: fix: fix icon size on order review page & make web2 icons dynamic in size
- a945024: fix: update fees
- 1865f09: fix(connect): fix mobile spacing in input amount step
- 917aaa6: fix: blur FunOptionBox button after firing the onClick callback
- 05fdb65: feat: correct calculate the wallet transfer fee
- 5fe1d08: fix: do not always refresh quote after transaction denied
- 009bfd3: fix: add datadog service label
- e6e1d28: refactor: quote expiry error message & deprecate FunToast component
- 00727dd: feat: add flag to disable all zksync
- db5899f: feat: remove continue from source change
- cac086a: feat: add get help to successful/processing checkouts
- b2226a0: chore: combine buttonText variable with buttonTextPrimary
- dd776d2: fix: fix order history padding
- 7ac3be9: feat: remove visual onClick feedback from currently selected option
- Updated dependencies [05e6eb8]
- Updated dependencies [00727dd]
- @funkit/api-base@1.3.0
- @funkit/core@2.2.0
- @funkit/wagmi-tools@3.0.11
## 3.3.0
### Minor Changes
- 54b7db3: add dropdown component for token transfer selection
- 54b7db3: add fee breakdown and new post checkout pages
### Patch Changes
- 54b7db3: chagne dydx switcher location
- 54b7db3: fix(connect): cancel pending checkout upon closing connect modal
- Updated dependencies [54b7db3]
- @funkit/api-base@1.2.0
- @funkit/core@2.1.8
- @funkit/wagmi-tools@3.0.10
## 3.2.1
### Patch Changes
- eb79b70: add hardcoded time estimate for important customers
- 1c6e02d: various UI changes for polymarket
## 3.2.0
### Minor Changes
- a90f273: feat: auto-refresh quote after signature denial
- a90f273: feat: reorder checkout flow
### Patch Changes
- a90f273: fix: fix out-of-sync payment method in checkoutItem
- a90f273: fix: do not disable button on quote error
- a90f273: fix: remove balance check in select asset
- a90f273: feat: add source variant for payment method
- a90f273: fix: don't generate quote after selecting card in payment selection
- a90f273: fix: disable wallet connection option in payment selection when isContinuing
- 65afa8d: fix: fix ArrowIcon rotation on Safari
- a90f273: fix: add visual fixes for source payment component
- a90f273: feat: add ui customizations
- a90f273: fix: hide amount in select payment method step
- a90f273: feat: add usd amount options
- a90f273: reactor: moved countdown element from dialog title to confirmation step
- a90f273: refactor: reactive feature flags
- a90f273: refactor: moved address utils
- Updated dependencies [a90f273]
- @funkit/api-base@1.1.2
- @funkit/core@2.1.7
- @funkit/wagmi-tools@3.0.9
## 3.1.1
### Patch Changes
- 8b35d64: refactor: move react-query to peerDeps
- 4f8422e: fix: use correct typing for openModal
- e6bbeaf: refactor: change input amount related text color to secondary
- e6bbeaf: refactor: always display divider in bottom
- 3d160a2: refactor: fix StrictMode behavior
## 3.1.0
### Minor Changes
- c98080b: refactor: persist Signature Denied message after signature is rejected
- 4bcc21b: feat: dynamic action params
### Patch Changes
- 13b3185: fix: unaccesible login options when misconfigured
- f77e6b1: fix: stringify and persist generateActionsParams to checkout record
- 463a9d6: feat: show exact absolute amount initially
- 4bcc2