Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

connectkit

Package Overview
Dependencies
Maintainers
3
Versions
32
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

connectkit - npm Package Versions

134

1.5.2

Diff

Changelog

Source

1.5.2

This update addresses a few bugs and improves the overall experience of ConnectKit.

Fixed

  • Added wcm-modal tag to css variable override.
  • Fixed flash of unstyled content on the <ChainIcon> component.
  • Fixed bug where the modal wouldn't open if the configuration didn't include the InjectedConnector.
lochieaxon
published 1.5.1 •

Changelog

Source

1.5.1

This update improves how ConnectKit handles multiple injected wallets.

Improved

  • Better support when dealing with multiple injected wallets.

Fixed

  • Updated --w3m-z-index to --wcm-z-index to align with latest wagmi connectors.
lochieaxon
published 1.5.0 •

Changelog

Source

1.5.0

This update improves the developer experience of using ConnectKit by upgrading the peer dependency, wagmi, to version 1.1.x, updating viem to version 1.x.x, and providing additional wallet branding support.

New

Improved

  • Better support for injected wallets.
  • Updated Phantom branding.

Misc

  • Fixed typo in Safe website URL.
  • Updated some SVGs to be more performant with JSX.
  • Fixed arrows in buttons not inheriting hover colors.
lochieaxon
published 1.4.0 •

Changelog

Source

1.4.0

This update improves the developer experience of using ConnectKit by upgrading the peer dependency wagmi up a version to 1.x.x, and removes the peer dependency ethers in favor of viem.

Note

This version of ConnectKit has breaking changes. Make sure your application is compatible by following the migration guide.

New

  • Updates peer dependency wagmi to 1.x.x.
  • Adds peer dependency viem.

Deprecated

  • Removes peer dependency on ethers.
lochieaxon
published 1.3.0 •

Changelog

Source

1.3.0

WalletConnect v1 is scheduled to shut down and will be no longer be supported after June 28 2023. It is advised to update your dApps immediately to support WalletConnect v2.

Read the announcement

Note

This version of ConnectKit has breaking changes. Make sure your application is compatible by following the migration guide.

New

  • Adds support for WalletConnect v2.

Deprecated

  • Removes default support for WalletConnect v1.
lochieaxon
published 1.2.4 •

Changelog

Source

1.2.4

This update adds branding support for additional detectable injected connectors and improves the functionality and developer experience of using ConnectKit with Sign In With Ethereum.

New

  • Branding for additional injected connectors:
    • Frame
    • Phantom
    • Dawn
  • connectkit-next-siwe version 0.1.1 add adds afterNonce afterVerify afterSession and afterLogout callbacks to the server-side SIWE helper functions.
  • connectkit-next-siwe version 0.2.0 updates peer dependency siwe to 2.0.0.
lochieaxon
published 1.2.3 •

Changelog

Source

1.2.3

This update adds some minor quality of life features to ConnectKit.

Improved

  • Updated styling of the switch chain page for better readability.
  • Adds prefix to LocalStorage keys to avoid collisions with other apps.
  • Restyled documentation site to make following guides even easier.
lochieaxon
published 1.2.2 •

Changelog

Source

1.2.2

This update improves the functionality and developer experience of using ConnectKit and moves the peer dependency wagmi up a version to 0.12.x.

Note

This update does not yet include support for WalletConnect 2.0.

New

  • Adds a Recent badge to the most recently used connector button by a user. This helps returning users reconnect easily and save time.
  • Introduce SafeConnector into the default configuration for better support for Safe Apps. Learn more about this connector in the wagmi docs.
  • Convenient onConnect and onDisconnect callbacks on the ConnectKitProvider component and useModal Hook.
  • Added dedicated overlayBlur prop to ConnectKitProvider to allow for blurring the background when the modal is open.
  • Update peer dependency wagmi to version 0.12.x.

Improved

  • Added support for Node 14.
  • Improved aria-labels on buttons for better accessibility.
  • Icons within buttons are now properly horizontally centered on FireFox.
  • Optimise some of the SVGs used in ConnectKit.

Fixed

  • Fixed a bug where changing accounts when signed-in with Ethereum would cause an infinite loop (thanks JamieLottering).
lochieaxon
published 1.2.1 •

Changelog

Source

1.2.1

This update improves the functionality and developer experience of using ConnectKit and moves the peer dependency wagmi up a version to 0.11.x. This update does not yet include support for WalletConnect 2.0 (wagmi 0.12.x)

Note

This version of wagmi has breaking changes. Make sure your application is compatible by following wagmi's migration guide.

New

  • Update peer dependency wagmi to version 0.11.x (thanks Songkeys).
  • Add new pt-BR translations (thanks LuwkasLima).
  • Include new hideBalance option to hide the wallet balance from the profile view.
  • Include new enforceSupportedChains option to disable the forced network switching UX when connected to an unsupported chain.
  • Include new disableSiweRedirect option to disable the redirect to the SIWE page when a wallet connects.
  • Include new functions from the useModal Hook to choose a page to navigate to on open.
    • The openSIWE() function accepts a boolean, if true it will initiate the wallet SIWE signing request at the same time as opening the modal.
  • Add logos for the following chains:
    • Optimism Goerli
    • Telos + Testnet
    • Aurora + Testnet
    • Avalanche + Fuji Testnet
    • Foundry
    • Gnosis
    • Evmos + Testnet
    • BNB Smart Chain + Testnet
    • Sepolia
    • Taraxa + Testnet
    • zkSync + Testnet
    • Celo + Alfajores Testnet
    • Canto
    • Fantom + Testnet
    • Filecoin + Hyperspace + Calibration Testnets
    • Flare + Coston2 testnet
    • Metis + Testnet
    • IoTeX + Testnet

Improved

  • Update testbench for better developer experience.
  • Improve logic for isConnecting within the Custom ConnectKitButton.
  • Replace getGlobalChains with useChains Hook
  • Tidy up some internal component structure and include a few useful dev updates (thanks pugson).
  • Export useIsMounted and Context (thanks shahruz).
lochieaxon
published 1.2.0 •

Changelog

Source

1.2.0

This update improves the functionality and developer experience of using ConnectKit with Sign In With Ethereum.

New

  • Add onSignIn and onSignOut handlers for useSIWE and the SIWE provider.

Improved

  • Separate the SIWE helper functions into more friendlier client and server configurations.
  • Improved the useSIWE hook to allow for better dev access to SIWE functionality.
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc