- Minor updates
- Dependency updates
- Minor changes
- Updated dependencies
- Support for Solana and Polkadot in sample dapp
- Updated dependencies
- Minor UI fixes
- Update dependency and license change
- Update
walletconnect_flutter_v2
to use latest 2.1.5 version - Rebuild connection URI after pairing expiration.
WalletConnectModalService.disconnect
now disconnects all sessions, unless you tell it to only disconnect the current one
- Fixed an issue with disconnect not working properly
- Added safe area to modal for phones with notches
- Removed cards from grid list
- Removed image from QR Code, it was sometimes causing problems and needs more testing
- Updated grid list sizing
- Fixed iOS not showing installed apps
- Updated tests
- Added height parameter to the
WalletConnectModalConnect
button
- Grid list overhauled to allow for increased customization
- Added press animation to grid list items
- WalletConnect logo added to QR code
- Added custom item creation to the grid list
- Multiple UI improvements
- Added additional tests
- Wallet list is now displayed properly
- "Recent" wallet is now displayed based on the last used wallet
- Disabled
WalletConnectModalConnect
button if there is no requiredNamespaces set
- Some functions updated to be protected instead of private for easier inheritance
- Added
reconnectRelay
to the WalletConnectModalService to allow for manual reconnection to the relay - Updated tests to reflect new changes
- Added setOptionalNamespaces to WalletConnectModalService
- Renamed setDefaultNamespaces to setRequiredNamespaces
- Network Error (Default connect button) now attempts to reconnect if you click on it
- Added small size constraint back to WalletConnectModalConnect button
- Added
sessionTopic
to launch wallet so that MetaMask will redirect back to dApp
- Removed size constraints on WalletConnectModalConnect button
- Updated to
walletconnect_flutter_v2
v2.1.3 - Bug fixes and code changes based on how network errors are handled now
- Updated to
walletconnect_flutter_v2
v2.1.1 - Internal updates to accomodate simple extensions to the modal
- Added network error handling when trying to connect to the relay and it fails
WalletConnectModalConnect
widget will now showNetwork Error
when the relay fails to connect- Tests added and updated
- Massive internal overhaul of how widgets are handled to allow extensibility
- Added
connectWallet
function toIWalletConnectModalService
- Additional automated UI tests to ensure complete functionality of pages
- Added ability to inject services that need init into the modal, will be used by Web3Modal
- Bug fixes and polish
- Updated to
walletconnect_flutter_v2
v2.0.16
- Migrated to use widget stack instead of states for easier extension into Web3Modal
- Opened up modal service to allow for a start widget to be passed in
- Added WalletConnectModalServices class to cleanly expose all available services
- Modal now regenerates the WC URI when you tap on a wallet or open the QR Code
- Other minor bug fixes
- Updated to
walletconnect_flutter_v2
v2.0.15 - Additional tests to ensure robustness
- Example app updates
- Updated to
walletconnect_flutter_v2
v2.0.13 - UI Updates
- Updated the URL launching and added a full test suite
- UI updates to be more in line with official WalletConnect design
- Bug fixes
- WalletConnectModalTheme widget no longer required, the default theme is light mode, to override this a
WalletConnectModalTheme
widget must be used. - Fixed issues with
wc://
deep links. - Multiple bug fixes.
- Tests added for major paths of each widget and service.
- Initial release