Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

2.5.1 (2025-02-06)

Features

  • be able to set ethplorer api key (f409883)

  • show full createCommunity contract call info (34ed221)

  • show internal spendTx correctly (35bd814)

Bug Fixes

  • aeternity: correct usage of onAccount property (b2227b0)

  • be able to show set password help modal (453c777)

  • do not overlap token name with amount in TransactionAssetRow (08b6df1)

  • do not rewrite encrypted state with default value on initialization (1328fcf)

  • ethereum: show correct token transaction details (2f3fa84)

  • show correct information for loaded transactions (621f082)

Maintenance

  • adjust transaction details page (238e022)

  • change several icons style (24a75a0)

  • update github actions (9883c3a)

Performance

  • reduce the number of name check requests (f294b29)

2.5.0 (2025-01-30)

Features

  • change active account on dapp login (3ea2f1e)

  • padding on fixed footer to fix overlay issue with status (7153427)

  • show full information for token sale buy transactions (5aeaf45)

  • show more information on create_community transactions (a047eb5)

  • support ledger using usb transport (fcaad39)

  • wallet connect remember me checkbox (534cc8b)

Bug Fixes

  • be able to migrate raw mnemonic to encrypted (1e8a779)

  • deep-link: show internal error modal before redirect (9e3e417)

  • missing compliance on testflight (27e05e6)

  • popup being cut if the height of it is small (865ae75)

  • welcome screen wording (a1f9e59)

Maintenance

  • do not omit internal events (c92ce8f)

  • do not show add ledger account in firefox (bab3f19)

  • simplify AccountSelectOptionsItem (c016022)

2.4.0 (2024-12-19)

Features

  • add new data cy ids (ef41173)

  • animated text in active account dropdown (c744201)

  • be able to connect to dapps as EVM (de8b00f)

  • close all modals on wallet reset (68ed6d3)

  • connect-modal: show network info and correct account info (96aee0a)

  • do not rely on sdk being valid in sign process (84a8514)

  • evm: propogate chain change event to dapps (4e3b4a2)

  • evm: proxy several requests with etherscan (e64e2ec)

  • export error log and show error modals on transaction errors (7a8d224)

Bug Fixes

  • add ionSkellet component (58ac17a)

  • aeternity: share wallet info with dapp (e8941c4)

  • auto-sign not redirecting back to browser (ce4bcab)

  • do not preserve permissions on reset (6e5a009)

  • ethereum: catch Ethplorer fetching errors (e3d46b8)

  • ethereum: show advancde transaction details only for contract calls (50d9783)

  • ethereum: show correct transaction labels (4004609)

  • hide all content under placeholder (4e8ecff)

  • hyphenate attributes (9aa67ca)

  • show auction history correctly (99122f5)

  • show correct balance and color for custom account (e98c992)

Maintenance

  • offscreen: remove unused method (77a3ee9)

  • prevent background from fail on importing from common constants (ee95a64)

  • run npm update (3d3f8b7)

Style

  • remove deprecated functions (3426381)

2.3.2 (2024-11-22)

Features

  • account selector improvements (05b4f7d)

  • connect modal layout update (7a02d70)

  • permission manager form as modal (b51b1d5)

  • show decoded call data on eth tx details (79dcf90)

Bug Fixes

  • aeternity: show correct allowance transaction info (b5ff9d5)

  • be able to import private key account on mobile app (80dd57f)

  • be able to receive ethereum related info (7832b3a)

  • change svg name (e20264f)

  • get correct token address for token sale transaction (e619c24)

  • missing warning message when focusing/unfocusing autocomplete input (8f7578f)

  • raw callData should not be deprecated (8ea7faf)

  • show assets for sell transactions correctly (e90d260)

  • show correct market cap coin info (a9106bc)

Maintenance

  • token allowance modification are not only for dex (9667530)

Performance

  • asset-selector: do not render all assets at once (3ab5296)

2.3.1 (2024-11-01)

Features

  • add additional info in token details (7d442c8)

  • add token balance to accounts total (3853a6b)

  • aeternity: show fiat value for tokens with price (60aa5e2)

  • allow copy private key when password skipped (4998613)

  • choose protocol when creating new wallet (765dc53)

  • enrich token swap transactions (fb62884)

  • preserve tokenSales info in case fetching failed (c4cf011)

  • reusable component for selecting account from a dropdown while typing (1ae39b9)

  • show price for tokens (cfbc24b)

  • skip password protection for web (435d3d0)

  • use usd currency name instead of dollar sign (e1fde63)

Bug Fixes

  • aeternity: show fiat value for transaction that have coin spent (8966088)

  • deep-link: be able to return networkId (e590832)

  • show token sale label only for token sale transactions (c2c3572)

Maintenance

  • address book items use panel items (0572fa5)

  • adjust asset details page (1d609a4)

  • rename tokenSwaps to tokenSales (4a7d815)

2.3.0 (2024-10-16)

Features

  • #3318 change wording to remove aeternity (65c57bc)

  • add change password functionality (54b344e)

  • add forgot password (101d49a)

  • add password login & secure storage (eb5a944)

  • aeternity: skip confirm modal for transactions created by wallet (1380bea)

  • allow developer to skip password login (ab69711)

  • calculate password strength (3c738e2)

  • create password for existing wallet (657802a)

  • disable logout time options on web (7555cad)

  • disable or hide lock wallet button if not usable (a9406fe)

  • do not allow to extend session with local time manipulation (d87caad)

  • do not keep salt and iv with encryption key (e147614)

  • encrypt login timeout (5607f66)

  • horizontal scroll component (fc00632)

  • migrate mobile mnemonic to secure storage (859b7a5)

  • move browser button before faucet & buy (9107ed8)

  • remove aeternity wording from manifest file (c5b16fa)

  • secure storage logout action (a0c3514)

  • support private key export (0495fff)

  • support private key import (91ee00e)

  • use default value for secureLoginTimeout (1666681)

  • wallet-connect: support deeplinks (e9998bd)

Bug Fixes

  • #3319 change order of protocols (770151e)

  • airgap import text (8b1eec7)

  • allow displaying terms when not authenticated (a2aa0e5)

  • apply correct color to BtnSubheader (182ae07)

  • be able to connect to dapp (238a51a)

  • be able to import private key account if airGap account imported (a9dfde0)

  • be able to open page that are not requiring logging in (c19da7d)

  • be able to remove session key from session storage (512b94f)

  • be able to scan complex airGap qr codes (e67d7b2)

  • be able to verify seed phrase (938e798)

  • bitcoin: show correct amount for send transactions (82c6fed)

  • check current password before setting new one (3fde3eb)

  • do not hide header on changing password (0d15d09)

  • do not set ecnription key if password incorrect (56a6848)

  • extension can connect to dapps (1efa6ac)

  • extension: be able to scan qr code in extension (4094713)

  • extension: check existing session correctly (45c628f)

  • firefox: show qr code for addrees book item correctly (131c422)

  • input autofocus breaking the modal animation (713138a)

  • long account names not truncating (358af4e)

  • migrate Secure Login settings (00ee7af)

  • mobile: show enable biometric login modal on setting mnemonic (80c019e)

  • secure login settings wrap fields with form (c722326)

  • show correct mnemonic phrase (ed00448)

  • update encrypted states on password update (90870b3)

  • update mnemonic encryption on password update (033bc5f)

  • use solid lock wallet icon in more page (90f32a5)

Performance

  • deep-link: do not load a Header that is not shown (62a3c74)

  • do not load Header, if hideHeader is enabled (90325bb)

Tests

  • set salt upon login correctly (3cf175e)

  • update tests to work with password login (5f7b1a1)

Documentation

  • add missing JWT sign schema (d05aa96)

Style

  • apply correct label line-height in InputField (c0c84f0)

Maintenance

  • add labels to new bug reports (13a19e0)

  • address truncated clickable area (4979029)

  • disable backend health check (6b37a14)

  • do not set isAuthenticated outside auth composable (7569eaa)

  • fix sass-loader warnings (2e452a2)

  • improve offline mode tabs wording (9c278d5)

  • lock wallet on login timeout (709d7fc)

  • remove remnants of migration to manifest v3 (f4065d2)

  • remove ui composableHelpers circular dependency (cd18848)

  • remove unnecessary lastTimeAppWasActive variable (bf1a32a)

  • remove unused locales (828aac0)

  • rename passwordKey to encryptedData (05924a0)

  • rename sign JWT deep link (fc44dbe)

  • reorganize auth composable (42b8129)

  • run npm audit fix (8fc5545)

  • secure storage move auth logic from accounts composable (9ba882d)

  • set input type only for password field (11aaf1a)

  • simplify secure storage implementation (a6b3642)

  • translate password strength value & simplify AUTHENTICATION_TIMEOUTS const (0cf47b1)

  • update backend failure modals wording (4260570)

  • update Index page wording (7b410a5)

  • update project web version description (b0d97ff)

  • use route constants (0dcb4be)

2.2.11 (2024-08-21)

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)

2.2.9 (2024-07-19)

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

Maintenance

  • add data-cys to address-book filters (56c3259)

  • address-book: resolve comments (279c322)

  • change mainnet backend url (244b4ab)

  • multisig accounts use storage ref (79f5b3c)

  • remove unused wording (341fc0e)

  • unify label text styling (833599d)

  • update ionic (56a2897)

2.2.8 (2024-07-17)

Maintenance

  • reduce size of the built chunks (3f0bcaa)

2.2.7 (2024-07-02)

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

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

  • debounce max amount calculation (6aaeee4)

  • multisig: do not reinitialize contract instances (deaa5d0)

  • multisig: poll current network vaults info (260a033)

2.2.6 (2024-05-27)

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

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)

2.2.5 (2024-05-04)

Bug Fixes

  • calculate auth tx hash in Ceres (59c578e)

2.2.4 (2024-04-22)

Bug Fixes

  • show build, ci commit types in the changelog (36cefea)

Maintenance

2.2.3 (2024-04-18)

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

Performance

  • use dryAeSdk to collect multisig info (2789cf4)

2.2.2 (2024-04-14)

Bug Fixes

  • allow to open index html via redirect (8125f9b)

  • be able to migrate mnemonic from vuex (e11f2e3)

2.2.1 (2024-04-01)

Features

  • refresh account latest transactions if pending found (86d2ee8)

Bug Fixes

2.2.0 (2024-03-28)

Features

  • add custom token icons (a2171fc)

  • add eth protocol icon (83836f2)

  • add eth transfer receive view (5464ba3)

  • add eth transfer send view (93917ad)

  • add meta description (51fb142)

  • add pending eth transactions instantly after sending (0ad3caf)

  • add support of erc20 tokens into eth adapter (19d112e)

  • add temp eth account (e8bf163)

  • asset names and symbols (aee963c)

  • associated wallet domain (ad178e6)

  • autocomplete address in transfer send form even if different protocol (867b903)

  • be able to send erc20 tokens (ce4f908)

  • calculate ethereum fees (444588c)

  • composables migrations (d1a6083)

  • create last used routes library (d3e6b67)

  • dashboard account counter and switcher (276fd8e)

  • erc-20 token transaction list (9b8d3b1)

  • eth account details erc-20 token details (7d21ce6)

  • eth account details erc-20 token list (90760df)

  • eth adapter fetch transactions (dc2217c)

  • eth add default network values (7f5ec0b)

  • eth add erc-20 asset selector support (b0b1b64)

  • eth add explorer urls (e42a2c5)

  • eth create account & fetch balance (892ca30)

  • eth dont wait for tx confirmation when sending (aff7686)

  • eth erc-20 display only owned tokens (7a16eb3)

  • eth spend (4e4b548)

  • eth used accounts discovery (3632d29)

  • ethereum account details page (1a0988a)

  • ethereum address validation (b55e020)

  • ethereum support initial structure (a4ceb65)

  • ethereum transaction details (cf63b36)

  • ethereum transaction list (7eac415)

  • extract custom tokens from token balances (6a0670b)

  • fetch transactions when account balance changes (67be7b6)

  • handle hardware back button (e24c1ab)

  • hide vault address when not ready (6e3d1b0)

  • implement back to top button (7724ee0)

  • limit number of decimals for amount inputs according to selected asset (9f29b90)

  • lock screen orientation in portrait (61e976e)

  • make transactions default view for account details (69f03e1)

  • migrate extension to manifest v3 (e3fcd89)

  • mnemonic migrator cordova to ionic (8561582)

  • move closed cards and seed phrase backed up state to composable (815ce5e)

  • move fungibleTokens to composable (e0c47db)

  • multichain: improve btc utxo selection alogrithm and prevent dust error (67e2f44)

  • parse query params to support bitcoin transfers (6e9f66b)

  • pr comments (6f879f4)

  • preparing composable transactions (0194077)

  • present more info on contract call signing (3f00f1a)

  • remove assets for landscape (43c3107)

  • remove chainlink icon (cf31507)

  • remove languages from store (21b48c3)

  • replace default animations (497ecdf)

  • reset extension path if user is idle for 10 mins (1b0cee6)

  • seed-phrase verification should not redirect (614cb75)

  • show a loader on deeplink signing (9f28076)

  • show amount in transactionDetails (794882a)

  • show recent aepps in aepps browser (caae289)

  • support & create different build for ff (42af23a)

  • support signing messages encoded as hex (5c25a3f)

  • transfer send button disabled when no connection (f6d664e)

  • transfer send multiline recipient field (8c7be0a)

  • update asset details page (a4461da)

  • use capacitor plugin for network status (33812e7)

