# @funkit/connect

## 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
- 4bcc21b: fix: clicking back on order review breaking navigation & typos
- 4bcc21b: fix: silence console warnings
- 298847e: feat: added ability for getCheckoutQuote to be aborted
- 8a4aee3: refactor: update geoblock list
- e0c16aa: fix: modal topbar padding
- bd54935: feat: added & exposed 2 new hooks - useCheckoutListenerByUserId and useCheckoutListenerByCheckoutId
- e045534: refactor: non-nullable checkoutId
- f450fe5: refactor: remove redundant checkoutItem usage
- ba87dcf: refactor: use arbitrum as target chain for dydx in asset selection phase
- 3d974d2: fix: okx exchange connection
- 479287a: refactor: better api error message handling
- 4bcc21b: fix: fix phantom wallet icon
- 5a2a8e2: fix: error messages not appearing in checkout
- 4bcc21b: fix: okx icon
- b23ab80: fix: update dividers behavior&visuals
- 22d7f9a: refactor: silence flag exposure logs
- 500519d: refactor: remove isFastForwarded
- 13b3185: fix: redundant login option divider
- 010b5fe: chore: deprecate unused flags
- 53ebefb: refactor: add possibility for always displayed modal dividers
- Updated dependencies [f77e6b1]
- Updated dependencies [3080712]
- Updated dependencies [298847e]
- Updated dependencies [479287a]
  - @funkit/api-base@1.1.1
  - @funkit/core@2.1.6
  - @funkit/wagmi-tools@3.0.8

## 3.0.3

### Patch Changes

- bf61cb4: feat(connect): show powered by tagline based on feature flag
- 9eed208: fix: custom chains do not show up well in chain modal
- Updated dependencies [1836ec2]
  - @funkit/api-base@1.1.0
  - @funkit/core@2.1.5
  - @funkit/wagmi-tools@3.0.7

## 3.0.2

### Patch Changes

- 71be090: feat: new flag show_powered_tagline
- 24eef94: feat: add modalTitleMeta config option to Checkout configuration
- f0b1a1f: feat: add separate coinbase exchange icon
- 769a8d1: fix: hanging focus state on disconnect button
- 3842a42: chore: update wagmi dependencies
- Updated dependencies [3842a42]
  - @funkit/wagmi-tools@3.0.6
  - @funkit/core@2.1.4

## 3.0.1

### Patch Changes

- 4cec99b: feat: add checkout geolocation blocks
- 0139ee1: refactor: change mesh integration id type
- 9e46890: feat: abort controller for asset calls
- 1064d91: fix(connect): use original enum text for Okx
- 1d81269: feat(connect): auto-select express payment method option
- 1c6edc0: fix(connect): fixed asset list skeleton loader
- 1064d91: refactor(connect): move modals and providers to standalone folders for internal sdk
- Updated dependencies [9e46890]
  - @funkit/api-base@1.0.3
  - @funkit/core@2.1.3
  - @funkit/wagmi-tools@3.0.5

## 3.0.0

### Major Changes

- 9c1c09a: paymentsConfig is removed from FunkitConfig. defaultPaymentMethod is added to useCheckout config
- ca9c5a0: remove unused config in FunkitPaymentsConfig
- c0d142d: feat: v3 upgrade - phase 1 - baseline styles, themes, configuration
- 19404b9: refactor: FunkitCheckoutConfig interface - deprecated `checkoutItemDescription` and updated `targetAssetTicker` to be a required field.

### Patch Changes

- 540e9bf: v3 repolishes
- cd8633c: v3 scrollbar tweaks
- d96708a: v3 custom button switcher polishes
- 30bdef9: v3 updates
- 7d5b095: v3 repolishes
- af98f01: v3 updates
- 9e70418: v3 repolishes
- 2e17b41: v3 upgrades
- Updated dependencies [30bdef9]
- Updated dependencies [9ccdeb1]
- Updated dependencies [c0d142d]
- Updated dependencies [cee3715]
- Updated dependencies [af98f01]
- Updated dependencies [e8e412d]
  - @funkit/api-base@1.0.2
  - @funkit/core@2.1.2
  - @funkit/wagmi-tools@3.0.4

