Releases: superhero-com/superhero-wallet
Releases · superhero-com/superhero-wallet
Release v2.2.11
2.2.11 (2024-08-21)
Overview
Features
- Enhance Wallet Connect Methods - Improve Integration Capabilities
- Introduce Side Panel Mode
- Display Decoded Information for Ethereum transactions
- UI Improvements (Wallet Connect Modal, Terms and Privacy Policy Icons)
Bug Fixes
- AENS: Fix Display of bid history
- Multisig: Fix display on network switch
Code Improvements/Maintenance
- AENS: Introduce usage of v3 Backend
- Update Libraries to latest stable versions
- Support New Connection Statuses
- Improve Transaction Model - remove unused fields
- Improve Validation Messages Wording
Features
- add new connection statuses (2d1bda6)
- extension as side panel (fe4a103)
- invite page route name constant (696d1b5)
- replace terms and privacy policy icons (e605c3d)
- show decoded data for ethereum transactions (72dca02)
- wallet connect modal styling updates (e25a0df)
Bug Fixes
- aens: show name bid history correctly (78257af)
- align revoke icon correctly (4a215c3)
- firefox extension popup content too small (8da2abd)
- input field disabled state (59fb7a1)
- manifest side panel warnings (2291516)
- multisig: show correct info on network switch (3598bd7)
- network list action buttons opacity (4b89dd7)
- panel-table-item: be able to click link (390845f)
- show correct pending item status (89e7b3a)
- transaction label for pending transactions (2070bc5)
- wallet-connect: approve all required events (a034cfb)
Maintenance
- active scanner html class (db78d96)
- aens: use v3 endpoint in auctions (87f49a8)
- remove raw tx from transaction interface (faa305a)
- remove transaction type property (44a5856)
- remove unused dependency (05e2bf8)
- rename network row event names (f1d5c61)
- update dependencies (271a383)
- update reset wallet modal (5f17894)
- update validation wording (0ee6b8c)
Release v2.2.9
2.2.9 (2024-07-19)
Overview
At the moment we are gathering all the information to create overview...
Features
- add addressBook selector to multisig creation form (bc700d9)
- address-book: add form validation (0aea2b7)
- address-book: add page & form (b2be9db)
- address-book: add share address button (69f08ac)
- address-book: filters logic (9197946)
- address-book: import export functionality (08d1d21)
- address-book: send to contact (e617b2c)
- global font family definition (812ba5e)
- improve character counter ui (840d86d)
- radio input styles unification (fc8d3eb)
- remove duplicated babel config files (b95089a)
- remove name avatar faces (c06755c)
- show fee in transaction list for token transfers (a67d5c5)
Bug Fixes
- add missing wording (9ee8c2a)
- aens: show correct auction end info (9ac1b19)
- aens: validate name correctly (38101a4)
- be able to select from account assets only (47d46d5)
- link button colors (fc0cadf)
- multisig: show correct multisig proposal blockHeight (69b80f7)
- multisig: show correct revoke info (e10038b)
- network switcher options margin (d1b9b73)
- remove incorrect component prop (0e0d63a)
- show bid history correctly (9869205)
Documentation
- add a deep link schema (7d5cdba)
Maintenance
Release v2.2.8
Release v2.2.7
2.2.7 (2024-07-02)
Overview
Superhero Wallet introduces the following functionalities:
New Features
- Introduce Wallet Connect Connectivity Method for dapps integration
- Store your private keys offline, introduce Cold Wallet through AirGap Vault Integration.
- Enrich Gas Information to Transaction details
- Enrich Transaction Information for tokens
Bug Fixes
- Fix Camera permissions
- Gas Cost Fixes
- Fix ETH transaction details
- Multisig Improvements
Upgrades
- Update Backend Server for SH Notifications
- Update AE SDK to 13.3.2
- Code Libraries Upgrades
Features
- add function name to transaction details (749219d)
- add gas information to transaction details (986cc0e)
- airgap accounts can only send to address (b4f27bf)
- airgap: account import ui improvements (ab311b4)
- airgap: implement no qr flow & new design (67c2636)
- airgap: send transaction flow (33680e0)
- airgap: sign transactions (95e067f)
- airgap: update styling of input error and warning messages (a460c1c)
- eth chain id numeric instead of hex (07cb2e1)
- eth wallet connect dapps support (d16dffa)
- modal open return type (58f0624)
- show error modal when airGap account tries to signMessage (de6b03b)
- the ability to connect qr based hardware wallet (d32fa56)
- wallet connect extension open tx confirm modal (b00ec2a)
- walletConnect transaction sign modal alignments (20b1854)
Bug Fixes
- airgap extension issues (ebbdca3)
- alignment on AccountInfo (001b00e)
- cache currency rates (d8ee2ed)
- camera permission request on ff (f13487a)
- copy multifragment qr code (cd3ce29)
- custom networks are testnet type (1a377d5)
- do not overload node with dry-runs (af537dc)
- do not show symbol for gasUsed (227fa42)
- fungible-token: be able to send big amount (55b8053)
- improve input error message & throttle balance updating (2687b0e)
- long names extend beyond container (6536a70)
- multipart qr code progress bar (6e8ed40)
- remove window browser polyfill from ext background (0181251)
- reset input after generating gift card (b69cb4a)
- resolve several manifest issues (b64911f)
- scan qr code translation (bcbc48f)
- show correct fee in the multisig proposal details (e1ff7e1)
- show correct prepared transaction info (227e4a4)
- show gasCost if exists (6c7ae0a)
- skip decimals calculation in transaction list item (1f07a66)
- update qr code when value changes (edc16a4)
- wallet connect confirm transaction fee calculation (e6dc658)
- wallet-connect: be able to send transaction (4de167c)
- weth transaction details (f8d12cd)
Tests
- update snapshots (f2ae462)
Maintenance
- apps browser types and composables update (80fd11a)
- change backend url (66acf44)
- css imports (38ecb52)
- issues after rebase (97269e6)
- multisig: remove wrong hash info (6b440c7)
- restructure airgap integration (becb6de)
- run npm update (1029ada)
- transaction data composable arguments as refs (b973c34)
- transaction overview remove unused props (f8edee5)
- update sdk to 13.3.2 (fdd7895)
- use Superhero Wallet as app name (70a471a)
Performance
Release v2.2.6
2.2.6 (2024-05-27)
Overview
Superhero Wallet introduces the following functionalities:
- Ask confirmation for delegation and typed data signing
- Transactions List - Update Label "AE Coin" to aeternity
- Transactions Details - Increase Precision in Total Amount Display
- Bitcoin Transactions - Correct and Improve transaction details display
- Internal Browser Fix in iOS
- UI Fixes
Features
- add placeholder when device has no camera (433e869)
- ask confirmation for delegation and typed data signing (0bc3cb1)
- bitcoin: improve dust error (8e58952)
- custom panel table item component (de18eef)
- open scan qr code modal method (b1b72c3)
- qr code scanner messages inside box (953321e)
- show loader on account discovering after migration (1520915)
Bug Fixes
- adjust wording for failed transaction modal (120b822)
- aeternity: include gasUsed to the calculation of total (fb0e456)
- aeternity: show correct fee in initialization of TransferSend modal (9e02090)
- aeternity: show node connection error (01c0503)
- bitcoin: show correct transaction info (bf2fcf2)
- browser: accept urls starting with "Http://" (f1c667d)
- browser: allow opening aepps on localhost (ada5fbd)
- browser: use url keyboard instead general (c25f723)
- calculate fee based on node load (9de40f4)
- estimate gas limit for erc20 transfers (6e33f45)
- ethereum: show token transfer info correctly (2b9dabb)
- handle pay for tx correctly (2ca3657)
- ios: don't recreate RpcClient on navigation inside page (60b7d55)
- multisig transfer receive share correct address (b9b5252)
- multisig: do not fail if no function provided (acd104a)
- multisig: slide to active account (361518e)
- remove extra error message in RpcRejectedByUserError (8f4d1bb)
Performance
- do not create new sdk instance on invite claim (1a314ef)
- remove skip optimize flag on svg loading (6ee6d0a)
Tests
- add deeplinks e2e test (5a6b219)
- add invites e2e test (69f27bc)
- add open-scan-qr-modal unit test (b98e97e)
- add receive e2e test (320075a)
- disable part of invite test (393febd)
- update deeplinks test page (f2053de)
Maintenance
- app name as constant (00f8ef6)
- browser: ensure one RpcClient per iframe, avoid extra polling (be5ff43)
- comment on iOS fix in InputField (23011f2)
- hide dex filter on AE asset page (a0405e2)
- qr scanner modal safari camera permissions (ec90b95)
- remove untranslated locale (d2ed330)
- remove unused dependency (78942f0)
- rename ae coin name to aeternity (c9489d6)
- replace browser qr code reader (ad15090)
- show total amount for multisig contract calls (63ad6f4)
- show total amount with high precision (f5b2e0d)
- update capacitor & plugins to v6 (a63f77a)
- update github actions to the latest versions (d645e6f)
- use isNameValid from sdk instead of custom (1ee963d)
Release v2.2.5
Release v2.2.4
Release v2.2.3
2.2.3 (2024-04-18)
Overview
Superhero Wallet introduces the following functionalities:
- SH Chat Integration. Support Transaction Signing with JWT Token. Allow to replace caller in sign Transaction.
- Biometric Login and Unlock App (for mobile Apps)
- incorporate latest SDK upgrade
- Show Max Fee for Ethereum Transactions
- Bug Fixes
Features
- ability to sign payForTx, typed data, delegation (9342082)
- add support for biometric login on mobile apps (4ef0219)
- allow to replace caller in sign transaction (1e4aae3)
- expose address for sign message in callback (b445a5c)
- show max fee for eth transactions (f15c6ce)
- support jwt signing (90d55bf)
- warn user that sender has been replaced (6291f65)
Bug Fixes
- add gecko id to browser_specific_settings for ff (976b06a)
- aeternity: be able to send max amount (69aeb71)
- allow to open index html via redirect (a1a6193)
- be able to migrate mnemonic from vuex (fda76f7)
- blurred modal windows (d9f42fb)
- browser actions menu buttons appearance (0713f4a)
- do not use sdk without node (dfd0fff)
- eth max button should stay on (27c1fb8)
- header add btn vue keys (0b45ccf)
- multisig: disable every propose button if propose pending (6e6f987)
- prevent cutting off parts of account name letters (3313569)
- secure login modal should not appear when authenticated (39300e3)
- show dex related info only for dex transactions (8faa670)
- update dryRunSdk on network change correctly (58b0389)
Maintenance
- update eth node urls (a9219c4)
Performance
- use dryAeSdk to collect multisig info (2789cf4)
Release v2.2.2
2.2.2 (2024-04-14)
Overview
Superhero Wallet Introducing Ethereum support.
- Ethereum/ERC-20 Tokens Account Management and Transactions
- Lock screen orientation in portrait
- Improve Account Cards View
- Enrich Display Information on Contract Call Signing
- Multisig Fixes - Do not display Account Address until multisig vault is synched to the blockchain.
- Use correct nonce to dry-run contract calls
- Unify icon sizes
- Do not load next transactions page on first load
- Various bug fixes and performance enhancements
Bug Fixes
Release v2.2.1
2.2.1 (2024-04-01)
Overview
Superhero Wallet Introducing Ethereum support.
- Ethereum/ERC-20 Tokens Account Management and Transactions
- Lock screen orientation in portrait
- Improve Account Cards View
- Enrich Display Information on Contract Call Signing
- Multisig Fixes - Do not display Account Address until multisig vault is synched to the blockchain.
- Use correct nonce to dry-run contract calls
- Unify icon sizes
- Do not load next transactions page on first load
- Various bug fixes and performance enhancements
Features
- refresh account latest transactions if pending found (86d2ee8)
Bug Fixes
- correct grammar (de00164)