Bug Fixes

  • account cards using separate account balances (797ef41)

  • account details doesnt always cover whole area (c423472)

  • account discovery last used account index calculation (52a1246)

  • account discovery last used account index calculation (74f0e06)

  • account select text filtering (324b6b7)

  • ae network settings composable effect scope (10ed6a0)

  • ae sdk init with wrong network (a334433)

  • ae token amount precision fallback (8eafdaf)

  • aepp: onAccountChange notification (d6a5a41)

  • aeternity token names fallback (814b1fe)

  • aeternity: aex9 unfinished transaction info (69a2b3d)

  • aeternity: format recipient address correctly (045ce00)

  • aeternity: show all asset related transactions (783940b)

  • aeternity: show correct transaction details for token transfers (d6ecb99)

  • aeternity: show incoming fungible token transactions correctly (1a3b9dc)

  • aeternity: show pending and tip withdrawn transactions (d166817)

  • avatar profile image background (11378ea)

  • back to top should not add height to page if not scrolled (89682f6)

  • back-to-top inside asset selector (299fefd)

  • be able to claim the invite link (1225478)

  • be able to open deeplinks on running device (6e21602)

  • be able to see the address deeplink (f6942ca)

  • be able to send ethereum (2ba0584)

  • be able to sign transaction via deeplink (cf7a1a2)

  • bitcoin transactions not loading (d24e0b5)

  • btc transaction details unrecognized coin name (2e00b62)

  • buttons on multisig propose (0b6c11e)

  • cache loaded transactions if state did not change (c112a22)

  • capitalize letters for multisig consensus info (ceb3c7f)

  • catch errors when fetching cached chain names (9f963ea)

  • check for null microTime (a826642)

  • coin icon not displaying on ff extension (523c21f)

  • confrim-transaction-modal: verify balance of correct signer (1ea8312)

  • converted balance should not be 0 for small amounts (4c2b1f4)

  • correct contactId explorer link (d4af1ff)

  • correct way for popups checking if user is logged in (6c29933)

  • correctly fix eth api limit issue (1b12a72)

  • dapp first account change not syncing (b85eccf)

  • delegate http applinks to https (cfdddde)

  • do not allow to add invalid custom node (abe0b1b)

  • do not call cordova mnemonic migration on extension (955f508)

  • do not prohibit sending to same address (20c1329)

  • do not show backup seed when restoring (1369c19)

  • do not show previous page filters (9e702be)

  • do not use sdk without node (5021753)

  • do not use useI18n outside the setup function (2e84c5e)

  • dont allow ionic to cache permission manager page (07b258e)

  • ensure that available tokens are correct for the network (d4ae2e4)

  • ensure that latest transactions are correct for the network (775f6ec)

  • eth account explorer links (473c245)

  • eth api limit issue (bf7b93a)

  • eth coin precision (73ef4af)

  • eth send very small amounts (c51dbef)

  • eth transaction list displaying partly (48ebf48)

  • eth tx list not loading (fc18f55)

  • ethereum: calculate fee correctly (b6661c5)

  • ethereum: show combined transaction list correctly (1c4193b)

  • ethereum: show pending transaction details correctly (d13ec59)

  • ethereum: validate token amount when asset is predefined (aa49432)

  • fetch error when opening eth send (c14e5ed)

  • fetchTransaction mock should return correct data (67ff05c)

  • fiat value showing when sending fungible tokens (b08151d)

  • fix refresh action in daepps browser. Issue arised on ios (92b5d7c)

  • font rendering issues (e9de140)

  • full screen loading (16c88d2)

  • get correct dryAeSdk after changing network (d7cc957)

  • hide contractId for wae tokens (306e6a2)

  • icons on index page (48f0001)

  • inactive last used multisig account card (d1bd03d)

  • index.html points to missing favicon files (72d9968)

  • ionic lifecycle methods do not trigger (fece9d5)

  • ios: discover accounts for new wallet correctly (ea41f3a)

  • latest multisig transaction updating on acc change (29819d5)

  • load available tokens when adding an account on a new blockchain (8b0c59c)

  • load notifications and transactions in chunks (63d12fa)

  • load old transactions (47c7711)

  • missing coin details in assetDetails page (925d8ce)

  • missing payload from multisig tx (fbcaa6e)

  • missing required param error (e80f922)

  • multiply eth fee with gasLimit (198b39b)

  • multisig active transaction card padding (e80b90a)

  • multisig transaction list is displaying partly (a48c46d)

  • multisig: be able to load more transcations (1e2bda1)

  • multisig: return total balance with correct type (b47242c)

  • multisig: set correct urls in proposal details (48b5bbe)

  • multisig: show ae coin details correctly (d979507)

  • multisig: show coin information correctly (7dce458)

  • multisig: show correct fiat value for assets (7320dbc)

  • multisig: show correct transcation proposal labels (841f57c)

  • multisig: show list of assets correctly (3726f6a)

  • multisig: show total correctly (d325a97)

  • multisig: update pending transaction info correctly (097ab8f)

  • name animation of resize (24d2be5)

  • network switcher visible during page transitions (0dd9429)

  • offscreen-page issues on chrome extension (7e36384)

  • open callback url on ios (0586bef)

  • owned names should only be updated for current network (933cac1)

  • paddings on settings pages (30e8116)

  • permission edit transaction limit amounts (3c24c77)

  • place extension on center when open as tab (d1e99d7)

  • popup only gives permission on user approval (f0aa649)

  • qr scanner on safari mobile (3dfcf47)

  • redirect if no multisig (74b977e)

  • redirect to 404 when tx cant be fetched (8b662c9)

  • remove custom pending transactions correctly (f3b7c20)

  • remove swap button from non ae assets (2471aee)

  • reset token lists on network change (223082d)

  • reset wallet should reset localStorage (c91c442)

  • router next function is called twice (f5e2d29)

  • search transactions by contract (5eac4e8)

  • seed phrase notification position (0e685d4)

  • seed-phrase verification alert alignment (295fcfb)

  • set full screen loader correctly (776a73b)

  • show a correct tag for a pending multisig proposal (2b07975)

  • show a proper address of a bidder (7ff3e7e)

  • show auction bids (890f1ab)

  • show correct avatar for names (b2b1f47)

  • show correct default name for the selected network (5ac57a3)

  • show correct details for pending ethereum transactions (a2103c9)

  • show correct erc-20 transaction details (4629222)

  • show correct icons & amount on tx details (c6b4afd)

  • show correct label for a transaction owner (e1d4e96)

  • show fiat value for eth spend transactions (f592461)

  • show owner address correctly in create contract transaction (1918f9a)

  • show pending multisig transaction correctly (e07a3f4)

  • show pending multisig transaction in the transaction list (6ea20e0)

  • show sign confirmation modals (7ecbe78)

  • show transactions only for chosen asset (81f082b)

  • show wallet notifications (45a91e5)

  • sort pending multisig transaction correctly (661ee35)

  • splash screen bg color on android (0ae2397)

  • support all the superhero chat urls (defcbfa)

  • svg animatios on ff extension (c742149)

  • switch networks correctly (73d1a95)

  • terms and conditions scrolling not working in ios. Removed overflow auto css property (1f3712d)

  • tip-in transaction details (b8d219d)

  • token amount vertical variant (0915c25)

  • token-amount: justify content correctly (b902af0)

  • transaction details avatar size and color (821080c)

  • transaction list asset name brighter color (f701c37)

  • transaction list is displaying partly (7f01233)

  • transaction-details-base: copy correct hash (25de21c)

  • transaction-list: show allow transaction correctly (fd7e5bd)

  • use correct back button logic (7e2a1a9)

  • use correct nonce to dry-run contract calls (e1d9123)

  • use supported favicon type for chrome (00b2081)

  • validate props correctly (aa51837)

  • validate several props and emits correctly (a462071)

  • verify account contract call displayed as ae coin (4294bb6)

  • viewport element missing in dashboard (63ff126)

  • watch when building extension (d0ed3e9)

  • weird account details page appearance (6ad3a94)

Style

  • use correct indentation in TransactionDetails (f8b7bf9)

Performance

  • prefer Object.fromEntries over reduce (09ecca4)

  • remove request for unused Inter fonts (5c774ce)

  • transaction-list: do not load next transactions page on entering (206ad82)

  • use webp instead of png, jpg formats (0729300)

Documentation

Maintenance

  • accessibility: fix lint issues (63397d3)

  • add data-cy to close buttons (55220fc)

  • add missing data-cy ids (cba71ee)

  • add robots.txt (741d4ef)

  • adjust page transitions (0a79110)

  • aeternity: do not wait transaction mining to finalize transfer (85f0ac2)

  • aeternity: move transferToken to adapter (920303d)

  • allow optional methods in base protocol adapter (32bac3a)

  • apps browser props validation (df03451)

  • avoid running multiple watchers in composables (54a5c34)

  • change backend urls (3677a96)

  • config commitlint more precisely (6fba6db)

  • do not change active account to sign multisig action (d6048dc)

  • drop useless condition and improve indentation (1550d6a)

  • enforce consistent interface member delimiter style (096ae9f)

  • eth fee calculation (dfa8311)

  • ethereum-adapter: do not start sending process if different protocol is chosen (c8fd273)

  • ethereum: avoid showing wrong token info (09d35a6)

  • extract common transaction list logic (7d24fe7)

  • formatted address validation regardless of protocol (f38219e)

  • fungible tokens composable updates allowing to hold non ae tokens (378a5fc)

  • migrate offscreen scripts to ts (2e70f19)

  • move accounts vuex state to composable (a6100d5)

  • move ae aci files to protocol dir (9f7b4c8)

  • move AppsBrowser components to own folder (b74cec6)

  • move invites vuex state to composable (18ea987)

  • move names to composable (d6552b7)

  • move notification settings from vuex to composable (d1e1549)

  • move permissions vuex state to composable (442d886)

  • move tipUrl vuex state to composable (cc39ae6)

  • move veevalidate vuex module to separate plugin (c567863)

  • move vuex hdwallet methods to sdk wallet lib (7c3cb65)

  • pass sender address instead of account object (4133ab0)

  • protocol adapters account address validation (e5e0af3)

  • protocols proper typing (565753b)

  • release: 2.1.0 (05f4dcc)

  • release: 2.1.4 (9cdd400)

  • remove double space in translation (f7280f4)

  • remove global ae mdw initialization (ca72ab9)

  • remove protocol specific logic from tokens component (4e8205b)

  • remove store dependency from accounts composable (c7b8b9a)

  • remove vue feature flag warning (06b2161)

  • remove vuex final steps (33b3962)

  • rename keys to storage key in storage ref helper (10a5004)

  • set lang attribute of html (78621f4)

  • show decoded payload on transaction signing (2fb4ef7)

  • show recipient field required message (4e62bf1)

  • transaction sign permission count amount spend instead of amount left (35a3736)

  • transaction-details: extract protocol specific components from base (f30fd0d)

  • ui tweaks of retip page (89b5d86)

  • unify icon sizes (199778b)

  • update dapp disconnect mechanism (e33e68e)

  • update favicons (47b3127)

  • update fungible token wording (166dc97)

  • use new multisig backend links (0b250b5)

  • use next nonce in maxAmount (b525f07)

  • use shared component for max-amount button (32bfa89)

  • use string as account address type (75a87b1)

  • use the correct auction structure (dec4a1c)

  • vue-config: remove leftover (99115df)

2.1.6 (2024-02-26)

Features

  • support signing messages encoded as hex (63e398c)

2.1.5 (2024-02-13)

Features

  • associated wallet domain (cd89955)

  • mnemonic migrator cordova to ionic (b2b6dca)

  • show a loader on deeplink signing (edc5f9c)

Bug Fixes

2.1.4 (2024-02-07)

Features

Bug Fixes

  • be able to claim the invite link (35951f7)

  • be able to open deeplinks on running device (9e30363)

  • delegate http applinks to https (07df746)

  • show auction bids (6ad7aeb)

Maintenance

Performance

  • remove request for unused Inter fonts (585ca5f)

2.1.2 (2023-12-01)

Features

Bug Fixes

  • be able to claim the invite link (35951f7)

  • be able to open deeplinks on running device (9e30363)

  • delegate http applinks to https (07df746)

  • show auction bids (6ad7aeb)

Maintenance

Performance

  • remove request for unused Inter fonts (585ca5f)

2.1.2 (2023-12-01)

Bug Fixes

  • correct contactId explorer link (3f2f57d)

  • support all the superhero chat urls (3414e49)

Maintenance

  • release: 2.1.1 (10d6195)

  • show decoded payload on transaction signing (187afe6)

2.1.1 (2023-11-30)

Features

  • present more info on contract call signing (39a341a)

Bug Fixes

  • be able to see the address deeplink (7802f2b)

  • be able to sign transaction via deeplink (79049f0)

  • show correct label for a transaction owner (f85a443)

  • show owner address correctly in create contract transaction (ab49592)

Maintenance

  • show decoded payload on transaction signing (187afe6)

2.1.0 (2023-10-27)

Features

  • add ionic router outlet & ionic pages (1d2e1a2)

  • build extension with ionic (de28e9e)

  • convert QR code reader to TS & compositionAPI & update design (fb71d25)

  • handle hardware back button (97c4994)

  • init ionic project, configs and update package (2f3750a)

  • init ionic project, configs and update package (ee7b4a8)

  • lock screen orientation in portrait (c2a0b88)

  • make transactions default view for account details (4514e8c)

  • mount router when ready, add ionic mode and styles (81a1856)

  • remove assets for landscape (01c5a47)

  • remove cordova headercolor plugin (463b38a)

  • replace default animations (d3a80ab)

  • save and restore transfer state when user needs to give access to camera in extension (1026b62)

  • use capacitor plugin for network status (afaa492)

  • use capacitor StatusBar (0f0ac1d)

  • use ion-header for header component (43547f1)

Bug Fixes

  • account details doesnt always cover whole area (1798162)

  • account details safe area top bug (bec1ae1)

  • add account card swiper issues (5681688)

  • add filter functionality on bitcoin details page (10bdb3c)

  • apps-browser custom url pointer issue (782f3b9)

  • background ion-content color (d7d6520)

  • bitcoin transactions not loading (01677db)

  • buttons on multisig propose (5ee11cf)

  • different popup at extension sizing at macOS (758eaf2)

  • dont show 404 page when closing a page (338f86b)

  • extension not rendering properly on firefox (97dddc3)

  • filters functionality (43a6347)

  • fix refresh action in daepps browser. Issue arised on ios (e002bee)

  • font rendering issues (396eca8)

  • full screen loading (c391825)

  • icons on index page (adf6f4f)

  • inactive last used multisig account card (c629e44)

  • ionic caching wrong account details page (2ec098a)

  • ionic dynamic height tabs (d2828df)

  • ionic jumping animation on firefox (18b9471)

  • ionic lifecycle methods do not trigger (47c6f13)

  • ionic routing issues (306d65e)

  • iOS header issue (a96d881)

  • ios padding top on index.vue (629f59b)

  • linting issues (dc3fc21)

  • load notifications and transactions in chunks (8a3ecef)

  • multisig related ionic bugs (869be02)

  • network switcher visible during page transitions (b20283b)

  • open external links on mobile correctly (6881796)

  • paddings on settings pages (689fcab)

  • pass route params to prevent errors related with ionic router (f387b3d)

  • place extension on center when open as tab (3af898f)

  • pr comments, scrollState and css (8daf729)

  • qr scanner black screen issue (1cdfc83)

  • qr scanner not showing (eaaa9e1)

  • redirect if no multisig (0ae9bab)

  • reset wallet action (4bccf5b)

  • set correct version name for android app (be4b57e)

  • set full screen loader correctly (95078c4)

  • shifted tabs on tx list token/coin details (cd86796)

  • show correct address in the account selector (c5b0fdc)

  • sort pending multisig transaction correctly (f2fd1b3)

  • splash screen white screen issue (1d47223)

  • svg animatios on ff extension (f0a6f7e)

  • swiper on ionic (bcb385e)

  • terms and conditions scrolling not working in ios. Removed overflow auto css property (00c8325)

  • transaction-details-base: copy correct hash (ebbbfe0)

  • use back transitions animations at back and close (44f1cba)

  • use correct back button logic (bad1f8c)

  • watch when building extension (6316f5f)

  • weird account details page appearance (738b328)

Performance

  • throttle scroll event handler (fdf0e04)

Tests

