Releases: coinbase/onchainkit
Releases · coinbase/onchainkit
v0.38.1
Patch Changes
- feat: Added WalletAdvanced Send. By @brendan-defi #2134
- fix: Added accesibility improvements to playground. By @futreall #2150
v0.38.0
Minor Changes
- feat: Added
Signature
component which utilizes wagmi signTypedData (EIP 712) and signMessage (personal_sign falling back to eth_sign) to sign data. By @alessey #2105 - feat: Added light/dark mode support for the Base
theme
. This will respect themode
setting in yourOnchainKitProvider
config (defaults to 'auto' if not specified). Users of the Base theme may now see light or dark variants depending on their system preferences or explicit mode configuration. By @cpcramer #2143 - feat: Added
Badge
tooltip display. By @cpcramer #2140 - feat: Implemented default children for
NFTCard
,NFTMintCard
, andTransaction
components. By @dgca @abcrane123 #2138 #2139 #2108 - chore: Updated
IsBaseOptions
andIsEthereumOptions
type naming convention to PascalCase. By @crStiv @cpcramer #1920 - chore: Refactored
TokenBalance
's ActionButton and improvedTokenBalance
types. By @brendan-defi #2068 - chore: Updated
Onramp
utils to allow to be used in non-react JS environments and/or without having to set up Onchainkit Provider. By @rustam-cb #2135 - fix:
TokenRow
text-overflow: ellipsis work correctly. By @dgca #2133
Breaking Changes:
- Types
IsBaseOptions
andIsEthereumOptions
have been updated from camelCase to PascalCase.
v0.37.8
Patch Changes
- feat:: Enhanced
Identity
hooks with full TanStack Query options support. By @cpcramer #2116 - feat:: Added MiniKit Provider and Hooks. By @alessey #2082, #2101, #2112
- fix:: Fixed WalletDropdownLinkReact type to allow ReactNode in icon property. By @gmolki #2058
- feat: Added event handlers to
Earn
components. @abcrane123 #2106
v0.37.7
Patch Changes
- feat: Batch support for Basenames and ENS names. By @cpcramer #2102
- feat: Added Batch support for Base and Ethereum Avatars. By @cpcramer #2107
- feat: Added base mainnet deploychain address. By @0xAlec #2096
- feat: Implemented Swap default children. By @alessey #2077
- fix: Improved Next.js server env compatibility. By @dschlabach #2090
v0.37.6
Patch Changes
- fix: Updated internal caching, resulting in performance improvements for various components including
Identity
,Swap
,Wallet
, andNFT
. By @cpcramer #2085 - fix: Moved
<TransactionButton/>
styling to configurable parent. By @alessey #2070 - fix: Updated
Wallet
andCheckout
component events. By @cpcramer #2061 #2053 - feat: Added API endpoint
getPriceQuote
. By @brendan-defi #2065
v0.37.5
Patch Changes
v0.37.4
Patch Changes
- feat: Added Transaction Telemetry. By @cpcramer #1965
- chore: Added origin to analytics. By @cpcramer #2015
- fix: Added OnchainKit error boundary. By @alessey #2019
- feat: Added NFTMintButton analytics. By @cpcramer #2027
- feat: Exposed handleFetchPrice on top-level AppchainBridge component. By @0xAlec #2034
- feat: Added success state to AppchainBridge. By @0xAlec #2035
- feat added
AppchainBridgeResumeTransaction
. by @0xAlec #2038
v0.37.3
v0.37.2
Patch Changes
- fix: Improve chain support for non Base transactions. By @dschlabach #2016
- docs: Documentation updates and improvements. By @dschlabach @maximevtush @kilavvy
v0.37.1
Patch Changes
- feat: Add
Checkout
component telemetry. By @cpcramer #1968 - feat: Add
Fund
component telemetry. By @cpcramer #1967 - feat: Add
Mint
component telemetry. By @cpcramer #1966 - feat: Add
WalletAdvanced
component telemetry. By @cpcramer #1963 - feat: Add
ConnectWallet
component telemetry. By @cpcramer #1957 - docs: Documentation updates and improvements. By @dschlabach @dramarereg @tomasandroil @maximevtush
- chore:
sendAnalytics
improvements. @by @dschlabach #1999 - feat: Add
isSponsored
support for theEarn
component. @dschlabach 1998