## 3.0.0-next.8

### Patch Changes

- v3 scrollbar tweaks

## 3.0.0-next.7

### Patch Changes

- 196c9f3: v3 upgrades
- Updated dependencies [5761edd]
  - @funkit/core@2.1.2-next.4
  - @funkit/wagmi-tools@3.0.4-next.4

## 3.0.0-next.6

### Patch Changes

- v3 updates
- Updated dependencies
  - @funkit/api-base@1.0.2-next.2
  - @funkit/core@2.1.2-next.3
  - @funkit/wagmi-tools@3.0.4-next.3

## 3.0.0-next.5

### Patch Changes

- v3 custom button switcher polishes

## 3.0.0-next.4

### Patch Changes

- v3 updates
- Updated dependencies
  - @funkit/api-base@1.0.2-next.1
  - @funkit/core@2.1.2-next.2
  - @funkit/wagmi-tools@3.0.4-next.2

## 3.0.0-next.3

### Major Changes

- 751f3cb: paymentsConfig is removed from FunkitConfig. defaultPaymentMethod is added to useCheckout config
- 9f3005e: remove unused config in FunkitPaymentsConfig

### Patch Changes

- v3 repolishes

## 3.0.0-next.2

### Patch Changes

- bd3f80d: v3 repolishes
- Updated dependencies [3889115]
  - @funkit/api-base@1.0.2-next.0
  - @funkit/core@2.1.2-next.1
  - @funkit/wagmi-tools@3.0.4-next.1

## 3.0.0-next.1

### Major Changes

- 71e1170: refactor: FunkitCheckoutConfig interface - deprecated `checkoutItemDescription` and updated `targetAssetTicker` to be a required field.

### Patch Changes

- v3 repolishes

## 3.0.0-next.0

### Major Changes

- b90e164: feat: v3 upgrade - phase 1 - baseline styles, themes, configuration

### Patch Changes

- Updated dependencies [b90e164]
  - @funkit/core@2.1.2-next.0
  - @funkit/wagmi-tools@3.0.4-next.0

## 2.0.7

### Patch Changes

- 44ec821: fix: self-manage all chain names
- Updated dependencies [43a1256]
  - @funkit/core@2.1.1
  - @funkit/wagmi-tools@3.0.3

## 2.0.6

### Patch Changes

- 490f4c9: refactor: self-manage random avatar images
- Updated dependencies [d7e5c7d]
- Updated dependencies [80e7346]
  - @funkit/api-base@1.0.1
  - @funkit/core@2.1.0
  - @funkit/wagmi-tools@3.0.2

## 2.0.5

### Patch Changes

- 354b93f: fix(connect): show dYdX chain in history
- d661e43: chore: add missing rdns property to some wallets
- 77dd626: refactor: remove ConnectSignInShowSocialLabel flag

## 2.0.4

### Patch Changes

- b19d447: feat: expose accurate displayName and displayAvatar in ConnectButtonRenderer
- b19d447: feat: expose FunkitAvatar component

## 2.0.3

### Patch Changes

- ca119b5: refactor: deprecate WalletButton
- ca119b5: refactor: deprecate unused components and styles
- Updated dependencies [637c90f]
  - @funkit/core@2.0.1
  - @funkit/wagmi-tools@3.0.1

## 2.0.2

### Patch Changes

- c6dd2bd: fix: MoonPayBuyWidget height fix

## 2.0.1

### Patch Changes

- 212d32f: feat: conditionally disable zksync source assets for dydx & mantle checkouts
- 10c3f9e: refactor(connect): web2 login redirects should persist existing query params
- 116235a: feat: enable bech32 decoding check on dydx addresses

## 2.0.0

### Major Changes

- 4c467f2: feat: update minimum node version to v18, use native fetch

### Minor Changes

- d50a369: feat: dydx chain and usdc checkout compatibility

### Patch Changes

- d50a369: feat: checkout history safeguard across versions
- Updated dependencies [d50a369]
- Updated dependencies [d50a369]
- Updated dependencies [4c467f2]
  - @funkit/core@2.0.0
  - @funkit/api-base@1.0.0
  - @funkit/wagmi-tools@3.0.0