Maintenance

  • add capacitor-assets and initialize android assets (f6d95a6)

  • add comments & use scss variables (ad7b6e3)

  • add ios platform folder (404b217)

  • adjust page transitions (9b21936)

  • fix critical npm vulnerability issues (98b2d94)

  • fix transaction filters funtionality according to ionic elements (fc287bf)

  • remove @ionic/pwa-elements and related files (e9165e6)

  • remove preferences from config file (1c6365f)

  • replace cordova clipboard plugin (9590675)

  • replace cordova leftovers with Ionic (f93c77e)

  • replace cordova qr-scanner plugin with capacitor barcode-scanner (2bf7c0a)

  • replace cordova share plugin with ionic share (d6d9b5d)

  • replace IS_IONIC with IS_MOBILE_APP (eeabb26)

  • update action steps for ionic (3517303)

  • update readme & scripts for signed android build (b8d65c8)

  • update readme according to ionic (0313fee)

  • update scripts (ddc095e)

  • updated ios files and android assets according to latest working settings (78be82f)

  • updated Readme instructions for ios Build (88d5e07)

  • use capacitor browser instead of cordova (6d07fd4)

  • use capacitor status-bar (4b99df1)

  • use different notation (0717cc1)

  • use latest ionic deeplinks implementation (e4f53ba)

  • use router.replace instead of router.push, cause of ionic cache problems (3ef754e)

  • using composable to pass props fron TokenContainer to tabs instead of ion-router-outlet (c0ab118)

2.0.2 (2023-10-02)

Features

  • removing action.js from store (8e78599)

  • show error modal if failed to sign transaction via deeplink (3b319c6)

Bug Fixes

  • be able to broadcast signed via deeplink transaction (b35226d)

  • be able to open a tip deeplink on mobile (bbcf398)

  • confirm-raw-sign: show the correct raw data (e6adc4a)

  • don't show error when opening transfer send modal with 0 btc balance (34e1eb7)

  • open deeplink url correctly on mobile (0ac4d76)

  • retip: show correct header (ee365c3)

  • show icon on adding a new network (3fa9d5d)

Maintenance

  • move loginTargetLocation to composable (edf6d28)

2.0.1 (2023-09-18)

Features

  • adjust Invite page (26086a7)

  • allow to access app browser on dev (41f595e)

  • discover accounts for every protocol (a3dafe5)

  • improve invite links (e7da467)

Bug Fixes

  • about: show correct node status (883105d)

  • add multisig account on multisig dashboard (0d85058)

  • adding new networks in chrome extension (f704b9f)

  • adjust tx filters for non ae accounts (c10467b)

  • apply correct logic for dex transactions (a5d7f56)

  • display only multisig transactions on multisig token transaction details (2ff6514)

  • don't display contract id if it's not present (25f5351)

  • include other protocols in total amount calculation (38a459d)

  • invites: preserve invites state on extension (435e7ba)

  • load filtered transactions correctly (1b451b5)

  • open external links in mobile correctly (ddd7315)

  • prevent transfer send opening on unsupported deeplinks (9a1b49c)

  • prevent transfer send opening on unsupported deeplinks (49c1f68)

  • show bitcoin transaction list correctly (47b9d76)

  • show ClaimSuccess modal correctly (cd318ca)

  • show correct label for claim transaction (745fd7e)

  • show correct token amount in transaction item (d664006)

  • show the text correctly (3b4ce51)

  • transaction-label: show contract related labels (3608e16)

  • transaction-list: correct aex9 event condition (eca3c97)

  • update no longer pending transaction (6542a1d)

Maintenance

  • adjust middleware swagger file fetching (c64bdb6)

  • adjust transferSend util (552320d)

  • ae node status as sdk composable state (d28eaed)

  • do not allow user to set custom compiler (eb30b45)

  • do not depend on http compiler (b30330a)

2.0.0 (2023-08-29)

Features

  • add back arrow to dashboard back button (3532215)

  • add explorer for btc (b432fe1)

  • add governance icon as png (ad5d1a6)

  • add icons on action browser dapps (b56f2a4)

  • add svg icons and modal functionality (650f7d4)

  • add TransactionDetails for bitcoin transactions (fcfc21d)

  • add types (92fe1a9)

  • add warning message if ft is used for multisig proposal (a22365b)

  • add warning modal in order to connect in dapp browser (f0e1024)

  • adding ui changes for account screen (2ef007b)

  • adjust connect modal wording (4a8add9)

  • adjust decimal numbers formatting (df25757)

  • adjust invite links (7e4aa20)

  • adjust multichain texts on modals (8f1a761)

  • basic dapp browser (aee04c2)

  • bitcoin: add max button in send form (4b16340)

  • bitcoin: adjust amount validation (18470a8)

  • bitcoin: implement transaction fetching logic (794a53e)

  • bitcoin: show unconfirmed balance (ce4a22d)

  • bring back at path aliases (9054105)

  • btc address validation (cd543fc)

  • calculate fee for the bitcoin transactions (13e7b5b)

  • change button swap to browser if ae account (65eb145)

  • changes according to new figma requirements (31eae11)

  • clean-up after aepp disconnects (e102856)

  • common way of storing data on user device (e547033)

  • composable for transaction state (1dae715)

  • create bitcoin account (7d4a977)

  • create browser actions modal (6e950c4)

  • create global stubs file (a600599)

  • create global utils directory (0b61578)

  • create global utils directory (4e99e13)

  • create utility file with translation maps (9e0b3ca)

  • disable claim and invite for non ae accounts (08e2e8c)

  • enhancement to support dapp browser card (5a9e52a)

  • get last active ae account for in-app browser (1b264d8)

  • global translate function (5ee1167)

  • handle send bitcoin error (3457da9)

  • hide menu actions (8ce126f)

  • implement in-app browser header (f801fcc)

  • init ui for multichain account cards (c69f94b)

  • last active protocol accounts (6d18229)

  • make in-app browser feature mobile-only (24959a8)

  • make wording changes to card and warning modal (f39a48f)

  • migrate new code to vue3 (5f27595)

  • migrate swiper to v6 (9609d06)

  • move aens constants to aeternity protocol dir (ede2f52)

  • move aeternity constants to protocol dir (202436f)

  • move avatar util to global utils (731e6bb)

  • move constants to global config dir (8a4efc6)

  • move environment js constants to global config dir (55f4a0f)

  • move remaining utils to root dir (8bd9da6)

  • move transaction resolvers to ae protocol helpers (49b3bc4)

  • multichain account create modal (9942fdf)

  • multichain btc account transaction list (1905d56)

  • multichain btc dashboard recent transactions (27f4dc8)

  • multichain global adapters registration (1914650)

  • multichain move ae libs to protocol dir (d667aba)

  • multichain network management (ac9837c)

  • multichain network switch modal (ced6fb6)

  • multichain vue components architecture (cabde44)

  • multichain: add dust amount restriction for bitcoin transfers (77756dd)

  • multichain: implement bitcoin adapter interface (557f4a2)

  • multichain: use minimum utxos for bitcoin spend operation (7f2fa59)

  • prevent signing unverified transactions (4aaf038)

  • remove send confirmation modal (41b249a)

  • remove text about sending to url from recipient info modal (ec40819)

  • remove vue compat (35f1d53)

  • remove warning/errors filtering at TransferSendForm (148ae72)

  • rename global config dir into constants (d50d102)

  • replace action icons (966ede5)

  • replace aepp browser dashboard card image (aa070b1)

  • replace explorer links with ae scan (276e882)

  • replace explorer links with ae scan (7673d71)

  • restore-wallet: add qr scanner to import seed phrase (ff3dd38)

  • scan btc qr code recipient (bfa3b32)

  • show btc as currency in transfer receive modal (0ffff1a)

  • show contract address in the token details (26b1e8e)

  • split transaction list logic between parents (2dc2937)

  • swiper minor eslint alternations (bbe4292)

  • sync the protocol last active global idx with background (f95a4ee)

  • transaction details protocol specific views (20e24b3)

  • update aepp list & hover effect (f425cce)

  • update aepps list (c12b951)

  • update apps list ui (09cc824)

  • update components to sdk13 (687e8a1)

  • update styling of input error and warning messages (c8569b6)

  • update ui for btc transfer send (f9cae7e)

  • use sdk13 in latest transaction widget (5966aa0)

  • use separate resolve and reject callback types (7e862c1)

  • use separate resolve and reject callback types (00d95b3)

Bug Fixes

  • account-create: show correct coin name (ed62fcf)

  • accounts getter performance issues (3a40eb0)

  • add correct type for tipWithdrawnTransactions (31981bb)

  • aepp browser height (ead7a4b)

  • aepp: add user consent popup for sharing all accounts list to aepps" (24ccdb7)

  • aepp: message signing on reverse iframe connection (3e5bfe4)

  • aepp: send connect and disconnect messages (2903e5f)

  • all the _blank links (216b41a)

  • allow only one modal to be opened at one time & sanitize user URLs (7fae2ac)

  • apply correct path logic for not found page (b5bb3ce)

  • apply correct validation rules for name bidding (a253ffc)

  • apply new cordova links logic (5fb646a)

  • await for resetNode to finish (7efe726)

  • be able to claim invite (7937568)

  • bitcoin: be able to send bitcoins (b0bdacf)

  • bitcoin: do not set negative max amount (48db511)

  • bitcoin: show transaction details (8306e41)

  • browser actions (e20f8fa)

  • button events (9095f48)

  • calculate full name claim amount (d82b3fb)

  • calculate tip url fee correctly (e86c666)

  • calulate txFee for the auction correctly (6fc7a94)

  • change resolving issues regarding pending transaction in TransactionDetails (a4789d3)

  • changing view in create multisig vault (9112ece)

  • changing view in multisig card and details (1b48ee9)

  • coin details market data (4835708)

  • communication with sdk on cordova (c7d1ebe)

  • cordova allow-intent url (86c2693)

  • correct name claiming validation (2276139)

  • creation of multisig with inactive account (7735af4)

  • detecting the protocol in details page (1b8f75a)

  • dex icon not showing on iOS (9d416fe)

  • don't share wallet info to clients when sdk is blocked (b71a35f)

  • fetch confirmed transactions on load (fdc1420)

  • fill out send modal from url properly (dbc6b82)

  • fix account swiping & multisig details (938578b)

  • gh action npm issue (4cbe066)

  • hdwallet: use last aeternity account for signing when other protocol account is active (b1d9d87)

  • hide dex button on ios (92e38a5)

  • i18n errors when handling arrays of translations (d51f937)

  • icon sizes in dashboard cards (ae13b81)

  • icons import, pass props, display logic (a2bb6ea)

  • imports now using @ (e4fc7b9)

  • input field icon size (88d9d0c)

  • iOS null origin issue (74de1a5)

  • logic of sharing wallet info when sdk is not blocked (0b2edc8)

  • make ae ecosystem card mobile only (3e43d76)

  • make browser feature mobile only (b36ae3d)

  • multichain accounts getter performance issues (f91c8b8)

  • present proper top header data after network change (94812f8)

  • prevent signing unknown protocol requests in hdwallet component (be592fd)

  • refresh dapp content (20dd67b)

  • remove obsolete mutation call (17eb9b9)

  • remove restrictions to show browser in not ios (6bc1766)

  • replace vue router exact prop (7115877)

  • resolve minor PR comments (d538ed4)

  • resolve pr issues (a363f88)

  • resolve webextension-polyfill related issues (7978996)

  • resovle minor pr issues (a4931ee)

  • reverse iframe connection using sdk13 (925eb30)

  • sdk13 extension type & confirm connect modal (1f72e9c)

  • sdk: correct isSdkReady logic (1d84138)

  • secure-lock icon not showing (314cdd8)

  • show actual sdk version (1d2c709)

  • show an actual total amount in confirm transaction sign modal (a49b6a4)

  • show labels for fields in advancedDetails (615318a)

  • show payload on multisig transaction details (e857414)

  • show proper tx direction on account change (2c36b5e)

  • sign: enable permission check for deep link transaction signing (78f167e)

  • stylelint errors (a671d27)

  • svg icon issues (e5eeae3)

  • svg warnings & functional components (d96cf5f)

  • swagger js console warn ignore (0e7819b)

  • transfer-modal: disable next button if input is not valid (94f5ced)

  • transfer-send-form: handle warnings correctly (ccd5a4d)

  • translation dynamic keys (a89d5bd)

  • typescript, improvements and css changes (c9925eb)

  • url seach dapp rules (456452b)

  • use correct discovery logic (4579606)

  • use correct function to validate address (7496a83)

  • use correct url for contract addresses (3ef2c64)

  • use correct wording for contracts (4df2b4f)

  • use the correct explorer link for a truncated address (65bc21c)

  • use the correct target for the LinkButton (f244e6a)

  • use the correct warnings condition (72425b1)

  • validate max amount correctly (273259f)

  • vue3 routes config types (9390696)

  • wallet connection issue (44480b7)

  • wording and use correct syntax (52c0e7f)

Tests

  • enable pending transaction tests (5f08bf5)

Maintenance

  • add browser extension typings (aac01c4)

  • adjust account discovery logic (ec4c991)

  • adjust review transaction text (7ca7bf1)

  • aepp: improve aepps notification on account and network change (cb3f22e)

  • change wording for aepps browser (44d55ea)

  • fix title of account list popup (f84b1fc)

  • generate mdw swagger client without sdk (59b26ad)

  • initialize sdk in the confirm transaction sign popup to access the dex contracts (1102634)

  • lifecycle hooks (b42d179)

  • make migration-to-vue3 changes to new code (dc04c5a)

  • migrate i18n languages file to ts (c6edd20)

  • migrate i18n, v-model, Vue.set; replace vue-svg-loader & remove console.logs (08c9f15)

  • migrate usage of watch when used with array (6112ca0)

  • move account getters to composable (3b0954c)

  • move getPopupProps and i18nTranslations utils from popup utils to global utils dir (85cb0c1)

  • move share vuex action to utils (a9f0325)

  • multichain dynamic account create buttons (587fbc9)

  • multichain: implement multichain protocol interface (73df4a9)

  • multisig on sdk 13 (c5ffd15)

  • redirect to 404 page when is not mobile (32a078c)

  • reduce account color saturation (4658fa7)

  • reload middleware only when middleware url changed (9efda78)

  • remove obsolete getters (ef1e196)

  • remove sdk 11 dependency (2e01c8e)

  • remove unnecessary payload in invite links (7307140)

  • remove unnecessary sdk transpilation (a8de6be)

  • remove unused code (17e6a55)

  • remove unused files in preference to use sdk supported ledger account (3afbb84)

  • remove unused functions (9dd1d7b)

  • remove unused vars (598f972)

  • remove usage of transaction schema from sdk v11 (d10beb3)

  • remove validation status from the retip component (28caee1)

  • rename aepp-sdk instances to aeSdk standard (cbe83bd)

  • rename fromAccount to onAccount (52af43f)

  • rename popupProps.transaction to tx (73b049f)

  • rename sdk13 to sdk (7e9be70)

  • resolve minor pr issues (71dd40d)

  • resolve reject callbacks (d6d7da4)

  • sdk: determine transaction types and labels using sdk defined types (1730169)

  • sdk: remove legacy sdk instance from state (0da3d9a)

  • sdk: remove unused onCompiler option on initialization (6336d03)

  • simplify account importing (6330d69)

  • simplify account-selector modifications (4b3359e)

  • simplify and using code standards (37885ec)

  • simplify custom aepp url rule (64c9b40)

  • start migration to vue3 (a1bcbce)

  • switch to first ae account and go to apps browser (3dd0f94)

  • tag: distinguish between tx type and tag names (9d4ecec)

  • terms of service cleanup (be13a8c)

  • update e2e tests (864998f)

  • update unit tests to run with vue3 (891c8a3)

  • update vue-cli to v5 & fix eslint errors (a03482c)

  • use custom utils to check dex functions (db16303)

  • use dedicated network watcher for popup and background (29e9eea)

  • use existing bigint library to parse pending transaction api responses (997a99e)

  • use networkId returned by the Node (39c17d7)

  • use of (28f61d7)

  • use of v-deep (9979c87)

  • use sdk 13 in fungible token plugin (f8c0fb1)

  • use sdk 13 to calculate fee (a50d6f3)

  • use sdk13 type for contractId (f6921bf)

  • use tx builder from sdk 13 (c3bbb2c)

  • use updated qr-code-styling (6f7f0a7)

  • use vee-validate@v4 (b947f87)

  • using props for styling instead of change child's classes (6d87522)

  • using props instead of deep (670355f)

  • using pseudo element for opacity (60032be)

  • utilize SDK constants for popup types and remove unnecessary watcher (39cbaae)

