All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- W5 wallet support with subwallet ID handling
- Basic transaction ABI parser
- Automatic library loader for contract execution
- Empty balance display for contracts without state
- Error handling for invalid TonConnect payloads
- Added timeout to highload v3 wallets
- Rewritten ui to use shadcn/ui
- HighloadV2R2 support
- HighloadV3 support
- MultisigV2 support
- Added custom network selector
- Improve network connectivity and reconnects
- Added new SendTransaction feature with maxMessages to tonconnect.
- Fixed empty name saved for new wallet from random generation.
- Wallet list now respects testnet flag for addresses.
- Transaction emulation preview now has a different background for testnet.
- Add option to automatically approve and send any message from selected session.
- Change app name in TonConnect event to
tonkeeper
.
- Refactor login popup.
- Remember last used wallet for website.
- Allow to paste tonconnect links anywhere to initiate session.
- Add fallback in case manifest cannot be reached.
- Move QRCode parser to rust side.
- Allow to paste images of qrcodes to initiate tonconnect.
- Bring to front on transactions and login attempts.
- Fix no login screen on first start.
- Stack Trace Viewer for Emulated Transactions. Now you can view stack trace for transactions.