Skip to content

Releases: coinbase/onchainkit

[email protected]

30 Sep 20:31
108e128

Choose a tag to compare

chore: version packages 🚀 (#2516)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

@coinbase/[email protected]

30 Sep 20:31
108e128

Choose a tag to compare

Patch Changes

  • fix: Allow additional properties in withValidManifest - Thanks @dgca! #2515

[email protected]

24 Sep 21:59
632a015

Choose a tag to compare

chore: version packages 🚀 (#2509)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

@coinbase/[email protected]

24 Sep 21:59
632a015

Choose a tag to compare

Minor Changes

  • feat: Add option to useOpenUrl to handle non-mini-app behavior in a custom way - Thanks @dgca! #2500

Patch Changes

  • fix: Deprecate isFrameReady and setFrameReady for isMiniAppReady and setMiniAppReady - Thanks @dgca! #2510

  • fix: Update GetOnrampUrl types to account for new API interface - Thanks @dgca! #2511

[email protected]

22 Sep 22:16
aeed32a

Choose a tag to compare

Patch Changes

  • fix: Add allowedAddresses to MiniKit template - Thanks @dgca! #2504

@coinbase/[email protected]

22 Sep 22:16
aeed32a

Choose a tag to compare

chore: version packages 🚀 (#2505)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Dan Cortes <[email protected]>

[email protected]

15 Sep 17:14
0c0d957

Choose a tag to compare

Patch Changes

  • chore: Package version bump

@coinbase/[email protected]

15 Sep 17:14
0c0d957

Choose a tag to compare

Patch Changes

  • chore: Package version bump

@coinbase/[email protected]

12 Sep 22:54
0f65109

Choose a tag to compare

Changelog

0.38.15

Patch Changes

  • chore: Rename alpha version to canary. By @dgca #2404
  • chore: Add client FID and OnchainKit/MiniKit differentiation to analytics. By @dgca #2391

0.38.14

Patch Changes

  • chore: Update Next.js to version 15. By @dgca #2390
  • feat: Update Node to version 20. By @dgca #2390

0.38.13

Patch Changes

  • fix: Update wagmi config if connectors change. By @dgca #2350

0.38.12

Patch Changes

0.38.11

Patch Changes

  • feat: Make "Sign Up" button optional in <WalletModal/>. By @dgca #2332
  • fix: Use mainnet to resolve ENS social media accounts. By @dgca #2333
  • feat: Configure Coinbase wallet preference via <OnchainKitProvider/>. By @dgca #2332
  • fix: Broken link in CHANGELOG. By @GarmashAlex #2331

0.38.10

Patch Changes

0.38.9

Patch Changes

  • fix: Cached default wagmi config to prevent accounts disconnecting when OnchainKit rerenders. By @brendan-defi #2319

0.38.8

Patch Changes

  • feat: Add batch ENS / Basename resolution with useAddresses hook and getAddresses utility. By @cpcramer #2277
  • chore: Refactored getNames utility to leverage batch processing with getAddresses. By @cpcramer #2281
  • fix: Prevented video button clicks from propagating and small style fixes. By @alessey #2273
  • chore: Add bidirectional resolution validation when batching Basenames and ENS names. By @cpcramer #2264
  • chore: Separate Wagmi and Query default providers. By @dgca #2280
  • fix: Wallet modal UI fix. By @abcrane123 #2282
  • feat: Show recipient's ENS or Basename in send input. By @brendan-defi #2283
  • chore: Use Vite for package build. By @dgca #2227
  • fix:: add readyOptions pass through to sdk.actions.ready(). By @alessey #2300
  • fix:: update fid authentication against user.fid, allow optional. By @alessey #2299

0.38.7

Patch Changes

0.38.6

Patch Changes

  • chore: Add bidirectional resolution validation to Basenames and ENS names. By @cpcramer #2255
  • fix: Wallet unnecessarily fetching tokenBalances. By @alessey #2258
  • feat: Add uninstalled wallet connector redirects. By @cpcramer #2245

0.38.5

Patch Changes

0.38.4

Patch Changes

  • fix: Fix missing /dist folder in package.json. By @dgca #2208

0.38.3

Patch Changes

0.38.2

Patch Changes

  • feat: Add iconUrl to OnrampPaymentCurrency type. By @rustam-cb #2165
  • fix: Fix bug that would disable onramp due to USDC price fluctuations. By @abcrane123 #2171
  • chore: Remove site code from onchainkit repository. By @cpcramer #2136

0.38.1

Patch Changes

0.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 the mode setting in your OnchainKitProvider 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, and Transaction components. By @dgca @abcrane123 #2138 #2139 #2108
    • chore: Updated IsBaseOptions and IsEthereumOptions type naming convention to PascalCase. By @crStiv @cpcramer #1920
    • chore: Refactored TokenBalance's ActionButton and improved TokenBalance 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 and IsEthereumOptions have been updated from camelCase to PascalCase.

0.37.8

Patch Changes

  • feat:: Enhanced Identity hooks with full TanStack Query options support. By @cpcramer #2116

0.37.7

Patch Changes

0.37.6

Patch Changes

  • c2d4c67: - fix: Updated internal caching, resulting in performance improvements for components such as Identity, Swap, Wallet, and NFT components. By @cpcramer #2085

0.37.5

Patch Changes

0.37.4

Patch Changes

0.37.3

Patch Changes

  • fix: Revert Mint changes that were causing an infinite loop in NFTMintButton. By @cpcramer #2031

0.37.2

Patch Changes

0.37.1

Patch Changes

0.37.0

Minor Changes

  • feat Add telemetry to help us better understand library usage and improve the developer experience. @cpcramer

Patch Changes

  • feat Add Appchain Bridge UI. by @0xAlec #1976

  • fix Add various improvements to the Earn component. by @dschlabach #1973

  • docs Add documentation for the Earn component. by @dschlabach #1974

  • chore Update earnings token. By @alessey #1985

  • 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 to false in your OnchainKit Provider:

    Learn more at https://docs.base.org/builderkits/onchainkit/guides/telemetry

0.36.11

Patch Changes

  • docs: Add Telemetry guide. By @cpcramer #1935
  • feat: Added Telemetry foundation for Buy, Checkout, Fund, Mint, Swap, Transaction, and Wallet. 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 #...
Read more

[email protected]

08 Aug 17:16
da453cc

Choose a tag to compare

Patch Changes

  • chore: Bump Farcaster frames SDK version. Migrate to new miniapp Wagmi connector. - Thanks @dgca! #2444

  • fix: Allow manifest generator domain parsing to validate longer TLDs - Thanks @dgca! #2440