Releases: vechain/vechain-kit
1.1.0
Release Notes
New Features
- Added new variant options for UI customization
- Implemented app logo display and connection instructions
- Added close button in transaction modal
- Show balance in send token summary
- Show icon domain and address by default on desktop
- Added variants to connect modal and exported login hooks
- Changed flow of sending token
- Inverted value display with amount in asset tab
- Export contracts, utils and assets separately
- Export useWalletModal hook
- Force specific versions of react-query and Chakra UI
- Hide coming soon tabs
Bug Fixes
- Fixed ability to change domain to an owned one
- Resolved i18n issues
- Fixed Chakra provider implementation
- Prevented sending tokens with zero balance
- Fixed build issues and spinner positioning
Style Changes
- Ensured consistent image width
- Improved account balance styling
Maintenance
- Refactored account to handle null values
- Minor code improvements
- Code linting updates
Full Changelog: 1.0.1...1.1.0
1.0.1
What's Changed
- fix: upgrade cross-app and wagmi dependencies by @Agilulfo1820 in #10
- fix: useCall args
- fix: add custom names to chakra ui custom elements in theme
Full Changelog: 1.0.0...1.0.1
1.0.0
Changelog
Features
Sign & Typed Data Support
- Added
signMessage
andsignTypedData
methods for expanded signing capabilities
Connection & Login Enhancements
- Added modal to handle multiple login methods (wallet, social login, etc.)
- Introduced connection details content for embedded wallets
- Added connection info for wallet and social login
- Cache cross-app connection details to improve performance
Timeout & Loading Improvements
- Increased timeout to display a warning message
- Introduced loading checker, retrier, and retry logic in loading modals
- Loading apps directly in main content for better UX
FAQs & Help
- Added various FAQs and FAQ modal for quick user assistance
Better DAO Hooks
- Added VE (veChain) better DAO hooks for more robust DAO interactions
Miscellaneous
- Removed MFA button
- Added translations for internationalization support
- Added new "secondary" button variant for UI consistency
Fixes
Wallet & Ecosystem
- Fixed issues with wallet disconnection and ecosystem connection
- Corrected domain handling (unset or check domain existence)
Build & Dependencies
- Fixed GitHub build issue
- Moved wagmi to dev dependencies
UI & Variable Names
- Renamed variable to
isLoading
for clarity - Addressed minor style issues and typos
Hooks & Queries
- Fixed hook calls and query refreshing
Style & Refactoring
- Aligned button variants
- Standardized styling across connect modals and ecosystem pages
Documentation
- Revised and expanded README to reflect new features and usage details
Full Changelog: 0.11.0...1.0.0
0.11.0
Release Notes
This release introduces a variety of new features and improvements, along with several bug fixes and UI enhancements.
Features
-
Domain Claiming Flow
- Implemented fully functional domain/subdomain claiming
- Added progress indicators, confirmation modals, and success content for a clearer step-by-step claiming process
-
Wallet Enhancements
- Added a "Receive Tokens" link
- Polished overall wallet contents
- Introduced multiple button variants for wallet actions (e.g., logout is now a dedicated button)
-
Transaction Refactoring
- Updated sending and modal flows to create one transaction per clause, improving usability and clarity for cross-app connections
-
New Modals
- Added a swap modal for token swaps
- Created UI modals for domain claiming steps, a confirmation modal, and success notifications
- Alerts are now closable and can be cached for better user experience
Fixes
-
Domain-Related Fixes
- Correctly display the chosen domain name and current name
- Addressed issues with showing progress in domain claiming
-
Navigation & Routing
- Fixed content rooting/routing issues to ensure smooth transitions and correct navigation paths
-
Modal Behavior
- Resolved scroll issues within modals for better usability
Style & UI Improvements
-
Layout & Spacing
- Improved spacing in the main content
- Summaries and related modals now have cleaner, more consistent layouts
-
Sticky Navbar
- Made the navbar sticky for quicker navigation and better visibility
-
General Polish
- Small visual tweaks to align with brand guidelines and improve overall readability
Enjoy the new, streamlined claiming process, upgraded wallet functionality, and enhanced UI throughout the application! If you encounter any issues or have suggestions, please let us know.
Full Changelog: 0.10.6...0.11.0
0.10.6
Bug Fixes
Accounts List: Fixed an issue with the accounts list display. Added a modal to enable login with a passkey.
Smart Account Issue: Resolved a bug impacting the accounts list functionality for smart accounts.
Modal Focus Trap: Fixed focus trapping issues in modals to improve accessibility and user experience.
Connection/Disconnection: Addressed connection and disconnection issues to ensure a smoother user experience.
Theme Configuration: Fixed issues related to theme configuration for better consistency and appearance.
Features
Component Refactoring: Separated code into distinct components for improved maintainability. Adjusted the loading modal for better performance and user experience.
Other Updates
Release Management: Merged v0.10.6 into the main branch and updated release information.
Full Changelog: 0.10.4...0.10.6
0.10.4
Fixed wagmi dependency incongruence
Full Changelog: 0.10.3...0.10.4
0.10.3
Downgrade privy cross-app
Full Changelog: 0.10.2...0.10.3
0.10.2
Fix dependency issue with @privy-io/cross-app-connect
Full Changelog: 0.10.1...0.10.2
0.10.1
Fix dependency issue with @privy-io/cross-app-connect
Full Changelog: 0.10.0...0.10.1
0.10.0
Add cross app login without the need to use privy
Full Changelog: 0.9.2...0.10.0