Releases: brumeproject/wallet
Releases · brumeproject/wallet
0.4.12 — Home
Home
- Added Home page
- Home page will show balance chart
- Home page shows some alerts (e.g. persistent storage)
Navigation
- Added profile avatar on all pages
0.4.11 — Safety
Safety
- Changed the function signature provider from Etherface to OpenChain
TLS
- Added secp256r1 and secp384r1 with sha256 and sha384 certificates
- The secp256r1 key exchange is now strict
Snaps
- Added Snaps page
0.4.10 — Consensus, security, cleaning
General
- Resources (connections and circuits) are better pooled and cleaned
RPCs
- Added Canto chain
- Added more RPCs to some chains
Tor
- Tor nodes are now fetched from the consensus (no more fallbacks needed)
- Tor nodes now pass a reliability and speed test before being pooled
Performances and security
- Native Gzip compression for HTTP (no more WebAssembly compression)
TLS
- Tor-to-TLS certificates are now fully verified
- TLS certificate chains are now fully verified against CCADB (Mozilla database)
- ECDH-RSA key exchange is now fully verified
- Added ECDH-ECDSA key exchange (unsafe for now, only used on some RPCs)
0.4.8 - Phishing protection & better compatibility
Transactions
- When transacting, it will display the function, arguments, and slightly decode the data
Sessions
- It now works on 99% dapps (sampled from TheDappList)
0.4.7 - Sessions
Sessions
- You can now select multiple wallets
- Better and fixed popup logics and heuristics
- Better compatibility with MetaMask APIs and behaviour
- Support for old dapps still using
.enable()
andautoReloadOnNetworkChange
Wallets
- You can now paste MetaMask private keys (no longer needed to add
0x
)
0.4.6 - Fixes
Fixes
- Fixed WalletConnect paste link on Firefox
- Fixed connection on Uniswap
UI
- Focus is now trapped in dialogs
- Dialogs now have an exit animation
- Animations are slower
Others
- Various UI refactors
0.4.5 - Tokens
Tokens
- New tokens UI
- You can add custom tokens
Others
- Fixes and refactors
0.4.4 - Better
ENS
- The reverse ENS is now shown on wallet cards
- You can now watch an address by its ENS
EIP-1559
- Added EIP-1559 gas support for both native and contract tokens
Seeds
- You are now helped to choose a derivation path
Extension
- Added an omnibar on the extension
- You can now open the page in a large tab
- Fixed scrollbar guttering
Settings
- Added Settings page
- You can enable logs there
- Logs are now disabled by default
Developers
- Added EIP-6963 support, you can test on https://eip6963.org
- Added support for "autoRefreshOnNetworkChange"
Others
- Improved and fixed truth detection algorithm
- Improved and fixed state synchronization
WebAssembly
- Improved performances
- Fixed memory leaks
0.4.3 - ENS
ENS
- You can now enter a .eth when sending money
WalletConnect
- Fixed pairing issues on desktop
Security
- It now sends your request to multiple Tor circuits and RPCs at the same time and compare results:
- It prevents RPCs from lying about the blockchain state (e.g. the address behind a .eth)
- It makes it even useless for a Tor exit node to redirect to its own RPC (in case TLS fails)
0.4.2 - Fix
Fixes
- Fix ERC-20 amount when using custom decimals