- Package is no longer maintained. Check readme file
- Fix a bug where reading stored chainId failed
- Added retry to blockchain call when response is empty
- Bug fixes and improvements
- One-Click Auth + SIWE implementation
- Coinbase Wallet dependency update
- Bug fixes and improvements
- Network change improvements
- Email Wallet improvements:
- Smart Contract interaction
- Enhanced theming
- New feature: Email Wallet. Now you can create wallets by just using an email and graduate them to self-custodial if desired! Just toggle
enableEmail
onW3MService
instance. - New feature: Analytics API support. Just toggle
enableAnalytics
flag onW3MService
instance to support.
- Bug fixes for Coinbase Wallet integration
- Added new events onModalConnect, onModalDisconnect and onModalError and deprecated previous ones
- Minor bug fix during preferences clearing
- Better Smart Contract interactions
- Coinbase Wallet integration
- Fix an Android bug happening when sending a request from a dApp in a different device than the paired wallet
- Minor improvements
- UI fixes and custom theming enhancements
- Added new method
getApprovedChains()
- Fix an issue where MetaMask would not show the sign modal if dApp is on different chain than the wallet
- Production version!
- Minor fixes on session proposal and wallet redirection after connection
- Minor bug fixes
- Chain switching enhancements
- Smoother animations
- UI changes and bug fixes
- Fixes some issues with optionalNamespaces
- Fixes an issue where using includedWallets was causing a exception
- UI fixes and bug fixes
- UI fixes
- UI fixes
- Fix a bug where Safe wallet was confused with SafePal wallet
- UI Fixes based on designs
- Minor changes on analyzer
- Improvements during chain switchng by properly catching errors and rejections and highlighting non-approved chains by the connected wallet.
- Fix a bug where QR Code wasn't readable anymore after user rejects connection from within the chosen wallet app
- More improvements
- UI improvements
- Performance and responsiveness improvements
- Bug fixes
- Bug fixes
- Minor changes in documenation
- Remove completely the dependency from walletconnet_modal_flutter
- Bug fixes
- Fix responsiveness and minor bug fixes
- Prioritizing user's installed wallet apps
- [BREAKING] Migration to web3modal API and refactor of explorer service. (later to be called apiService)
- Core services refactor
- Decreased even more the dependency from WalletConnectModalFlutter
- Enhanced
Web3ModalTheme
class and subclasses to increase and make easier customization. See (https://docs.walletconnect.com/web3modal/flutter/theming)[https://docs.walletconnect.com/web3modal/flutter/theming]
- Removed /sign subfolder under example/ and changed documentation to improve pub points.
- Minor fixes on example app and project structure
- [BREAKING CHANGES] First alpha release of new Web3Modal V3
- Updated to WalletConnectModal
2.1.8
- Migrated to relying on WalletConnectModalFlutter
- Massive changes to the API. Please read the updated documentation.
- Updated
Web3ModalTheme
to include multiple radius's - Added
buttonRadius
override toWeb3ModalButton
- Multiple bug fixes for URL launching and installation detection
- Readme updated to include how to setup Android 11+ deep linking
- Updated
Web3ModalService
to require initialization and accept multiple kinds of inputs - Updated
Web3ModalTheme
to accept adata
parameter, the theme is actually applied and can be modified as you wish
- Redirects working on mobile
- Theme updates
- Bug fixes
- Fixed modal having white background
- Removed
eth_signTransaction
from EVM required namespace so that certain wallets would start working - Launch wallet function goes straight to the wallet now, if possible
- Wallet search added
- Recommended and excluded wallets
- Modal toasts added
- Color issues resolved
- Added
launchCurrentWallet
function toweb3modal_service
, it opens up the webpage of the connected wallet, it doesn't redirect to the wallet yet - Bug fixes
- Initial release