coinbase / coinbase/onchaintestkit

> Bumps [@coinbase/onchainkit](https://github.com/coinbase/onchainkit) from 0.36.11 to 1.1.1.

Open
#179 0 comments 0 reactions 0 assignees View on GitHub
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


>

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

  • >

>

@​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


>
>

0.38.13


>

Patch Changes


>

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

  • >

>

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
>

    >
  • 108e128 chore: version packages 🚀 (#2516)

  • >
  • aa59050 fix: Allow additional properties in withValidManifest (#2515)

  • >
  • 632a015 chore: version packages 🚀 (#2509)

  • >
  • 07d6657 fix: Update GetOnrampUrl type (#2511)

  • >
  • 6d61f2b fix: Rename setFrameReady and isFrameReady (#2510)

  • >
  • 2f2ada6 feat: Allow useOpenUrl to specify fallback behavior (#2500)

  • >
  • a75ecb2 chore(ONRAMP-843): FundCard accept sessionToken param (#2501)

  • >
  • aeed32a chore: version packages 🚀 (#2505)

  • >
  • b96fead chore: Add changeset to create-onchain (#2504)

  • >
  • dc780b1 fix: Add baseBuilder.allowedAddresses to template + call setFrameReady() ...

  • >
  • 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.


>
>

>
>
> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@coinbase/onchainkit&package-manager=npm_and_yarn&previous-version=0.36.11&new-version=1.1.1)](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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.