Releases: coinbase/onchainkit
Releases · coinbase/onchainkit
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
v0.37.0
Minor Changes
- feat Add telemetry to help us better understand library usage and improve the developer experience. @cpcramer
Patch Changes
-
fix Add various improvements to the Earn component. by @dschlabach #1973
-
docs Add documentation for the Earn component. by @dschlabach #1974
-
fix Remove circular dependency. By @dschlabach #1970
Telemetry
Starting with version 0.37.0, OnchainKit introduces an anonymous telemetry system to help us better understand library usage and improve the developer experience. This system collects anonymous data about:
- Component usage and events
- Version and app information
- Usage metrics
- Error events
No sensitive data (environment variables, private keys, file paths) is ever collected.
How to Opt Out
To fully disable telemetry collection, set the
analytics
flag tofalse
in your OnchainKit Provider:Learn more at https://onchainkit.xyz/guides/telemetry
v0.36.11
Patch Changes
- docs: Add Telemetry guide. By @cpcramer #1935
- feat: Added Telemetry foundation for
Buy
,Checkout
,Fund
,Mint
,Swap
,Transaction
, andWallet
. By @cpcramer #1942 - feat: Add analytics parameter. When set to false, all telemetry collection will be disabled and no data will be sent. @cpcramer #1934
- feat: Release
Earn
component. By @dschlabach #1955 - chore: Bump wagmi dependencies. By @dschlabach #1949
- fix: Fix slow wallet resolution. By @dschlabach #1947
- docs: Update onramp documentation. By @rustam-cb #1945 #1939
- fix: Fix onramp util
fetchOnrampQuote
. By @rustam-cb #1940
Note: OnchainKit is not collecting any telemetry as of v0.36.11
. This will be enabled in a future release.