## 1.5.0-next.0

### Minor Changes

- 24dbc49: fix: Update minimum node version to v18, use native fetch

### Patch Changes

- Updated dependencies [24dbc49]
  - @funkit/wagmi-tools@2.1.0-next.0
  - @funkit/api-base@0.1.0-next.0
  - @funkit/core@1.1.0-next.0

## 1.4.2

### Patch Changes

- 3b2d421: chore: bump dependency version
- e4b7082: refactor: deprecate unused connection codes

## 1.4.1

### Patch Changes

- 441cd2b: refactor: update dev keys
- 785dfe9: fix: luck token image
- Updated dependencies [f27a79c]
  - @funkit/api-base@0.0.6
  - @funkit/core@1.0.20
  - @funkit/wagmi-tools@2.0.5

## 1.4.0

### Minor Changes

- e466e0f: fix: remove node-fetch in favor of esm's native fetch

## 1.3.1

### Patch Changes

- 5417c66: fix: better handling & fallback for mesh get holdings error
- d3b6b3f: fix: 2FA input for email uses numeric keyboard
- cd5b2dd: refactor: disable mantle assets for payment
- cd5b2dd: feat: add new flag disable_mantle_source_assets
- 5417c66: refactor: deprecate allowBrokerageUnlinking config
- cf610d8: refactor: Clean up implementation of the FunInput component
- e2b9215: fix: cleanup logging
- Updated dependencies [e2b9215]
  - @funkit/core@1.0.19
  - @funkit/wagmi-tools@2.0.4

## 1.3.0

### Minor Changes

- 6c315a2: feat: enable checkout transfers

### Patch Changes

- 5f70055: refactor: switch over to userId-based checkout apis
- 70d3eb8: fix: quote gas estimation error fallback
- 8e6f93f: feat: add flags select_payment_method_text, payment_method_copy_v1
- Updated dependencies [5f70055]
- Updated dependencies [5f70055]
  - @funkit/api-base@0.0.5
  - @funkit/core@1.0.18
  - @funkit/wagmi-tools@2.0.3

## 1.2.7

### Patch Changes

- 048f4aa: feat: add flag connect_sign_in_show_social_label
- 82d1a77: feat: log more user info to datadog log context
- 3cd566b: feat: add feature flagging library
- 3a65cb2: feat: support CANCELLED checkout state
- 82d1a77: refactor: internal userInfo data model
- 82d1a77: refactor: register updated funkit userIds to mesh and moonpay transactions
- Updated dependencies [3a65cb2]
- Updated dependencies [3a65cb2]
- Updated dependencies [10819e5]
  - @funkit/api-base@0.0.4
  - @funkit/core@1.0.17
  - @funkit/wagmi-tools@2.0.2

## 1.2.6

### Patch Changes

- f2c24de: refactor: compact modal width

## 1.2.5

### Patch Changes

- a7ce654: fix: bypass gas estimation for zksync source assets

## 1.2.4

### Patch Changes

- 71e9758: feat: primary button padding customization
- 71e9758: feat: payment option customization - base, base hover, active, active hover - colors and borders
- e33d264: feat: add ethena usde to known asset list
- 71e9758: refactor: dynamic changes to asset icons based on modal sizes
- ef042e0: fix: checkout quote error handling
- 71e9758: feat: modal sizing customization

## 1.2.3

### Patch Changes

- af9ce33: chore: bump mesh sdk deps

## 1.2.2

### Patch Changes

- 7c54042: fix: support checking against unsupported chains
- 6c8d34c: feat: add mantle chain support for checkouts
- c1b9bcc: feat: new logout option from account home page
- e092c29: fix: development issue where browser detection would throw an error if `navigator.userAgent` was unavailable in the browser
- Updated dependencies [7c54042]
- Updated dependencies [6c8d34c]
  - @funkit/core@1.0.16
  - @funkit/wagmi-tools@2.0.1

## 1.2.1

### Patch Changes

- e61d948: feat: enhance token list support
- f17be01: refactor: better type coercion during checkout
- Updated dependencies [6e45553]
  - @funkit/wagmi-tools@2.0.0