1.1.4 (2023-08-21)

Maintenance

1.1.3 (2023-06-23)

Features

  • adding consensus info modal (a89c48e)

  • create new network from a link (767ccbb)

  • disable URL tipping for URLs inside wallet (a408260)

  • handle rejected by user errors with custom error (7f20271)

  • hide buy button on non mainnet networks (7472b28)

  • icon boxed component (5d64600)

  • improve wording in transaction list (a977626)

  • make privacy page accessible without authorization (2917133)

  • remove double icons from pool tokens (3a83a47)

  • remove send confirmation modal (c173a1a)

  • remove SH tipping buttons from third party websites (4158629)

  • reuse listItemWrapper (121053b)

  • send-modal: handle payload in query (daed253)

  • update account selector ui (9dfe2d8)

Bug Fixes

  • add missing popup type import to popup handler (35240d1)

  • adding Direction constans (86357b4)

  • adjust conditions for bullet switcher resizing and translating (93283d7)

  • app active state & account avatar loading (4a503a3)

  • assign proper routes for ae coin details (c78f15f)

  • be able to claim name (dc4a73f)

  • be able to sign message in iframe (160b325)

  • changing solution about scroll top state (78fe495)

  • display proper recipient for transfer type transactions (bbfd205)

  • display the correct error message while attempting to set a pointer with a low balance account (b6b79b1)

  • do not save not found page as last route (8ca1b6b)

  • do not save warnings in develop mode (9108a60)

  • fix font size of amount, when the text is too long (25a7d14)

  • hide not found error on pointer update (510c108)

  • include address data in qr code (18007e5)

  • open error modal correctly (419cf05)

  • popup: handle no props correctly (4b282cf)

  • refactor transaction list (a07bd86)

  • remove buy tokens on ios devices & ios platform detector (12abc56)

  • remove jumping address from transfer send modal (3863cc7)

  • remove user-select from input field placeholder (32b94d8)

  • send-modal: prevent token from being replaced by default value (ca37f85)

  • set correct localeDir (a1589ac)

  • show auctions for an existing name correctly (cf6ee68)

  • show custom avatar (5646607)

  • textarea auto height repairs (e8039d6)

  • tips-claim: correct spelling error (147c4aa)

  • transfer-review: fit translation in the edit button (30ea74c)

  • update balance correctly on network change (0d4bdd4)

  • update coingecko api error handling (85f3ca4)

  • use opacity instead of rgba for icons in btn box (c765492)

  • validate input amount correctly (2a1ba2e)

Tests

  • add get-tx-amount-total (5aad4fd)

  • add popup-handler test (43dc793)

  • add transaction-tag-list test (889f6eb)

  • adding new transaction types to tests (93e9580)

  • fix and enable validate-hash (f669eba)

  • remove unused aepp test (6fb2f41)

Maintenance

  • account import page use composition api (f2c59ae)

  • background: remove unused functions (c11b4cf)

  • bullet switcher use typescript, composition api and css updates (247e8e0)

  • camelcase coingecko market response (32ae31b)

  • coin interface type annotations update (9743358)

  • combine warning/error info (2d532a0)

  • eslint: remove unused settings (adabaab)

  • extension: remove claim attempt on every open page (76e1420)

  • extract common wording (111dd1a)

  • middleware: use v2 endpoints (74b3ef1)

  • migrate getPopupProps util to typescript (fce0f4a)

  • migrate tokens component to ts and composition api (01ad4b4)

  • move active account getter to accounts composable (fce3bd7)

  • move helper functions to utils (5dff271)

  • move isLoggedIn getter to accounts composable (7acef24)

  • names list use composition api (a2fa21a)

  • remove ability to share url with wallet (97fd150)

  • remove payload from the process of creating the invite link (02f0125)

  • remove redirect chain name feature (3df0a1d)

  • remove router vuex syncing (f27e54b)

  • remove unnecessary props (665b0f4)

  • remove unused action (7823699)

  • remove unused images (fb46258)

  • remove unused openTipPopup (d6e3772)

  • remove unused state variables (286341a)

  • remove unused wording (e3b8f58)

  • replace default network constant name (b72eff3)

  • rewrite tipping contracts to use sdk 13 (95188e8)

  • sdk: move sdk13 to composables (93fd144)

  • sdk: use sdk13 instance for spending ae coins (dbff6b0)

  • set up correct vue-i18n linting (2b0912d)

  • status icon typescript and composition api (6466509)

  • use composition api to handle modals state (8ff4619)

  • use one input amount component (1f9544e)

  • use precompiled tipping ACIs (0ec172c)

  • use typescript no unused vars eslint rule instead of regular one (e833379)

Performance

  • disable polling when wallet is not visible (df6ff31)

  • faster balances update when changing the network (f7b2027)

  • fetch transactions in parallel (ecba1e9)

  • initialize tipping contracts only if needed (3552f30)

  • load initial info in parallel (4aecc5e)

  • popup: do not initialize sdk (b3307df)

  • popup: do not load unused info (7be1b46)

  • popup: do not set/remove lastRouteKey (a4053f7)

  • tips-claim: run backend actions in parallel (1184ff4)

  • use one endpoint to get middleware transactions (bec74fa)

  • use pre-generated ACIs instead of source code (5e3efe3)

1.1.2 (2023-05-23)

Bug Fixes

  • remove buy tokens on ios devices & ios platform detector (94dc748)

Maintenance

  • send-modal: support qr code with string parameters (108cc5b)

1.1.1 (2023-04-25)

Bug Fixes

  • disable possibility of vault creation with chain name or an url (b619cbe)

  • handle insufficient balance issue for every action (5e39fcd)

1.1.0 (2023-04-20)

Features

  • accounts composable (b370179)

  • add colorful border with variable width to avatars (f1e170a)

  • add multisig functionality to composables (157a2e6)

  • add new error message in multisig vault create (1ca3379)

  • add ui for multisig dashboard (8dcdaab)

  • app connection composable (3ccb516)

  • assign proper account to a transaction party (1f5ee54)

  • calculate multisig creation transaction fee (a3cba3f)

  • change text-input to textarea in vault create form (210471b)

  • composition api in TransactionList (034b4c9)

  • custom form select input (fad9e09)

  • dashboard: add hover to network button (a8490aa)

  • dialog box (8b42bac)

  • display error if vault doesn't have sufficient funds (ee038cb)

  • enable card closing on dashboard (2f5c41d)

  • enable preview of freshly created multisig account and tx proposal (df412a0)

  • expandable details item (a00668a)

  • fetch active multisig transactions (c3679ab)

  • form select default styling (8466da9)

  • implement multisig transaction list with pending widget (22a4792)

  • impove transactions labels (4888bc7)

  • improve design of multisig details page (a30412a)

  • move the currencies logic from store to a composable (d1f48ad)

  • multisig details ui changes (5071dac)

  • multisig: ability to remove signer when creating the vault (2a85cd2)

  • multisig: add warning if amount in proposal exceeds vault balance (4cad71b)

  • multisig: auto select first signer as payer (1be7ee2)

  • multisig: create multisig account (ce85b45)

  • multisig: create multisig vault flow (95e16f7)

  • multisig: create vault confirmation screen (73fef1f)

  • multisig: create vault confirmation screen (e5e4d14)

  • multisig: go to multisig vault details after creating it (7680ae9)

  • multisig: proposal details screen (36b6e16)

  • multisig: propose tx logic (e46af6a)

  • multisig: propose tx ui (46586bc)

  • multisig: transfer receive modal (e70ff2c)

  • multisig: use chosen account to pay for vault creation (4a7ca1a)

  • multisig: vault create first signer as account select (16afb03)

  • multisig: vault create progress text update (21123ea)

  • multisig: vault only one signer required (deb2bac)

  • name-item: add BtnHelp if no pointer set (0a0027c)

  • notFoundPage change button color (f9d38c1)

  • notFoundPage change button color (c0fe250)

  • notification page empty message (fecc953)

  • paying for mutisig tx types handler (b508802)

  • prevent creating vault with account that has no balance (fd4282b)

  • redirect to 404 when transaction is not found (4f41be9)

  • refactor accountDetails filter and navigation (cfd8f11)

  • refactor multisig navigation (b0e2962)

  • refactor network components to composition api (ec0c930)

  • replace AddressShortening component with AddressTruncated (275df03)

  • separate add multisig vault from add account card (0a83f34)

  • show latest multisig proposal status (4ab3bc7)

  • show related multisig coin details (b5dccbc)

  • support GAMetaTx transactions (45e25b1)

  • transaction item and latest transaction (58db736)

  • update CommentNew page (ea70257)

  • update styling of token list item (a7318da)

  • use consensus label component instead of function (a8b1153)

Bug Fixes

  • account details tokens margins (36fcd67)

  • add missing multisig account address (1de3d83)

  • add new comment correctly (6917572)

  • add payload to a fee calculation (6b4db00)

  • aens button sizes on ios (beb97c5)

  • amount input number transformer (3174df2)

  • apply correct border color for verified url (1e0f64b)

  • avoid multiple composable polling when switching views (9a24d93)

  • back button logic (7ae784c)

  • be able to claim tips (b6e3a0f)

  • calculate animation speed (cd9d6f4)

  • calculate max amount on transferData change (0d20ecd)

  • calculate name claim fee correctly (efae9fe)

  • calculate totalAmount correctly (09febf5)

  • calculate transaction direction correctly (b81aeff)

  • change drySdk network on network change (dfa7d88)

  • changes in Truncate component animation (e5d24e1)

  • confirm local tx (60a2b93)

  • confirm-transaction-sign: show token amount correctly (2248bfe)

  • correctly determine DEX transactions (aab4af6)

  • design discrepancies on account details (9714879)

  • do not lose precision during sending (4812c2c)

  • error handler (f8c1ea6)

  • fetch all endpoint pages correctly (5979d89)

  • fetch multisig proposal for syncing vault (e409720)

  • firefox & safari input validation (b8840cc)

  • fix initial amount calculation in maxAmount.ts (4064b0d)

  • fix multisig address in transfer review (5610bd4)

  • fixing clientWitdh issue (62365ed)

  • fixing textarea auto height (b8bc2e9)

  • fixing truncate text animation (de27fe9)

  • fungible-tokens: handle no tokens correctly (ef8fb7f)

  • handle nonce error gracefully in multisig accounts (1c8cc6d)

  • handle pending transactions correctly (88eae9f)

  • handle unsupported tx types correctly in the popups (abb1657)

  • handle wrapper transactions correctly (ff1a3a9)

  • icon styles issues (58efec5)

  • improve default vault selection time (115b313)

  • index: add Platforms only in web (5a30ff1)

  • invites: validate amount input (780b5cf)

  • latest transaction correctly showing the order (316adcd)

  • latest transaction showing correctly direction (4388b8b)

  • list item hover effect on mobile (8c7b716)

  • load aeternity data correctly (05bc302)

  • load transactions on scroll (49f0ef6)

  • long names on send and receive modals (2990a56)

  • middleware watcher in names vuex module (a00e040)

  • missing revoke button on proposal details (50b91ba)

  • mobile safe area (f5d0fa6)

  • multisig assets list (4fd552f)

  • multisig proposal consensus icons alignment (c49c208)

  • multisig transaction details fee label (4d73141)

  • multisig-details: show correct consensus info (b98d3af)

  • multisig-proposal: change address to gaAccountId (4eb2dd8)

  • multisig: apply correct pending transaction logic (fa502f1)

  • multisig: be able to send a transaction (1a0b40c)

  • multisig: handle not enough ae to propose (78b29d3)

  • multisig: m of n signers selection (40885ea)

  • multisig: propose transaction wording fixes (5c84a7f)

  • multisig: show correct copied text (b64571a)

  • multisig: show label for all user accounts in the vault details page (0e1e2d3)

  • multisig: show only transactions related to account (80a3bc2)

  • multisig: validate proposal correctly (dafd62f)

  • names: be able to autoExtend names (6694f07)

  • open modals with a preset token correctly (466c841)

  • open transfer send on query change & fix token select from link (7cb53b0)

  • proper typing for ae token balance (d432ff9)

  • provide a required app prop to a confirmRawSign (96e51d2)

  • provide missing store argument to the useSdk composable (657bcbc)

  • remove additional 3 dots in transaction label (982d34f)

  • remove excessive spacing in header (a819c67)

  • remove names for account wrapper views (61042c1)

  • remove syncing multisig vault from another network (49da939)

  • remove terms navigation bug (1a1b61c)

  • removed problem with multiple Transition children (4b12733)

  • resolve problem with filter in assets select (1bae1b0)

  • restore correct multisig accounts and active multisig id on network change (c8dec64)

  • retip: allow only ae (28ac878)

  • route: set scroll position to 0 for every page (f498e30)

  • scrollbars visibility in firefox (1b44c2a)

  • select assets list should be scrollable on safari (1e8c565)

  • send-modal: show correct error on token 0 balance (1167e2c)

  • set a proper url for a connected aepp (2823f36)

  • set correct fallback route (7a70546)

  • set correct labels for a spend transactions (7829969)

  • set default name only if it points to current account (c1fb03a)

  • show asset selector correctly on firefox (547a003)

  • show correct amount for incomplete transactions (04b7715)

  • show correct label for vault creation transaction (1128c10)

  • show correct labels for spend transactions (e157ee6)

  • show correct spend amount in SpendSuccess modal (b58c34a)

  • show correct subtitle for multisig send and receive buttons (b6167e1)

  • show proper transaction direction for transaction owner (a21d708)

  • show total multisig amount correctly (54bc99a)

  • show transactions only for current account (63122ad)

  • spend-success: use correct prop type (75b52c5)

  • stop transactions polling onUmnounted (e0505ca)

  • styling of number select (990e306)

  • swap route lines thickness (dedefcb)

  • text shrink utility helper (a5904d3)

  • token list margins (e5ad67e)

  • transaction labels not loading properly (d8efac1)

  • transaction sorting (dc75103)

  • transaction-details: do not show empty tag (9f97f63)

  • transaction-details: show error uncropped (ade2476)

  • transaction-details: show transaction tokens correctly (1c4df84)

  • transaction-displaying: show an actual avatars of participants (f90d246)

  • transaction-item: add missing icon (3e2700e)

  • transaction-item: show labels correctly (45b1d3f)

  • transaction-tag-list: be able to show custom tag (5d47156)

  • transactions: apply correct filter logic for pending transactions (64b69c5)

  • transfer send payload info modal translation (50114ef)

  • transfer-receive: set correct button styles (7faa15e)

  • transfer-review: show fiat value (633312a)

  • transfer-send: disable next button on error (f476889)

  • transfer-send: handle uknown url status correctly (26b9a9b)

  • transfer-send: limit asset select to ae only (054af8c)

  • truncate long names in vault creation review (ac72800)

  • unnecessary fetching of latest transactions (76c8246)

  • update latest transactions on token balance change (a3b23a3)

  • update multisig proposal modal (bd6340b)

  • update warning color (adb8f08)

  • url parser in permission manager (b338b04)

  • use correct value for a minTipAmount validation (baa642b)

  • use different prop for a custom title (02ca507)

  • welcome screen paddings (e6264d3)

  • wrong coin details route name (f58e536)

