Releases: family/connectkit
v1.1.3
ConnectKit Update 1.1.3
This update fixes compatibility issues that were found with Next 13's default configuration. If you would like to use previous versions of ConnectKit you will need to make sure your application supports Terser compression.
Removed
- Terser build compression.
Improved
- Synced dev and prod rollup configs to avoid environment mismatching.
- Next.js 13 config no longer requires Terser support (
swcMinify: false
).
v1.1.2
ConnectKit Update 1.1.2
This update moves the peer dependency wagmi up to the latest version (0.10.x
).
This does not yet include support for WalletConnect 2.0.
New
- Update peer dependency wagmi to version
0.10.x
. - New options for
ethereumOnboardingUrl
andwalletOnboardingUrl
to custom change the Learn More and About Wallets call to actions.
Fixed
- Remove sunset ethhub.io links and replace with ethereum.org links.
Improved
- Update to chain handling to allow devs access to the configured chains using
getGlobalChains
. - Update to allow turning off the default targeted
chainId
to let wallets connect using their currently active chain.- This can be done by setting
initialChainId
to0
within thegetDefaultClient
helper function.
- This can be done by setting
v1.1.1
ConnectKit Update 1.1.1
This update moves the peer dependency wagmi up to the latest version (0.9.x
).
This version of wagmi has breaking changes. Make sure your application is compatible by following wagmi's migration guide.
v1.1.0
ConnectKit Update 1.1.0
This update moves the peer dependency wagmi up to the latest version (0.8.x
).
This version of ConnectKit has breaking changes. Make sure your application is compatible by following the migration guide.
New
- Update peer dependency wagmi to version
0.8.x
.
Removed
- Removed CommonJS support to work within wagmi's
0.8.x
requirements.
v1.0.1
ConnectKit Update 1.0.1
This update introduces localisations to ConnectKit.
New
- Added a
language
option underoptions
that allows developers to include localisation support—starting with options forEnglish
,Spanish
,French
,Japanese
andChinese (Simplified)
.
Fixed
- Removed layered background on the injected connectors flow to allow for transparent modal background colors (issue #41).
v1.0.0
ConnectKit Update 1.0.0
This update introduces Sign In With Ethereum and other helpful changes and additions to make your app better than ever. This release also officially moves ConnectKit out of beta and into a stable 1.0.0 release.
New
- Added Sign In With Ethereum support with a Next.js package to help with quick setup.
- Added an
<Avatar />
component for developers to utilize the default ConnectKit avatar. - Created a
<CustomAvatar />
component for developers to override the default avatar. - Added a
walletConnectCTA
option underoptions
to choose whether to display the 'Copy to Clipboard' option under the WalletConnect QR code. - Added a
initialChainId
option underoptions
to customize the initially connected chain. - Added a
--ck-overlay-backdrop-filter
property for custom themes to utilise thebackdrop-filter
property on the modal overlay. - Added a new
nouns
theme to the built-in default themes. ⌐◨-◨
Fixed
- Corrected some variable names for the secondary buttons.
Improved
- Updated Gnosis Safe to reflect their recent rebrand to 'Safe'.
- Wrong Network UX now suggests a network change and no longer blocks users from changing networks.
- Enabled TypeScript strict mode (bumped target to
es6
). - Line break for "Scan with Coinbase Wallet" title if the font is too wide.
- Fix an SVG
stop-color
vsstopColor
issue (thanks @keon). - Added icon support for Arbitrum Goerli (thanks @mirshko).
- Unknown chain icon fallback (thanks @Bridgerz).
Removed
- Unnecessary SVGs and logos.
v0.0.2
ConnectKit Update 0.0.2
Today we’re releasing version 0.0.2 of ConnectKit. This update brings helpful changes and additions to make initial setup and additional customisation even easier. We appreciate all the valuable feedback from the community and will continue making ConnectKit the simplest, most effective way to connect a wallet.
New
- Added a
disclaimer
option underoptions
that allows developers to link to their Terms/Privacy Policy on the first screen of the modal before users connect a wallet. - Added
buffer
as a dependency to ConnectKit. Developers no longer need to maintain their own installation of the
buffer
package. - Added props to
<ConnectKitButton />
for additional button configuration.label
to customize the connect button text/label.showBalance
to show/hide wallet balance when connected.showAvatar
to show/hide ENS/wallet avatar when connected.
- The requested chain during connection now automatically targets the first chain in the developer’s client configuration.
Fixed
- Missing
detect-browser
package. - “Wrong Network” text overlap issue.
- Some tooltips and dropdowns not inheriting theme correctly in some cases.
Improved
- Connector buttons in the Default theme are now filled instead of previously stroked.
- The tooltip on the network indicator when connected now appears faster on hover.
- Focus state in the switch network dropdown.
- Unknown chains now show a fallback icon instead of an empty state.
- Miscellaneous theme improvements.
- Animation performance enhancements.
Removed
- Unnecessary
utils
package - Removed Slope as a suggested wallet on mobile. Replaced with Zerion.