## 1.2.0

### Minor Changes

- d7aa543: feat: support coinbase smart wallet

### Patch Changes

- d7aa543: chore: update viem (2.9.2) and wagmi (2.9.31) dependencies
- 9b91481: refactor: make props optional for FunkitPaymentsIconLine
- Updated dependencies [d7aa543]
  - @funkit/wagmi-tools@1.0.17
  - @funkit/core@1.0.15

## 1.1.6

### Patch Changes

- 798eec2: refactor: updated default payment method texts
- 798eec2: feat: export FunkitPaymentIconsLine component for customer use
- 798eec2: feat: support suffixIcon on ConnectButton
- 5464b7c: refactor: switch out checkout, asset, moonpay, mesh, support, turnkey, and faucet apis
- 798eec2: refactor: all checkouts default to editing step even if targetAssetAmount > 0. Only if disableEditing = true, does it get skipped.
- Updated dependencies [ad4a3ce]
- Updated dependencies [5464b7c]
  - @funkit/api-base@0.0.3
  - @funkit/core@1.0.14
  - @funkit/wagmi-tools@1.0.16

## 1.1.5

### Patch Changes

- 82e2501: chore: upgrade privy sdk deps & adapt to breaking changes
- 610e8f1: fix: remove funkit/shared deps

## 1.1.4

### Patch Changes

- Updated dependencies [bb74a26]
  - @funkit/shared@0.0.3

## 1.1.3

### Patch Changes

- a6ea41f: feat (connect): update transaction summary design to not have collapsable button on chain if chains are the same.
- Updated dependencies [8a67135]
  - @funkit/core@1.0.13
  - @funkit/shared@0.0.2
  - @funkit/wagmi-tools@1.0.15

## 1.1.2

### Patch Changes

- 891ab59: fix: conditional targetAssetTicker
- e5e0262: refactor: tx summary payment route field
- f765c12: feat: On checkout show chain information as seperate line items
- 17e31e8: feat: standardized truncation for account names

## 1.1.1

### Patch Changes

- 84f8dff: feat: new `optionsConfig` in `funkitConfig`
- 5225dc6: feat: new `optionBackgroundSecondary` color theme
- 84f8dff: refactor: standardize border radiuses across elements in `FunCheckoutModal`
- 77f159a: feat: dynamic time icon customization
- fe43c96: refactor: increase asset interval
- 12e62d9: feat: new `methodsConfig` to configure payment method icons and colors
- 12e62d9: refactor: more spacing and icon standardizations
- 21c11ba: feat: add `targetAssetTicker` to configuration
- 84f8dff: refactor: hover color changes for checkout input switcher
- 5225dc6: feat: custom themeing - fontWeights

## 1.1.0

### Minor Changes

- dbf6465: feat: support optional wagmiConfig and queryClient in FunkitProvider

### Patch Changes

- dbf6465: fix: getDefaultTransports export
- 3327678: feat: custom otc payment method config
- ec2761e: refactor: deprecate standalone onramp flow
- Updated dependencies [dbf6465]
  - @funkit/core@1.0.12
  - @funkit/wagmi-tools@1.0.14

## 1.0.28

### Patch Changes

- c27a0bd: fix: deprecate wagmi/connectors, fix checkout input
- Updated dependencies [c27a0bd]
  - @funkit/wagmi-tools@1.0.13

## 1.0.27

### Patch Changes

- 246385b: feat: zksync era support (phase 1)
- 5640e0d: refactor: make privyAppId optional
- 0d74c9c: refactor: exclude userop if not needed
- b7994d1: feat: round up small usd fee values to 0.01
- 6d1a34d: refactor: checkout input v2
- b7994d1: feat: rename platform fees for card flow
- 5640e0d: feat: more default exports - `getDefaultChains`, `getDefaultTransports`
- Updated dependencies [246385b]
- Updated dependencies [7522d0c]
  - @funkit/core@1.0.11
  - @funkit/wagmi-tools@1.0.12

## 1.0.26

### Patch Changes