Tests

  • avoid overloading external services with requests (aa852fa)

  • fix and enable withdraw test (1ae9243)

  • other: enable pending transaction tests (0186821)

  • other: test the existing routes (4e8d4ea)

Maintenance

  • add types to categorizeContractCallTxObject util function (4854c12)

  • adjust label logic (ea4b394)

  • buttons and table rows color unification (e36da9c)

  • common way of calculating readable fee from a value (f8a281b)

  • convert components using balances to Composition API (278c6cf)

  • convert name auction components to Composition API and TypeScript (05fd6f9)

  • exclude DEX transactions from Out (654a362)

  • implement method to sign from non active account (18cd8bf)

  • input field message property interface (612e91f)

  • middleware: remove unnecessary workarounds (e7e5bcc)

  • move formatNumber store getter to utils (9bbf1d2)

  • move getTxTipUrl store getter to utils (f55bb07)

  • move getTxType function from the store to the utils (ba83b7f)

  • move isTxAex9 store getter to utils (987fbfb)

  • move the middleware initiation logic from the store to a composable (9689b07)

  • multisig: add polling height and verify polling results (8159287)

  • multisig: adjust account filtering logic (eb6f399)

  • multisig: avoid dependency on obsolete http compiler (f7b25ca)

  • multisig: disable create multisig button till pay for transaction is ready (884643b)

  • multisig: set expiration of proposal to a day (2c795e9)

  • multisig: sign vault creation without switching active account (d783345)

  • multisig: sort by date if other conditions are similar (8effbc2)

  • multisig: support multiple vault creation (1723640)

  • multisig: use signers length and remove duplicate method" (9a72d39)

  • name-item: adjust wording (6415e5a)

  • name-item: focus on set pointer input (c6400bc)

  • name-item: set correct expand, collapse logic (9afee20)

  • refactor: tx function types (8f8ac6d)

  • release: 1.0.2 (54531fa)

  • remove approx sign from formatted amount (d27c198)

  • remove duplicated font face mono 16 (4a69023)

  • replace popups mixin with composition api and add types for transaction resolvers (fdc4e60)

  • replace RxJS with Vue Composables (d99efe7)

  • show transactions sent to yourself as spent (4e2622a)

  • unify pending transaction amount structure (046c00f)

  • use composition api in avatar component (53cae4d)

  • use default interface for composables (ffb9a4c)

  • use one component to sign messages (9e31f95)

  • use the correct name structure (1658350)

  • use topHeader composable data in multisigTransactions to fetch the top block height (3f62d8f)

  • use TypeScript in the Filters component (0bc3888)

Performance

  • do not update token blance if AE is chosen (f863336)

  • fungible-tokens: speed up tokens loading on middleware initialization (59ee80b)

  • improve tip withdrawn transaction fetching (7f49a7b)

  • keep the latest transactions state when navigating (4eeaed3)

  • latest-transactions: fetch only latest tip withdrawn transactions (e73097a)

  • multisig: dry-run additional info only on demand (f9e5c18)

  • multisig: filter out multisigs with unsupported version (937cae0)

  • multisig: load immutable data only once (ac03adf)

  • multisig: remove unnecessary dry-run (8844e5f)

  • multisig: remove unnecessary dry-runs needed to fetch transaction (97ee217)

  • poll multisig accounts only if necessary (284ff51)

1.0.2 (2022-12-22)

Features

  • add ability to send transactions with a payload (200a906)

  • change back button logic (eaf420c)

  • improve token transactions & details navigation (acc3075)

  • improved filter tokens by contract-id (9ce64fe)

  • notification infinite scroll (e655662)

  • redesign notifications page & move notifications to composable (05e4ea2)

  • remodeled not found page (fec08d1)

  • show active network on header (7699eb4)

Bug Fixes

  • account card avatar overflow (0ba0318)

  • account-import: be able to generate account from valid mnemonic (272cfcb)

  • adjust welcome screen styles (16c2fca)

  • allow localhost in url check (dcfd1d9)

  • back button logic (8eecf4c)

  • btn-icon: use correct hover color and opacity (47c6081)

  • coins & tokens router path (a9c6d5f)

  • composition api transactionToken and vuex (b3d00c5)

  • dapp permissions check #1726 (6b53e74)

  • fix the overflowing name on send/receive popups (3fd92a9)

  • fungible-tokens: load correct token balances info (57716c7)

  • header route meta (9f4a95e)

  • header: use existing computed (36d4334)

  • helper: vue composition-api usage (86d1141)

  • index: add Platforms only in web (2c9f3c2)

  • inline button arrangement (6f3a86e)

  • missing dex related transaction details (4cd8e4d)

  • only format address (233f56e)

  • open ios notifications in new tab (01bd2bb)

  • permission auto sign message #1158 (7712a32)

  • prevent names from overflowing on transaction details (b2a4f24)

  • refactor TransactionList.vue (b61b18b)

  • remove transactionTokensMixin.js (c40c15c)

  • reopen ae coin details (6eaf0c1)

  • routes: apply correct header logic for Auction pages (df6f1fc)

  • route: set scroll position to 0 for every page (9e03ef0)

  • scrollable screens (746021d)

  • show all info on claim tip transaction details (6174ba4)

  • show correct info for pending token send transaction (79ab508)

  • show long tip urls correctly (d54f100)

  • transaction-details: show loading state while loading a transaction (f5f9a08)

  • transaction-item: show labels token send transactions (4f6dc52)

  • transactions: show none AE transactions correctly (b48d69d)

  • transfer-receive: set correct button styles (b9fe262)

  • use a valid type for a tipUrl prop (629084d)

  • use correct close icon (e028f61)

  • use modal-like footer in verify seed phrase form (cd26602)

Style

  • apply different styling of conditions in TransactionItem (4b70938)

  • modal: remove unused selector (f82b308)

Tests

  • add tests for isTxAex9 getter (a32c848)

  • align test names (3a4f117)

  • fix e2e tests (a39f3b9)

  • fix transaction-details spec (b85407d)

  • fix ts-jest warnings (c37a462)

  • fix unit tests (3539d8c)

  • import-account: test seed phrases more than 12 words (1a7c7ef)

  • introduce error cases (32a8d52)

  • support typescript and composition-api (d224269)

Documentation

  • add BrowserStack tooling to README.md (84aa4e2)

Maintenance

  • add types for selected utilities (5f61e08)

  • disallow unused variables (92cd2a1)

  • migrate router to type script (8dd0a02)

  • refactor: deeplink api & max amount mixins (3741910)

  • remove duplicated sdk vuex states (ee024dc)

  • remove fake modal transition from account details (1a8e8e5)

  • remove unused imports (4cfd833)

  • restructure routes (fd9c2f0)

  • update button color variants (3797e53)

1.0.1 (2022-11-15)

Features

  • add network forms (e7028cd)

  • add send process indication (c6ebb4f)

  • add/edit permission ui updates (4bb0867)

  • added superhero logo to qr code generator (ae29bac)

  • apply opacity to not selected accounts (c8226d4)

  • closable dashboard cards (b18b0b8)

  • deeplink connection popup ui updates (2f562fe)

  • remove unused confirm-tip.vue (2eb9410)

  • seed phrase ui updates (77d6fe9)

  • settings: change network list UI (a3be56b)

  • sticky account detail search bar & filters (ff5f4e9)

  • text blocks unification (cce7db2)

  • token-details: add collapsible scroll view with filters (b928c6d)

  • use disabled amount input for invites (af5836b)

Bug Fixes

  • adjust footer gradient position (74a88d8)

  • adjust transaction details styles (03ee572)

  • app and modal rounded corners (ee7f51c)

  • app page and modal bottom inset (f5f0bcd)

  • apply sticky rule for filters (f960b35)

  • background: change network/account correctly (6dc23bd)

  • bell icon and notification badge (982cfd7)

  • buy link fix (78679a3)

  • buy link fix (427b955)

  • camera on extensions (2971227)

  • connected and sign modals margins (93b6b55)

  • copy text: ability to click when disabled (bdec040)

  • copy text: ability to click when disabled (9ce6a44)

  • disable formatting in tx overview for non-hash labels (507587c)

  • firefox: prevent number input from allowing letters (082ed4b)

  • fix permissions back button (55672e7)

  • fix Transaction successfully submitted, link to explorer and fix token (42dd46c)

  • get ae coin from scanned qr code (fca6ebd)

  • hide close dashboard cards buttons (0ca6a96)

  • hover under search (d593db0)

  • inital active account card auto update (b248ef2)

  • limit number input to number only (7833faa)

  • modal footer fix (7b5f3d0)

  • move buttons from edge of the screen (9c8dd0b)

  • move loader layer above the account details tabs (e2340c2)

  • name allowed characters length (627f2ac)

  • no registered name message button alignment (850a646)

  • platforms: missing import (68c4966)

  • prevent error when name set to default and not connected (54b3c20)

  • qr code reader (b1d3d5b)

  • qr code sh logo size (99d03ff)

  • recieve: dot validation on input (42e0964)

  • remove account import button top margin (f9d6298)

  • remove app bottom empty space (408f717)

  • remove unnecessary page scrolling (92c7c6c)

  • repair utils (ca74d4e)

  • resize qr code logo and remove flickering (3ad0b1f)

  • seed phrase screen ui (7e0a4c4)

  • send modal address placeholder text (6abb581)

  • show none AE related transactions correctly (f82ca12)

  • top bar style (0b2dd51)

  • transaction list scroll load more (25802dc)

  • transaction should remain filters shown if filter is changed (f25c6bd)

  • transaction-overiew: show a proper name for transactions to sent to a name (062f42c)

  • transactions: fetch next transactions page correctly (f435b3e)

  • transactions: show pending tip transaction correctly (52700e7)

  • transfer-receive: handle none AE tokens correctly (38e59e9)

  • viewport on android (7d0c715)

  • viewport on mobile browsers (1d71307)

  • when wallet running on ext cannot use composition api watch (87ea0f8)

Maintenance

  • add typescript and vue composition api (5bf236e)

  • buttons new ui by default (cd6eb1b)

  • environment variables as imports (79750b2)

  • inputs new ui by default (af33bd8)

  • move vue components to popup dir (4ac1098)

  • name tip/retip pending transaction fields consistent (c1a28c2)

  • node connection statuses as constants (619fa43)

  • notifications: statuses as constants and tabs styling (19e9908)

  • popup utility functions unification (4f25c75)

  • remove aepp components library (6cf0da6)

  • replace copy mixin with composable (e5dc80d)

  • replace mixin balance list with composable (dcc6f34)

  • tabs: unify the tabs appearance (76c0463)

  • update css color variable names (9922eb5)

  • visual and performance tweaks (b1184f3)

  • vue3 compatible passing content to slots (8ca0c7e)

1.0.0 (2022-09-10)

Features

  • about screen ui updates (3b435dc)

  • account add modal (7ccbbba)

  • account card swipe and arrow switching (e081fff)

  • account details as page and page transitions (329c261)

  • account details names (9940687)

  • account details popup, transaction list, tokens list (2a69311)

  • account: implement accounts card (2636253)

  • accounts: discover subaccounts on seed phrase recovery (cabca3e)

  • add account card (2a13a95)

  • add bullets to account switcher (0fc370a)

  • add total amount of fiat for all accounts (439914f)

  • change link (d575399)

  • change qr code popup style (2da49aa)

  • claim tips ui screen (e85dc05)

  • currency settings screen (c73ef3c)

  • disable diamond button on home page & add disabled state for send button (530956b)

  • errors log setting ui updates (2cb6e02)

  • implement recipient helpers (7868c85)

  • invite screen ui updates (7fccc0c)

  • language setting ui updates (44a2ab3)

  • make send and receive cards dense (58a740e)

  • modal: appear from bottom modal variant (b550f63)

  • more main screen, new app ui background (671137a)

  • notifications setting ui updates (b4cb12d)

  • page transitions tweaks (5a0fdd4)

  • permission setting ui updates (f76dfd0)

  • receive-tokens: implement asset selector popup (cba90d3)

  • redesign index page (82108b3)

  • redirect user after seed phrase confirmation (7716900)

  • remove ability to copy address from acc card (c67608d)

  • remove excess buttons from AccountCard and from TokenList (e4ffed2)

  • reset wallet screen ui updates (4e61b5f)

  • seed phrase screens (2b36b96)

  • seed phrase setting ui updates (d9eb41d)

  • setting screen ui updates (55f20e9)

  • submit textarea on enter click (8bfba6e)

  • token list item ui updates (9b66bf1)

  • transfer receive modal (3bcdf8a)

  • transfer review screens (ee72b2f)

  • transfer send modal (fc64022)

  • transfer-send-form: add current account info (91ae8a7)

  • transfer-send: add Max button (895ce39)

  • update add account card with new color (cf992f8)

  • updated app icon (4aa41c4)

  • wallet dashboard (ac45000)

