coinbase / coinbase/onchaintestkit
> Bumps [@coinbase/onchainkit](https://github.com/coinbase/onchainkit) from 0.36.11 to 1.1.1.
- Dominant language
- TypeScript
- Stars
- 14
- Forks
- 15
- PR merge metrics
- No merged PRs in 30d
Description
> Bumps [@coinbase/onchainkit](https://github.com/coinbase/onchainkit) from 0.36.11 to 1.1.1.
>
> Release notes
>
Sourced from @coinbase/onchainkit's releases.
>
>
@coinbase/onchainkit@1.1.1
>Patch Changes
>
>
@coinbase/onchainkit@1.1.0
>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
>
>
>
@coinbase/onchainkit@1.0.3
>No release notes provided.
>
@coinbase/onchainkit@1.0.2
>Patch Changes
>
>- chore: Package version bump
>
>
@coinbase/onchainkit@1.0.0
>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
>
>0.38.12
>Patch Changes
>
>
>
... (truncated)
>
>
> Changelog
>
Sourced from @coinbase/onchainkit's changelog.
>
>OnchainKit v1.0.0 API Changes
>This document outlines all API changes, additions, and removals between OnchainKit v0.38.19 and v1.0.0.
>Breaking Changes
>Provider API
>Removed
>
>MiniKitProvider- Standalone MiniKit provider
>
>Changed
>
>OnchainKitProvider- Now includes MiniKit configuration
>
>v0.x:
><MiniKitProvider apiKey="..." chain={base} config={{...}}>
>
>v1.0:
><OnchainKitProvider
> apiKey="..."
> chain={base}
> config={{...}}
> miniKit={{ enabled: true, autoConnect: true }}
> >
>
>Dependencies
>Updated
>
>- React:
^18 || ^19→^19(React 18 support removed)
>@farcaster/frame-sdk→@farcaster/miniapp-sdk(breaking dependency change)
>
>Added Peer Dependencies
>
>- viem:
^2.27(now required as peer dependency)
>- wagmi:
^2.16(now required as peer dependency)
>
>Build System
>Changed Scripts
>
>- v0.x:
"build": "pnpm clean && pnpm bundle:prod"
>- v1.0:
"build": "pnpm clean && vite build"
>
>Removed Scripts
>
>bundle:dev
>bundle:prod
>
>Updated Scripts
>
>
>
... (truncated)
>
>
> Commits
>
108e128chore: version packages 🚀 (#2516)aa59050fix: Allow additional properties inwithValidManifest(#2515)632a015chore: version packages 🚀 (#2509)07d6657fix: Update GetOnrampUrl type (#2511)6d61f2bfix: Rename setFrameReady and isFrameReady (#2510)2f2ada6feat: Allow useOpenUrl to specify fallback behavior (#2500)a75ecb2chore(ONRAMP-843): FundCard accept sessionToken param (#2501)aeed32achore: version packages 🚀 (#2505)b96feadchore: Add changeset to create-onchain (#2504)dc780b1fix: AddbaseBuilder.allowedAddressesto template + callsetFrameReady()...- Additional commits viewable in compare view
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> Maintainer changes
>
This version was pushed to npm by coinbase-npm, a new releaser for @coinbase/onchainkit since your current version.
>
>
>
>
> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
>
> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.
>
> [//]: # (dependabot-automerge-start)
> [//]: # (dependabot-automerge-end)
>
> ---
>
>
> Dependabot commands and options
>
>
> You can trigger Dependabot actions by commenting on this PR:
> - `@dependabot rebase` will rebase this PR
> - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
> - `@dependabot merge` will merge this PR after your CI passes on it
> - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
> - `@dependabot cancel merge` will cancel a previously requested merge and block automerging
> - `@dependabot reopen` will reopen this PR if it is closed
> - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
> - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
> - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
> - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
> - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
>
>
>
_Originally posted by @joe10832 in https://github.com/coinbase/onchaintestkit/pull/178#issuecomment-3404608169_
Contributor guide
Assessment
This issue has not been assessed yet.