- 92447ae: feat: checkout history traversal & route memory
- c84cb9d: feat: deprecate direct execution flow
- fa2bb25: feat: new `useFunkitAccount` hook
- c84cb9d: feat: new fees display
- Updated dependencies [49ec685]
- Updated dependencies [185b90c]
  - @funkit/core@1.0.10
  - @funkit/wagmi-tools@1.0.11

## 1.0.25

### Patch Changes

- f27a1fc: feat: absolute to usd input switcher
- 286c947: refactor: notification animations
- f27a1fc: refactor: more animations
- 286c947: feat: payment selection flow improvements
- a441de2: feat: new purchase history notification
- 18a9e56: feat: custom funkit wagmi hook `useFunkitSwitchChain`
- bbdf020: feat: checkout history v2

## 1.0.24

### Patch Changes

- 570e072: feat: fees animation
- f824018: feat: support any chain connection (even for non-checkout supported chains)
- a75ebd4: feat: globally unique userId generation
- a75ebd4: feat: regionally available asset selection for moonpay
- 828fae0: feat: new `showUnknownTokens` config (defaults to false)
- 3b9f9f4: refactor: v2 of moonpay asset heuristics
- f824018: feat: allow copying of wallet connection uris

## 1.0.23

### Patch Changes

- cb71b0a: - fix: wallet balance load in payment method selection
  - fix: icon sizes
  - feat: auto back on successful report submission
- 774374b: fix: mesh preview and execute exchange type
- cebb243: fix: mesh holdings exchange type
- Updated dependencies [cebb243]
  - @funkit/core@1.0.9
  - @funkit/wagmi-tools@1.0.10

## 1.0.22

### Patch Changes

- ce16f10: feat: checkout help flow v2
- Updated dependencies [ce16f10]
  - @funkit/core@1.0.8
  - @funkit/wagmi-tools@1.0.9

## 1.0.21

### Patch Changes

- abd0295: feat: new optional checkout config disableEditing
- e3b0b4b: feat: "Powered by Fun.xyz" tag line
- ab3f917: feat: new customShadows theme configuration
- abd0295: chore: standardize localStorage keys
- f4772ec: feat: normalized quote time estimations
- abd0295: feat: theme toggle persistence
- f4772ec: feat: support more known token images
- Updated dependencies [dcd80d5]
  - @funkit/core@1.0.7
  - @funkit/wagmi-tools@1.0.8

## 1.0.20

### Patch Changes

- 093f54a: feat: more friendly quote error handling
- 00a2cac: feat: show social profile pictures (if any)
- 00a2cac: feat: sign in with farcaster (siwf)

## 1.0.19

### Patch Changes

- f8a93ed: refactor: actionsParams fallback
- a3cfa05: feat: mobile support - connection

## 1.0.18

### Patch Changes

- bccf0b0: feat: mesh 2fa input length toggle
- bccf0b0: refactor: verbose sourceOfFund
- bccf0b0: chore: better logging
- 268d91c: format: tx summary alignments

## 1.0.17

### Patch Changes

- 9ce0513: format: alignment

## 1.0.16

### Patch Changes

- 4568619: feat: guard against insufficient wallet balance post-quote
- 765b5e2: feat: checkout help email
- 765b5e2: feat: checkout state backwards compatibility
- da97ee0: chore: cleanup console logs
- 77e69c8: feat: moonpay asset selection heuristics - default to ETH if WETH is target asset
- Updated dependencies [765b5e2]
  - @funkit/core@1.0.6
  - @funkit/wagmi-tools@1.0.7

## 1.0.15

### Patch Changes

- f2c5087: fix: normalization bug
- 762f52c: feat: processing page with completion time estimation

## 1.0.14

### Patch Changes

- ac224f2: feat: new config termsFontSize
- cfe67bb: feat: configurable background scroll
- 2a54136: fix: initial input styling, disable scrolling
- 2a54136: fix: login auto executes checkout at times
- 7468bbc: fix: wallet balance pre-emptive check
- 7468bbc: fix: config
- 72ac22f: feat: moonpay widget customization
- 5de6985: feat: new config `appLogoBackgroundColor`
- 5de6985: feat: new config `web2OauthLogins`, default to have apple oauth switched off
- 5de6985: refactor: consistent text on wallet balance
- 5de6985: feat: prioritized logins should show up as first expanded container
- Updated dependencies [72ac22f]
  - @funkit/core@1.0.5
  - @funkit/wagmi-tools@1.0.6

## 1.0.13

### Patch Changes

- ccc8a97: feat: paymentTitleMaxWidth config

## 1.0.12

### Patch Changes

- a0be3b2: feat: new input step for non-action checkout flows
- b72e13a: feat: wagmi hook replacement - useFunkitDisconnect
- 6194aa9: fix: small screen compatability

## 1.0.11

### Patch Changes

- e1474bc: feat: custom font family config

## 1.0.10

### Patch Changes

- 17a1f0d: feat: checkout pre and post intermediate messages
  fix: max out inner widths and height
- fd16517: feat: moonpay additional conditional conversion text
- 20678a1: refactor: remove tilde on fees for eoa checkouts
- 82bbc1e: fix: history listener does not start/stop properly in some cases

## 1.0.9

### Patch Changes

- 4e59a88: fix: default payment method

## 1.0.8

### Patch Changes

- 5bedbdc: chore: package bump
- Updated dependencies [5bedbdc]
  - @funkit/core@1.0.4
  - @funkit/wagmi-tools@1.0.5

## 1.0.7

### Patch Changes

- 2bbc6d5: fix: moonpay token amount rounding issue
- 0924ca0: feat: Show credit card options icon (visa, mastercard)
  refactor: 'Account Balance' -> 'Wallet Balance (...0xAbc)'
  refactor: Move credit card checkout from 3rd to 2nd option
  refactor: 'Select Asset To Pay' -> 'Pay With'
  refactor: Time icon color
- 1250fc5: feat: modals are dynamically smart-closable

## 1.0.6

### Patch Changes

- 9f5f122: feat: quote load order and progress message
- 04c4172: feat: eoa checkout full support
- c96f167: feat: customRecipient guardrails
- e8ae62d: fix: wmatic to matic conversion
- 978a15c: feat: checkout fees restructuring
- edb008b: feat: new allowBrokerageUnlinking config in funkitConfig
- 18737fb: fix: account button bug in mobile
- c96f167: feat: disable non applicable assets in purchase flows
- 0c89cb0: feat: more funkit configurations and checkout history fixes
- f87bc46: feat: better quote errors
- 2520aaa: feat: show chain on checkout image if iconSrc is defined
- 3e30577: feat: feat: eoa account balance checkout gas estimations + shows up as a estimated network fee
- b6b488c: feat: default payment method configuration + support more checkout states
- c96f167: fix: checkout notification history
- 0114790: feat: showChainSelector config in ConnectButton
- 3872961: feat: avoid constructing userOps for eoa checkouts with no actions
- Updated dependencies [e63e0c3]
- Updated dependencies [9a3220f]
- Updated dependencies [b6b488c]
  - @funkit/core@1.0.3
  - @funkit/wagmi-tools@1.0.4

## 1.0.5

### Patch Changes

- 9197b4f: fix: moonpay modal
- b388697: feat: unsupported checkout chains tracking
- 5e6e878: feat: trigger re-quote if checkout confirmation returns expired quote error
- ec8205e: feat: tx summary borders
- ec8205e: feat: better checkout time display
- 11d5350: feat: increase max height of token list
- cac4e5c: feat: consistent total usd amount with draft value
- b388697: feat: FunBadge component
- Updated dependencies [b388697]
  - @funkit/core@1.0.2
  - @funkit/wagmi-tools@1.0.3

## 1.0.4

### Patch Changes

- c1a7e76: fix: brokerage additional verifications

## 1.0.3

### Patch Changes

- fc3ab0d: feat: allow customization of all theme colors
- 48caeec: refactor: optional checkout config
- Updated dependencies [6c91a63]
  - @funkit/core@1.0.1
  - @funkit/wagmi-tools@1.0.2

## 1.0.2

### Patch Changes

- 27e03bc: feat: readme

## 1.0.1

### Patch Changes

- Updated dependencies [9f2d7d4]
  - @funkit/wagmi-tools@1.0.1

## 1.0.0

### Major Changes