Bug Fixes

  • account details & dashboard links (46f99ca)

  • account info active idx, switcher arrows (5f580e2)

  • account-switcher: show all existing accounts (249c85f)

  • add margin before terms on mobile (ccdd2ff)

  • app icon & splash (c296772)

  • build: remove circleci build (8f5b024)

  • calculate fee properly (7416014)

  • change back button logic for auctions page (014fea5)

  • claim tips active account index (acd7a5b)

  • claim: use new error message format for the input field (75ef92c)

  • dashboard claim name link (bba188c)

  • dashboard receive & send buttons links (032c9fa)

  • deeplinks: handle transfer deeplink correctly (bcba88e)

  • display proper amount of tokens in account card (92de082)

  • fix asset selector styles (bd73c86)

  • fix top padding on onboard screen (ea52056)

  • include safe-area for fullscreen modals (ca3c744)

  • index: make terms an internal link (0c5364b)

  • modal: align footer buttons correctly (015257f)

  • more screen width (2bcc377)

  • move buttons up on mobile (6d8fdea)

  • name-item: be able to set pointer (a4ed73d)

  • node-connection-status: align status correctly (c77e989)

  • permissions-details: display error correctly (e90f028)

  • preselect token in send modal (fc7deb6)

  • prevent asset selector from freezing on open (43e0915)

  • qr camera should stop preview on stop, bg colors (74e26ee)

  • qr scanner (c572471)

  • qr-code-reader: do not cover scanning modal (fb33523)

  • recipient: make help page full screen (d4344cc)

  • retip: fit long url in the screen (3e17fcf)

  • seed-phrase-verify-settings: show correct wording (0e15400)

  • share: remove line breaks (aa703d5)

  • status bar background color (9f69ffa)

  • tokens-list: ability to open receive modal (8dfbcb4)

  • transactions: show only current account transactions (e11ffc7)

  • transfer-receive: align account names (f062ae5)

  • transfer-receive: correct share link, make it backwards compatible (26a5268)

  • transfer-receive: do not require optional field (6c384e6)

Tests

Maintenance

  • account-info: fix warning (ccf0b95)

  • add url status validation (cf5f916)

  • bigger qr code (89a2939)

  • change receive modal share messages (3907073)

  • combine error and warning prop in input field component (3a0b589)

  • dashboard: remove unnecessary Plate wrapper (7ed769b)

  • extract aeternity constant (5997253)

  • fungible-tokens: remove selectedToken entity (1126c25)

  • header: change back button logic (58e3735)

  • header: hide home button when back button is shown (6279f27)

  • name: implement new design for buttons (20abbc2)

  • refactor: clean new-ui temporary variable (7a8735e)

  • remove /accounts route (84a4b08)

  • remove hideTabBar variable (dad8e66)

  • remove onboarding screens (4d72636)

  • settings: update report bug link (55a68b3)

  • style: fix missing design elements in welcome screen (9fb8c5b)

  • tips: remove learn more link (4687463)

  • transfer-receive: simplify logic (98fc0f2)

0.9.11 (2022-08-12)

Features

  • add bullets to account switcher (12a2d60)

  • address shortening component (55edeea)

  • adjust transaction confirmation modals to be DEX compatible (835e258)

  • adjust transaction details screen to new UI to be DEX compatible (f39e1cd)

  • show all tokens user had activity with (15aef34)

  • store pending transactions for each node (1b11998)

  • token details (bb4335e)

  • tooltip component (e448f1e)

  • transaction details swap rates (406adc2)

  • transaction details swap route (28b1111)

  • transaction-list: ablity to filter pending transactions (f7c624e)

  • update transaction list (6b8b90b)

Bug Fixes

  • auction-bid: disable bid button if no amount (cf6036a)

  • calculate fee for the token spend properly (35a9a55)

  • claiming from url (30fd918)

  • deeplink-api: complete opening a callback url correctly (0aceed3)

  • display currency list over filters (b0aebd1)

  • do not reload not connected tabs (1dcd699)

  • do not show spend-success modal multiple time for a one transaction (61ad864)

  • fungible-tokens: avoid showing incomplete DEX transactions (2c17df0)

  • invite: claiming from invite link (882fc1b)

  • ledger: propely sign transactions with ledger (9f36fbc)

  • ledger: use not deprecated transport (b71e9c7)

  • load all auctions at once (e329213)

  • load currencies after a time interval (ab15d0d)

  • modal: show modals over Header component (77b7e64)

  • mutations: avoid potential problems with missing fields (c462025)

  • mutations: remove pending transctions on network/account change (e63aaf4)

  • name-list: fetch owned names every 10 seconds (c7327ea)

  • name-list: show the loader when the transactions are loading (062a813)

  • names: handle correctly preferred name response (31c5874)

  • names: setting a pointer (65f671f)

  • persist-state: sync state between stores properly (6c21387)

  • sdk: enable signing with a permissions module (886f763)

  • show all transactions in proper order (f11a700)

  • show proper information for the tip pending transaction (3feec13)

  • show proper information for tranfer_payload transactions (3085df1)

  • sign-transaction: do not allow to sign on a different network (3b2acd4)

  • spend-success: show the proper spend transaction symbol (36d9aca)

  • tabs: do not show svgs through other elements (ee8a4fc)

  • token-details: add a proper link to a simplex (e8f9bad)

  • token-list: set a proper simplex url (6c8f686)

  • tokens: do not read properties of null (8fb40f1)

  • transaction-list: do not consider every contract with tip/retip function as tipping (ebcceba)

  • transaction-list: support PayingForTx type (5979400)

  • transaction-token-info-resolvers: avoid reading properties of undefined (fe0a425)

  • transaction-token-info-resolver: show correct tokens for swapTokensForExactTokens function (fc9ad95)

  • transactions: mutate nested transactions fields reactivly (386d782)

  • transactions: remove fiat from amount for tokens other than ae (efea108)

  • transactions: show labels for fungible tokens pending transactions (29e5c54)

Style

Tests

  • ignore tests failing because of 3d party problems (25ac082)

  • improve unit testing coverage (2544996)

  • input-amount: avoid deprecated methods overwriting (52b0371)

  • snapshot: fix issue with accessing of imported function (68d96eb)

Performance

  • do not fetch all backend transactions on each call (bc7462a)

  • do not have a separate request for each fungible token transaction (3a0fdde)

  • do not load additional name entry (b991b4c)

  • do not make duplicate requests on initialization (f2810c0)

  • do not poll account info on each AccountInfo instance (57f3e5f)

  • fungible-tokens: do not commit each token balance separately (3df9809)

  • fungible-tokens: do not run through not uniq token balances (6002cfb)

  • fungible-tokens: remove pointless mutation (6707be8)

  • fungible-tokens: remove pointless unionBy (fff8ec2)

  • name-item: do not fetch owned names in each component instance (8f48352)

  • names: fetch names in parallel (7f5e3ea)

  • transactions: do not load incomplete transaction every time entering details page (4bed8f8)

  • wallet: improve handling await events (f29efc8)

Maintenance

  • add dex contracts for testnet and mainnet (540db78)

  • add transactionTokenInfoResolvers (a39d1e9)

  • adjust NameItem component (cca7ee1)

  • align every contract id notations (4e85a28)

  • App: drop useless code (40d96ec)

  • constants: add dex related transaction types constant (2a1f0b7)

  • do not poll currencies if not logged in (f97a76c)

  • do not show fiat value for the liquidity transactions (05811a6)

  • extract background sdk into plugin (b9bb7a5)

  • ledger: remove unused ledger bridge (c1ce862)

  • name-item: remove unused prop (541bde6)

  • release: 0.9.10 (c481816)

  • remove unused variables (38213a9)

  • show also retip transactions when filtered by tips (4124442)

  • show pending transaction until middleware returns it (438cb26)

  • transaction-details: exclude unfinished components from production (34f6565)

  • transaction-info-resolver: adjust to provide more info (d925cfb)

  • transactions: add labels for a tip/retip transactions (04c59f1)

  • transactions: change the page title (be133ae)

  • wallet: use sdkPlugin instead of initializing new one (80c3f6f)

0.9.10 (2022-07-22)

Features

  • address shortening component (55edeea)

  • show all tokens user had activity with (15aef34)

  • store pending transactions for each node (1b11998)

  • tooltip component (e448f1e)

  • transaction details swap rates (406adc2)

  • transaction details swap route (28b1111)

  • transaction-list: ablity to filter pending transactions (f7c624e)

Bug Fixes

  • calculate fee for the token spend properly (35a9a55)

  • claiming from url (30fd918)

  • display currency list over filters (b0aebd1)

  • do not reload not connected tabs (1dcd699)

  • do not show spend-success modal multiple time for a one transaction (61ad864)

  • ledger: propely sign transactions with ledger (9f36fbc)

  • ledger: use not deprecated transport (b71e9c7)

  • load all auctions at once (e329213)

  • load currencies after a time interval (ab15d0d)

  • modal: show modals over Header component (77b7e64)

  • mutations: avoid potential problems with missing fields (c462025)

  • mutations: remove pending transctions on network/account change (e63aaf4)

  • name-list: fetch owned names every 10 seconds (c7327ea)

  • name-list: show the loader when the transactions are loading (062a813)

  • names: handle correctly preferred name response (31c5874)

  • persist-state: sync state between stores properly (6c21387)

  • sdk: enable signing with a permissions module (886f763)

  • show all transactions in proper order (f11a700)

  • show proper information for the tip pending transaction (3feec13)

  • show proper information for tranfer_payload transactions (4532e69)

  • spend-success: show the proper spend transaction symbol (36d9aca)

  • tabs: do not show svgs through other elements (ba07ffc)

  • token-details: add a proper link to a simplex (e8f9bad)

  • token-list: set a proper simplex url (6c8f686)

  • tokens: do not read properties of null (8fb40f1)

Tests

  • improve unit testing coverage (2544996)

  • input-amount: avoid deprecated methods overwriting (52b0371)

  • snapshot: fix issue with accessing of imported function (68d96eb)

Maintenance

  • add dex contracts for testnet and mainnet (540db78)

  • add transactionTokenInfoResolvers (a39d1e9)

  • align every contract id notations (4e85a28)

  • App: drop useless code (40d96ec)

  • constants: add dex related transaction types constant (2a1f0b7)

  • do not poll currencies if not logged in (f97a76c)

  • extract background sdk into plugin (b9bb7a5)

  • ledger: remove unused ledger bridge (c1ce862)

  • remove unused variables (38213a9)

  • show also retip transactions when filtered by tips (4124442)

  • show pending transaction until middleware returns it (438cb26)

  • transaction-details: exclude unfinished components from production (34f6565)

  • wallet: use sdkPlugin instead of initializing new one (80c3f6f)

Performance

  • do not fetch all backend transactions on each call (bc7462a)

  • do not have a separate request for each fungible token transaction (3a0fdde)

  • do not load additional name entry (b991b4c)

  • do not make duplicate requests on initialization (f2810c0)

  • do not poll account info on each AccountInfo instance (57f3e5f)

  • fungible-tokens: do not commit each token balance separately (3df9809)

  • fungible-tokens: do not run through not uniq token balances (6002cfb)

  • fungible-tokens: remove pointless mutation (742f949)

  • fungible-tokens: remove pointless unionBy (d5c7abb)

  • name-item: do not fetch owned names in each component instance (8f48352)

  • names: fetch names in parallel (7f5e3ea)

  • wallet: improve handling await events (f29efc8)

0.9.9 (2022-06-10)

Bug Fixes

  • open simplex in the new tab on every platform (5ed9c05)

0.9.8 (2022-05-29)

Features

Bug Fixes

  • account-info: show default account name (797e226)

  • claim: check name fee using new sdk (f45088d)

  • deeplink-api: fix special symbols encoding in callback url (e076235)

  • deeplink-api: open all callback urls in the same tab (a4ae911)

  • fungible-tokens: handle errors on update tokens info (09b1d46)

  • invite-item: copy the link to the clipboard (5d85482)

  • names: get auctions list using new middleware (78b2fd7)

  • names: load owned names from both nodes (260178e)

  • transactions: add payerId for comparison in tx direction (f90a095)

  • transactions: show tipped url only in transaction with function equal to 'tip' (438db45)

  • unit-tests: use sdk modules instead of inside imports (39344e2)

  • welcome screen message for mobile (1f99246)

Tests

Maintenance

  • change == to === in ToS (70b1588)

  • extract links to constants.js (ebb9a73)

  • remove unused/unnecessary config files (8b84e60)

  • update dependencies (23669de)

  • update fontsource/ibm-plex-sans (497949c)

  • update package-lock to lockfileVersion 2 (108d4df)

  • update SDK to 11.0.1 (bd25325)

  • update uuid (2604f11)

0.9.7 (2022-03-22)

Bug Fixes

  • call deny on denied address subscription (3dcc1db)

  • send connection close message to the aepps (2149556)

0.9.6 (2021-12-13)

Features

  • receive transaction for signing through deeplink (f1a292a)

0.9.5 (2021-11-23)

Features

  • save transactions in session (707561d)

  • transaction-list: save scroll position (23da760)

Bug Fixes

  • transaction-details: fetch transaction if not preloaded (bc65967)

Maintenance

  • migrations: add changeTransactionStructure migration (af11f64)

  • transaction-list: remove useless setTimeout (0e41081)

  • transactions: use next page to load additional transactions (6a0392f)

0.9.4 (2021-11-10)

Features

  • android-build: build for higher target sdk version (991efb6)

  • input-amount: use veeValidate in all amount inputs (fcf9ef7)

  • status: add offline status (daadb77)

  • tip-calim: add additional info (147d901)

  • tip-send: add additional info (4f8a79b)

  • transfer-send: fill address if qr consist of it (2378a8f)

Bug Fixes

  • account-card: adjust card minifying (01e45ef)

  • account-info: reflect the preffered name change from other deivce (917df92)

  • account-info: remove wrong button background-color (c13c50d)

  • account-switcher: align single card in the middle (a914271)

  • intro: adjust checkbox size (78709bb)

  • retip: use valid name of error property (bb1d416)

  • set empty amount in InpitAmount (2e3b197)

  • tab-bar: avoid env not getting add (42a03c5)

  • transaction-list: do not send request after component being destroyed (f63f41d)

  • transaction-list: show transactions to a name (c263e04)

  • transaction-overview: show properly if recipient is the name (fc39320)

  • truncate: adjust scrolling on str change (13ec1e0)

Performance

  • fungible-tokens: avoid additional fungible tokens requests (fcd6f71)

  • icons: compress iframe onboarding icons (007fe50)

Tests

  • input-amount: extend test and use VeeValidate (44be6ba)

  • withdraw: remove duplicate part of test (3ebf3a2)

Style

Maintenance

  • account-switcher: align card-wrapper centered (1c18a05)

  • actions: drop workaround for the duplicate transactions from mdw (d9324d3)

  • bump version in tests (b34d3c1)

  • intro: use esixting varibale (954945f)

  • invite: remove non-existent prop (47971e9)

  • name-row: remove unused styles (edaa9f1)

  • remove Tour component (6a82a31)

  • remove unused Badge component (d6664c1)

  • remove unused SignAccountIdenticons component (3ab4984)

  • sass: removed unused node-sass package (00eebd4)

  • transaction-list: show no transaction message centered (8a1fd5f)

  • utilize line-height property in rebranded pages (55ca3af)

