Skip to content

Releases: vechain/vechain-kit

1.1.0

21 Jan 18:57
Compare
Choose a tag to compare

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

20 Jan 15:24
Compare
Choose a tag to compare

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

20 Jan 12:02
1c23fa6
Compare
Choose a tag to compare

Changelog

Features

Sign & Typed Data Support

  • Added signMessage and signTypedData 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

18 Jan 00:58
Compare
Choose a tag to compare
0.11.0 Pre-release
Pre-release

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

17 Jan 11:25
Compare
Choose a tag to compare
0.10.6 Pre-release
Pre-release

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

16 Jan 17:29
Compare
Choose a tag to compare
0.10.4 Pre-release
Pre-release

Fixed wagmi dependency incongruence

Full Changelog: 0.10.3...0.10.4

0.10.3

16 Jan 15:47
Compare
Choose a tag to compare
0.10.3 Pre-release
Pre-release

Downgrade privy cross-app

Full Changelog: 0.10.2...0.10.3

0.10.2

16 Jan 15:06
Compare
Choose a tag to compare
0.10.2 Pre-release
Pre-release

Fix dependency issue with @privy-io/cross-app-connect

Full Changelog: 0.10.1...0.10.2

0.10.1

16 Jan 14:52
Compare
Choose a tag to compare
0.10.1 Pre-release
Pre-release

Fix dependency issue with @privy-io/cross-app-connect

Full Changelog: 0.10.0...0.10.1

0.10.0

16 Jan 14:30
Compare
Choose a tag to compare
0.10.0 Pre-release
Pre-release

Add cross app login without the need to use privy

Full Changelog: 0.9.2...0.10.0