- 881515e: Upgrade and support all v2 dependencies

### Patch Changes

- Updated dependencies [881515e]
- Updated dependencies [881515e]
  - @funkit/core@1.0.0
  - @funkit/wagmi-tools@1.0.0

## 0.1.19

### Patch Changes

- Updated dependencies [658a0dc]
  - @funkit/core@0.10.13
  - @funkit/wagmi-tools@0.1.12

## 0.1.18

### Patch Changes

- 6fbb019: opt: internal dependencies upgrade
- 8f9e5a4: opt: restructure payment info storage in global context
- a46ba4b: Fix: logging out should reset all global states
- 07f041b: opt: streamline utility functions
- b82ffdd: fix: custom recipient checkout flow auto-confirmation issue
- c85ab8c: feature: brokerage transfers - handling of all types of additional verifications

## 0.1.17

### Patch Changes

- df73a1a: Fix: cross chain assets should be selectable for brokerage checkouts regardless of enabled chains
- Updated dependencies [a200557]
  - @funkit/wagmi-tools@0.1.11
  - @funkit/core@0.10.12

## 0.1.16

### Patch Changes

- 47087b4: Features

  1. Multichain asset display and checkout selection
  2. `textCustomizations` in `funkitConfig`

  Fixes

  1. Deprecate unsupported mesh brokerage options (Stash, ETrade)
  2. Fix EOA checkout initCode issue with new wrapper funWallet
  3. Fix EOA checkout wrapper funWallet regeneration on chain switch

- f12ffcc: Features
  1. Editable targetAssetAmount field for custom recipient checkouts
  2. Interactions on checkout icons

## 0.1.15

### Patch Changes

- 3cc24f7: 1. Update mesh package (@front-finance/link -> @meshconnect/web-link-sdk) 2. Handling & fixes for different checkout history cases
- Updated dependencies [3cc24f7]
  - @funkit/core@0.10.11
  - @funkit/wagmi-tools@0.1.10

## 0.1.14

### Patch Changes

- 80df59d: Improvements (themeing, dev hooks, core sdk env initialization bug, custom recipient checkout edge case handling)
- Updated dependencies [80df59d]
  - @funkit/wagmi-tools@0.1.9
  - @funkit/core@0.10.10

## 0.1.13

### Patch Changes

- 58f68a7: EOA Checkout, Custom recipient Checkout, Better fee breakdown
- Updated dependencies [58f68a7]
  - @funkit/core@0.10.9
  - @funkit/wagmi-tools@0.1.8

## 0.1.12

### Patch Changes

- Updated dependencies [b47cf18]
  - @funkit/core@0.10.8
  - @funkit/wagmi-tools@0.1.7

## 0.1.11

### Patch Changes

- 10a120d: Improvements: Login loading state, Mesh asset selection heuristics
- Updated dependencies [10a120d]
  - @funkit/core@0.10.7
  - @funkit/wagmi-tools@0.1.6

## 0.1.9

### Patch Changes

- e3ba344: Features: logging, light theme; Improvements: configuration, transfer bugs
- Updated dependencies [e3ba344]
  - @funkit/core@0.10.6
  - @funkit/wagmi-tools@0.1.5

## 0.1.8

### Patch Changes

- 61c654d: FunkitProvider config improvements

## 0.1.7

### Patch Changes

- 468f7f0: Fixes and improvements
- Updated dependencies [468f7f0]
  - @funkit/core@0.10.5
  - @funkit/wagmi-tools@0.1.4

## 0.1.5

### Patch Changes

- cee4426: Demo and Integrations
- Updated dependencies [cee4426]
  - @funkit/core@0.10.4
  - @funkit/wagmi-tools@0.1.3

## 0.1.4

- arbitrumSepolia support
- Moonpay checkout
- Moonpay source asset selection heuristics
- Mesh deposit timeout error handling

## 0.1.3

### Minor Changes

- Style fixes
- Better error handling
- Moonpay integration

## 0.1.0

### Minor Changes

- 53ed124: Initial monorepo release

### Patch Changes

- Updated dependencies [53ed124]
  - @funkit/core@0.10.0
  - @funkit/wagmi-tools@0.1.0