0.9.3 (2021-10-18)

Features

  • accounts: add ledger module (a2f98d3)

  • aex9: don't display fiat value for aex9 tokens (11bb4d3)

  • buy: add buy button and page (f11881e)

  • claim: show name price before submit (f337767)

  • index: add message on disabled JavaScript (a8c3702)

  • index: add message on exceptions while bundle initialising (daa8f70)

  • ledger: add ledger compatibility with extension (22147a4)

  • receive: add share functionality to receive screen (2490006)

  • router: open simplex in separate tab for extension and mobile (6634fca)

  • send: add share string parsing (03be916)

  • share-qr: add pseudo element on copy (fd91f66)

  • transfer-send: rebrand send workflow (4f0715a)

Bug Fixes

  • accounts: use uniq key (9ede492)

  • account: use decode instead of removed assertedType (24f961e)

  • allow builds in non git environments (cddf6fe)

  • check-box: start value has mixed support, using flex-start instead (4de09fd)

  • copy-plugin: copy web folder in dist (187ad9e)

  • transaction-details: prevent non external redirection (845d782)

  • zeit: linting errors (4c39430)

Documentation

  • readme: update README file (bfebb7f)

Style

  • lint: resolve lint issues automatically (bf0ae50)

  • lint: resolve lint issues manually (a362af6)

  • modal: set different border color (99e7f6a)

Tests

  • account: remove duplicate part of test (aa2bd9e)

  • add example unit test (4d4d029)

  • import-account: convert test from e2e to unit (6d74918)

  • input-amount: convert test from e2e to unit (41272ef)

  • jest-config: add several packages to transpile (fb1e91b)

  • jest-config: map inlined components (0bb6fde)

  • terms-of-service: convert test from e2e to unit (859018e)

  • update test due to work with web version (183d56a)

  • use snapshots to test static pages (7d8ed17)

Maintenance

  • account-info: do not assign value to a variable twice (7612c5d)

  • accounts: extract hdWallet module (68bed5c)

  • accounts: move account plugin to module (4ddd3c1)

  • accounts: move account related to the accounts (df562aa)

  • accounts: rename state and mutations (9695e68)

  • build using @vue/cli (70718ad)

  • buy: add unfinished flag to buy functionality (29c689a)

  • copy: extract similar copy functionality to mixin (abe6abe)

  • input-field: set autocomplete off (08707f9)

  • popup: remove unused firefox html (69ab99c)

  • remove unused mapped states (d76a0da)

  • run npm audit fix (e214f7e)

  • run npm update (8245153)

  • sdk: update sdk to 9.0.1 (8ae8cb1)

  • template-renderer: extract similar root node creation (a19091b)

  • zeit: do not show error logs on production (27e7bac)

  • zeit: makes contract pass through from QR code (9ae2552)

  • zeit: removes chain listener and tx cache (fad2bf4)

0.9.2 (2021-09-28)

Features

  • input: add warnings to input field (5086efc)

  • send: rebrand address input in send screen (1116153)

  • validation: add vee-validate as plugin (c913ea4)

  • vee-validate: add account validation rules (b5722d9)

  • vee-validate: inject warning support to vee-validate (a41a688)

Bug Fixes

  • permissions: fix permissions input styling (b450cb5)

  • send: add proper color to valid svg (9f75935)

  • send: restore error for tokens to name sending (0da891f)

Maintenance

  • input: unify input components names (b25e1d6)

  • recent-transactions: do not hide line on transaction list overlap (9b3be97)

  • stale: remove stale bot support (ff5d105)

  • transfer-send: replace textarea with validatable input (800babf)

0.9.1 (2021-09-16)

Maintenance

  • paste: disable paste functionality (ccb78d8)

0.9.0 (2021-09-14)

Features

  • account-card: rebrand account card (8431ebc)

  • account-card: smooth card height transition (7fa503f)

  • auction-card: show auctions help modal (06bdb41)

  • balance-info: change the approx sing (2414f65)

  • confirm: add ability to render locales as a template (f9fa962)

  • cordova: add cordova-clipboard to dependencies (8e2c22c)

  • mobile: lock orientation to portrait (1c9e974)

  • name-item: add NameItem component (45d0f12)

  • names: add AuctionHistory component (5fc424c)

  • names: update auction page to new designs (370dda7)

  • names: update AuctionBid to new designs (153f157)

  • qr-reader: open settings when camera not allowerd on mobile (4702265)

  • redirect from /tip to /tips (00a4901)

  • routes: add tip redirection (0a637a8)

  • show chain name of other users (74f5d63)

  • truncate: allow truncate to be fixed (53e8d35)

  • truncate: animate text scrolling (e0e2456)

  • update Loader to new designs (a48215b)

  • zeit: add new contract address & decimal support (dca9480)

Bug Fixes

  • account-info: use explorerUrl from activeNetwork (988eabf)

  • actions: add the rest of tokens transactions if no transactions fetched (d1a15ca)

  • actions: change backend tip cache url (818a10a)

  • auction: avoid using z-index (82b41b9)

  • constants: use v2 schema for nameClaimTx in calculateMinFee (e379178)

  • deeplinks: build redirect route correctly (50f01a2)

  • invites: temporary fix for validation of node fields (5ea4993)

  • ios: reset webview color after qr scan (6fb5f4a)

  • migrations: add missing new names field (cc8dfbb)

  • mobile-share: allow tip url to be passed in TipsSend (27d84a9)

  • modal: set empty span on attribute msg undefined (197fc11)

  • name-item: call setAutoExtend action with proper params (afd452a)

  • name-item: set Pending svg size (e0e8960)

  • onboarding: fix onboarding welcome typo (a140736)

  • overview: avoid wrapping for chain names (d82df49)

  • pending-txs: filter pending transactions by active account (8fb690d)

  • retip: set svg size (489e133)

  • status: set bottom to 0 if tab bar is hidden (4ce43d3)

  • swagger: temporary fix for wrong scheme in genSwaggerClient (129d4c3)

  • transaction-list: set transactions and page to initial value on accountChange (56021c2)

  • tx-details: handle overflowing tip url (a515ca4)

  • tx-list: prevent infinite fetch of next page (178a8d8)

  • tx-list: remove extra space from bottom (fbad5be)

  • tx-list: show msg when no items found (d3c71b4)

Style

  • checkbox: update checkbox color (5c9ad4a)

Documentation

  • readme: correct grammar and spelling (97380f4)

Maintenance

    • and

      1. usage ([c7c8b02](https://github.com/aeternity/superhero-wallet/commit/c7c8b0256408b1f4ce4f9e10061f924431682c57))

      2. account-info: simplify edit mode (c09715b)

      3. account: remove unused mapped state (ee4fd4c)

      4. app-links: add app links for all platforms to constants (1169bdf)

      5. auctions: update AuctionList page (5216f23)

      6. claim: update Claim page (dbe5af8)

      7. connect AuctionOverview to store (dd47ceb)

      8. constants: avoid extra redirect to explorer (1653e93)

      9. constants: update contract address (ed50fa7)

      10. cordova: add missing clipboard plugin config (4ddd92d)

      11. css: unify z-index (ed7766b)

      12. dropdown: remove unused markup (10f848f)

      13. extract AuctionOverview from AuctionCard (df2ce97)

      14. extract HelpButton component (cca3329)

      15. ios-link: change ios link from testflight to app store (693bbc0)

      16. main: hide tabbar on childern views (1553a88)

      17. main: remove back button of main tabs (636f55d)

      18. modals: drop localization with dynamic keys (d76bc46)

      19. modals: render help locales as templates (c185c0d)

      20. names: drop redundant subject from getter (3480300)

      21. names: update naming system pages structure (a166ae3)

      22. network: set default values for custom networks (da4cf82)

      23. networks: use ActionsMenu instead of ae-dropdown (8a88920)

      24. node-status: align node status bar in collapsed iframe view (4e0f4c0)

      25. notification: remove unused class (a68045d)

      26. phishing: remove broken phishing check (94e7c15)

      27. rename AuctionOverview component to AuctionCard (593ee68)

      28. rename help-circle icon to question-circle-border (8705e5f)

      29. rename tx-history icon to history (22d2767)

      30. rewrite Dropdown using ActionsMenu component (8043373)

      31. run npm audit fix (0e42149)

      32. run npm update (a5f48d1)

      33. sdk: update sdk to 8.2.1 (1e0db31)

      34. tabbar: hide tabbar in collapsed iframe view (ead9b19)

      35. update RecentTransactions component and inline into Account (0ed9ea7)

    0.8.2 (2021-07-14)

    Features

    • unfinished: enable unfinished features (37b7bd7)

    Bug Fixes

    • tx-list: show loader only when fetching (00f6f24)

    Maintenance

    • unfinished: hide unfinished features (c4b7536)

    0.8.1 (2021-07-09)

    Bug Fixes

    • wallet: don't set accounts immediately (d0e5c52)

    0.8.0 (2021-07-09)

    Features

    • acc: update available tokens and balances every 10 seconds (0eb890a)

    • account-switcher: show switching to the aepp (4370f39)

    • balances: add balances screen new ux (31e95bf)

    • fonts: add sans 14 bold (f725f46)

    • ft: updates balances after successful mine (8e35da9)

    • fungible-tokens: load tokens on network change (f0a8e3d)

    • fungible-tokens: make fungible tokens work with several accounts (679a9a2)

    • modal: add critical icon (269d9f1)

    • more: add More page (8d544e7)

    • names: make names work with several accounts (856ba37)

    • payments-send: drop trailing zeros from amount (df221a4)

    • token-amount: update fiat formatting rules (61ec06f)

    • token-details: add token details new ux (d4e8859)

    • token-list: don't display zero balances (db4e02b)

    • txlist: adds realtime incoming tx for bitcoin token (ab99c78)

    • txlist: removes cached tx after fetching them from mdw (d2f89e8)

    • zeit: add zeit token support (dec3d08)

    • add AccountItem component (aa9d323)

    • add AuctionOverview component (89c81eb)

    • add NamePointersHelp modal (5e75f67)

    • rebrand ConfirmRawSign modal (83ba9b3)

    • rebrand Modal (1db7813)

    • rebrand QrCodeScanner modal (688c0d1)

    • rebrand tip url status (2a0644e)

    • unfinished: enable unfinished features (1b08c9e)

    Bug Fixes

    • account: disallow account switching before sdk initialize (08cc72c)

    • account-switcher: disable horizontal scrolling (59c358a)

    • actions: add missing transaction type to transcation history (0bdd836)

    • app: disallow horizontall scrolling (32abbd5)

    • auction-list: load auctions properly (aeae5f8)

    • background: fix state reducer (39e6307)

    • claim: fix not enough balance modal (fad4120)

    • default: fix modals with no msg (9d73178)

    • dropdown: fix dropdown align (4a9c656)

    • dropdown-width: make dropdown list width constant (4cebfd9)

    • fonts: fix id overflowing (a3beb23)

    • fungible-tokens: set correct selected Token (fc1bac2)

    • fungible-tokens: use mdw endpoint instead of backend (5c94e37)

    • helper: fix isAccountNotFoundError (1607a2e)

    • helper: fix isNotFoundError (f10b77d)

    • modal: expand container to fit long copy (cdc9c7c)

    • observables: use new balance storage structure (88350cf)

    • platforms: change ios link from testflight to store (a8debf9)

    • qr-code: inline transparent style to show preview in cordova (6b7fdf9)

    • token-amount: show fiat only for AE (88d74cd)

    • token-details: fix header padding (cc5139f)

    • tx: move view more link to tx list component (e0271b0)

    • tx-list: center spinner and messsage (9b85be3)

    • tx-list: don't show spinner on refetch interval (d3e9f1a)

    Performance

    • persist-state: use mutation to sync state (ff18073)

    Style

    • account-info: align address center (49b0034)

    • dropdown: make dropdown wider and always on top (00a1ad8)

    • icons: update icons for tab navigation (31a5fe8)

    • search-bar: make background darker (fb36175)

    • token-list: change no tokens msg style (4b2ef54)

    Maintenance

    • actions: set middleware to null on network switch (5443e1a)

    • avatar: change mid size to new designs (d76b980)

    • avatar: make address optional (aaeeea1)

    • chain-listener: add test contract to variables (548d434)

    • chain-listener: reinit listener on middleware change (420ad06)

    • constants: update to mainnet contracts (ef1a0f3)

    • e2e: add tests for confirm raw sign popup (8003c45)

    • fungible-tokens: cover all fetchJson with catch (875be71)

    • icons: unify arrow icons (7dbd5ba)

    • invite: disable invite links for tokens (25d494c)

    • invite: show error message (67ee22d)

    • logger: don't show error modal by default on production (bd53886)

    • migrations: add addNewFields migration (86fa6eb)

    • migrations: rename migration (138700a)

    • names: adjust account default names (7b571bb)

    • networks-test: disable fast switching networks (831b0df)

    • observables: set all account balances to local storage (9487d5a)

    • pending-token-tx: show pending token tx immediately (c216978)

    • plate: add plate splitting (593eb2b)

    • tab-bar: update TabBar component (31a99d6)

    • token-amount: add prop to not show symbol (98479d8)

    • token-amount: drop alt text prop (9653ddc)

    • tokens: remove unfinished from tokens (aec13d3)

    • transaction-list: add filters for fungible tokens (481a194)

    • transaction-list: move spinner and styles from recent to tx list (3251e14)

    • transactions: extract transaction list into component (42551b6)

    • txlist: merges both implementations (6fc6e3c)

    • unfinished: hide unfinished features (5c3c935)

    • compose Confirm with Default modal (3e5c7c1)

    • drop text from toRelativeTime filter (75cd65c)

    • extract StatusIcon component (c8a6255)

    • rename Payments page to Transfer (ed71de6)

    • wording: extract home variable (05c6eae)

    • remove MenuCarousel component (f2d1734)

    0.7.2 (2021-06-11)

    Features

    • show node status in full screen modals (4cd4f90)

    • confirm-tx: show name fee token amount (1776fff)

    • truncate: simplify truncate behaviour (5ae05d3)

    Maintenance

    • use iris compatible contracts (dc08775)

    • global: use ButtonPlain component (47304bf)

    • receive: remove exchange url (2cf8b68)

    • tokens: move tokens path and sidebar entry to unfinished (e8e2786)

    0.7.1 (2021-05-31)

    Features

    • rebrand Connect popup (8138d27)

    • rebrand MessageSign popup (e683ebc)

    • payments-send: add warning when sending to same address (a9fb93a)

    Bug Fixes

    • amount-input: adjust error condition (ace955d)

    • comment-new: redirect to /account on successful comment send (25efe0e)

    • comment-new: reload info on query change (dc76a39)

    • details: block buttons and don't watch before sdk init (4b65ed8)

    • header: disallow title text wrapping (8c5292c)

    • invite: fix handleNotEnoughFoundsError parameters (d275f95)

    • invite: set missing invite icon size (33c6593)

    • pending: fix duplicate pending transactions (4e0a688)

    • recent-txs: align empty and loading states (2e30e65)

    • retip: request tip from backend instead of contract (296b23a)

    • retip: set proper pending transaction property (8c84775)

    • routes: enable props for PaymentsSend (911233f)

    • routes: fix retip page wrong title (e9d7881)

    • small-modal: fix mark as read unavailable for clicking (4ad38d8)

    • tx-pointers: fix name pointers field error in confirm tx modal (bbfcf33)

    • warnings: fix github actions warnings (6d55381)

    • resolve no-alert warnings (d1250cc)

    • resolve no-console warnings (f2428f5)

    • resolve no-lone-template warning (2561be4)

    • resolve no-template-shadow warnings (83fd054)

    • resolve no-v-html warnings (251a995)

    • resolve order-in-component warnings (04b80d8)

    • tests: fix network test after new node added (aaf25b1)

    Performance

    • icons: optimize iframe icons (a0810b7)

    Maintenance

    • unfinished: hide unfinished features (3797c91)

    • update sdk to 8.1.0 (0121390)

    • account-info: change width of name with unfinished features off (7a0663d)

    • account-info: revert width change (f37e0aa)

    • env: enable unfinished features (11aa297)

    • icons: rearrange icons and delete duplicates (ac9ebe8)

    • networks: remove unnecessary v-html (8d32d7d)

    • payments: revert old solution to redirection after success payment (a9412b7)

    • payments-send: disable sending tokens to a name (2fb7c87)

    • wallet: move loading tokens data to unfinished (3c25d27)

    • flickity buttons hover and pressed style (eb6bce6)

    • remove unused global css (4c830d3)

    • permissions: change placeholder to more clear version (a126ea3)

    • props: set required defaults for props (8950fe9)

    • tests: disable mining-related tests (0b784b6)

    • token-list-item: remove unused name prop (541e54c)

    • tour: remove useless v-for (5fd8477)

    • update SDK to 8.0.0 (52234b5)

    0.7.0 (2021-04-29)

    Features

    • tabs: add Tabs component and split payments and tips screens (ab3cdce)

    • rebrand ConfirmTransactionSign modal (3d8ae06)

    • amount-send: rebrand AmountSend component into Amount (751155d)

    • claim: add claim tips menu entry (4c71b9d)

    • icons: update rebranded icons (3d8f2f7)

    • add Accounts page (f80fbdf)

    • add CopyAddress component (6f27310)

    • add links to an account in the middleware explorer (20ecf8b)

    • add TransactionOverview component (48d7dc6)

    • show balance for each account (4e5762e)

    • simple account list (6580328)

    • simple account switcher (a339f0c)

    Bug Fixes

    • account-info: fix alignment on copy and name claim (ee10ee9)

    • app: match header background color (b2824b2)

    • background: add missing getters (588edba)

    • confirm-modals: don't stretch to whole page on desktop (1d69f7d)

    • copy-address: ensure copied text is expanded (5c5ab8f)

    • getters: add correct name fee to tx amount (5204402)

    • height: use viewport height only for ios cordova (f7f70e2)

    • icons: replace icons with transparency versions (df67290)

    • invite: show correct token (ff527ad)

    • invite-claim: update handleNotEnoughFoundsError (ea3aae6)

    • ios: add safe area to confirm modals (6eb93dc)

    • ios: set body bg visible on overscroll (784b4d3)

    • manu-carousel: make draggable in all mobile browsers (f2ff6bb)

    • mobile/extension: use padding-bottom if bottom elements visible (b855eae)

    • names: switch from deprecated profile endpoint (8a78cfb)

    • notifications: use first name in the list if chainNames presented (5ee89af)

    • qr-code-reader: do not interact with header styles explicitly (d1fff50)

    • recent-txs: slice transactions list to limit (58e5ffa)

    • retip: add missing account getter (fd9ae31)

    • status: position NodeConnectionStatus properly (aaa0a52)

    • styles: add proper styles for custom name input (3ea3285)

    • tabs: fix Header routing and tests (38c06e0)

    • tests: remove header check in last intro screen (7166e1c)

    • transactions: change recent transactions on switching accounts (14ddeaa)

    • tx-details: keep header on top (817bb01)

    • web-iframe-popups: make iframe popups notRebranded (e472666)

    • rebranded welcome screen image in iframe (273a5b4)

    Tests

    • use should to assert node content (96df928)

    • account: force click covered dropdown (09edf7a)

    • amount-input: use function in should to have retry mechanism (6b2be15)

    • networks: double get transaction-list timeout (e468e9a)

    • transaction-details: make the test independent from pending (5b77498)

    • transactions: simplify test and remove unnecessary part (9574bc9)

    Style

    • fix linter errors automatically (1d9a323)

    • colors: drop old colors and replace it with rebranded ones (469bda7)

    • fonts: use missed rebranded fonts (31d94e8)

    Maintenance

    • qr-code-reader: use defined handleUnknownError (d645dca)

    • box button (b3ec0bc)

    • build a single extension for Firefox and Chrome (fa52e2c)

    • change testnet backend url (878cb8d)

    • disable extra webpack stats to clean up build log (3128018)

    • extract tx fee getter (c678ca6)

    • get account type from instance (6c4c323)

    • remove global css for sign modals (5ae909f)

    • rename updateLatestTransactions mutation to setTransactions (fb815b7)

    • split TransactionOverview component (618f232)

    • try electron (5fa2ca2)

    • update scss-related packages to fix env inside border (1decc7f)

    • update vue packages (3349d6e)

    • accounts: use Plate component (b9d1903)

    • build: fix build by using ChromeExtensionReloader properly (7848665)

    • button: update secondary style and drop dark (95ba341)

    • eslint: fix errors automatically (75c519a)

    • eslint: fix errors manually (b03bde3)

    • eslint: vue recommended rule set and drop conflicting prettier (50acaee)

    • scss: "use" instead of "import" (4d9f253)

    • scss: start to "use" instead of "import" (f42a353)

    • tx: return empty tx list if getTxByAccount returns error (9b53094)

    • webpack: remove unnecessary firefox-specific stuff (477bc52)

    0.6.1 (2021-04-15)

    Features

    • claim: add claim tips menu entry (ba58bba)

    • icons: update rebranded icons (dfe2f10)

    Bug Fixes

    • commitlint: run commitlint from master (6d8f8ff)

    • height: use viewport height only for ios cordova (350a8ab)

    • mobile/extension: use padding-bottom if bottom elements visible (d585315)

    • notifications: use first name in the list if chainNames presented (4bad5e7)

    • retip: add missing account getter (84b8801)

    • status: position NodeConnectionStatus properly (5eb84f9)

    • tests: remove header check in last intro screen (35f07ac)

    • web-iframe-popups: make iframe popups notRebranded (ecc4acb)

    Maintenance

    • tx: return empty tx list if getTxByAccount returns error (2b22dc2)

    0.6.0 (2021-04-08)

    Features

    • transaction-list: rebrand TransactionList (91a94dd)

    • add TabBar menu (829644e)

    • mixins: introduce basic mixins (8063d32)

    • web-wallet-alignment: align desktop and mobile web version (093e93b)

    • add CopyButton component (2ecc529)

    • add TransactionDetails page (7d6bdcc)

    • allow user to report a bug if they are not logged (4623ebb)

    • include stale bot (8a9f57b)

    • header: implement home button (becb20c)

    • enable adaptive icons in Android 8 and above (5f7b0c4)

    • home menu buttons carousel by new design (2b28c49)

    • rebrand Header component (26a54d3)

    • rebrand RecentTransactions component (6384750)

    • rebrand TransactionItem component (7f3036b)

    • update Index page designs (15a48dd)

    • update Platform component designs (00e741f)

    • update SidebarMenu designs (f0f3883)

    Bug Fixes

    • app: make desktop border outside as per designs (77a3fd6)

    • box-btn: adjust hover and active bg colors (f0abd59)

    • check-aens-name: drop unused .text aens suffix (4984780)

    • ci: don't fetch develop if running tests on develop (8e87cd4)

    • claim-links: use account getter instead of nonexistent account state (3eb8881)

    • commitlint: revert run commitlint from first valid commit (29e44a2)

    • details: disable setPointer button if name is pending (76ddee1)

    • details: leave details page if nameEntry become unvailable (078b1ab)

    • e2e: more accurate popup opening (4a7fab3)

    • firefox-redirect: exclude redirect.js from popup.html (4a9b88d)

    • global: scroll to top on route change (2dcceca)

    • icons: change Checkbox checked state (229abec)

    • icons: make icons proper size (2acbcb7)

    • import-account: show loader before expensive sync calculation (1c06dd8)

    • menu: link to payments page (bea7205)

    • menu: link to tokens page (c2c50ea)

    • names: remove obsolete removed state in names (12f172f)

    • networks: make editing of networks reactive (1b99f26)

    • not-found: redirection to initial page if logged it (39b7c00)

    • plate: show only bottom border as per designs (1a322e2)

    • popup-header: hide header in popups (6302f2e)

    • recent-txs: remove duplicated margin (83fdc90)

    • side-menu: align item text and icon (008845d)

    • sign-tx: disable not working amount editor (b631580)

    • style: make menu button according to designs (7baeb8c)

    • styles: adjust line-height of typography fonts (3b7c760)

    • styles: align Header items according to designs (7b2f3f6)

    • styles: change background colors (ae0f970)

    • styles: change styles for an a (0f1b03f)

    • tab-bar: add main min-height to extension (abe8767)

    • enable PrivacyPolicy if not authorised (available from about page) (9ae0a09)

    • styles: align CheckBox items properly (f9946d9)

    • set formatted mnemonic phrase (3a95cae)

    • tx-details: handle fetched pending transactions (e99754e)

    • adjust TruncateMid component (fa9a5fd)

    • remove unused global styles (9898017)

    • rewrite tests depending on old SidebarMenu (b621f77)

    • set spinner color as per new design (cb57c04)

    • use TruncateMid only for custom titles (8f78218)

    Style

    • button: restyle button according to new designs (0cc65ca)

    • font: add sans 12 medium (6a4cb5a)

    • font: replace Roboto with IBM Plex Sans (ec15523)

    • global: replace html background-color (097d968)

    • header: set bg color as per new designs (4131277)

    • variables: add new colors (66d39fa)

    Tests

    • fix: use back button in top-up (76c35f4)

    Maintenance

    • handle clipboard copy success more accurately (1e6f3c1)

    • container-width: rename container-width to extension-width (12896a5)

    • global-input: remove unused global input styles (7a954c6)

    • icons: remove unused icon (2520d56)

    • import-account: remove unnecessary loading screen (77a2277)

    • input: rebrand Input component (ea511a0)

    • menu-carousel: use flickity buttons and make responsive alignment (1ffdf22)

    • plate: extract common styles to Plate component (7dcc6f5)

    • plate: remove negative margin (de8e4c8)

    • scrollbar: hide scrollbar completely (874592c)

    • search-bar: refactor TokensPreview input into SearchBar (cae51d1)

    • background rpc sdk (28cdf10)

    • disable vue-i18n/no-raw-text rule (c4f8573)

    • e2e tests for TransactionDetails page (d68d8f1)

    • extract explorer url getter (b9dd53f)

    • extract InfoBox component (645a323)

    • extract LinkButton component (3c248e3)

    • extract Plate component (958d066)

    • extract transaction getters (0a5d109)

    • keep only state in component data objects (c567b5b)

    • rebrand logo in About page (c4f3de3)

    • remove extra IS_EXTENSION_BACKGROUND check (8f36e51)

    • remove openUrl (37a9b71)

    • remove unnecessary cordova-plugin-inappbrowser (1cee0ea)

    • background-utils: subscribe to network from store (a134a11)

    • invites: show generated-invites section if invites exist (d8e7610)

    • locales: update urlToClaim text (c111751)

    • popup: get rid of popup class (3c37f03)

    • popup-wallet: subscribe to current network (4ce4c27)

    • receive: remove home button in favor of the back arrow (73d85e2)

    • settings: redirect back to settings after backup seed (9ada9dd)

    • terms-of-service: refactor i18n titles data binding (ab89171)

    • tx-item: use RouterLink component (4925bec)

    • webpack: simplify path (482ea23)

    • drop account state field (9196670)

    • extract getPopupProps call (a757a92)

    • fix typo in checkAensName function name (6c284f9)

    • make account getter depending only on mnemonic (7459384)

    • make width and height more clean (89c112b)

    • prefer 'mounted' hook instead of 'created' (3d7d118)

    • remove unnecessary generateWallet method (4598fd3)

    • remove unnecessary getAccount method (6c23bba)

    • remove unnecessary getKeyPair method (f06f4fd)

    • remove unnecessary isLoggedIn method (f6aa1c8)

    • remove unnecessary mainLoading (4219fa3)

    • remove unused AEX2_METHODS (0359e48)

    • remove unused helpers functions (e36fb8b)

    • rename InfoBox component to DetailsItem (fae8377)

    • rename misspelled type face (d28b686)

    • router beforeEach hook (7828e28)

    • use getter instead of isLoggedIn state field (cdc3fb9)

    • background: use getters instead of getActiveAccount (a7cd621)

    • background: use getters instead of getState (3a5b9a7)

    • remove unused aes file (daca8c7)

    • remove WalletController (a5dc06e)

    • event-bus: use store plugin instead (2ae38b8)

    • header: remove redundant disabled prop on logo link (b82196f)

    • import-account: simplify code (90d67f1)

    • message-sign: remove unused name property (9590e7d)

    • account store plugin (b08433b)

    • option to load svg with no optimization (b1184de)

    • remove unused AskAccounts popup (09130ee)

    • rename publicKey to address (548dbbc)

    • ft: loadTokenBalances only for the current account (363a71e)

    • notifications: getAllNotifications only for the current account (09fd7f3)

    • use a single popup to confirm transaction signing (eb089bc)

    • use account instead of activeAccountName getter (f57cad9)

    • sass: replace deprecated node-sass with sass (af97284)

    • sign-account-identicons: validate transaction fields (aaac083)

    • styles: adjust Platform styles (77b3e81)

    • styles: update hover,active states of CheckBox (7df36f1)

    • styles: use color variables (14721fe)

    0.5.6 (2021-02-23)

    Features

    • fetch pending transactions (a9a786c)

    • improve truncating of a long strings (25eb9e8)

    • aens: remove minimum aens name length limit (be85b57)

    Bug Fixes

    • ios: don't import BrowserQRCodeReader on mobile (6f7b772)

    • hide date if transaction is pending (b906b20)

    • show pending transactions properly (694450f)

    • helper: return undefined if no response field (58b84ab)

    0.5.2 (2021-02-08)

    Features

    Maintenance

    • lint: setup pre-commit hook (686ee0c)

    0.5.1 (2021-01-22)

    Features

    • changelog: build using standard-version (505412b)

    Bug Fixes

    • set success message as a div (9b19b15)

Last updated