All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
2.5.1 (2025-02-06)
- be able to set ethplorer api key (f409883)
- show full createCommunity contract call info (34ed221)
- show internal spendTx correctly (35bd814)
- 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)
- adjust transaction details page (238e022)
- change several icons style (24a75a0)
- update github actions (9883c3a)
- reduce the number of name check requests (f294b29)
2.5.0 (2025-01-30)
- 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)
- 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)
- do not omit internal events (c92ce8f)
- do not show add ledger account in firefox (bab3f19)
- simplify AccountSelectOptionsItem (c016022)
2.4.0 (2024-12-19)
- 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)
- 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)
- offscreen: remove unused method (77a3ee9)
- prevent background from fail on importing from common constants (ee95a64)
- run npm update (3d3f8b7)
- remove deprecated functions (3426381)
2.3.2 (2024-11-22)
- account selector improvements (05b4f7d)
- connect modal layout update (7a02d70)
- permission manager form as modal (b51b1d5)
- show decoded call data on eth tx details (79dcf90)
- 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)
- token allowance modification are not only for dex (9667530)
- asset-selector: do not render all assets at once (3ab5296)
2.3.1 (2024-11-01)
- 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)
- 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)
- address book items use panel items (0572fa5)
- adjust asset details page (1d609a4)
- rename tokenSwaps to tokenSales (4a7d815)
2.3.0 (2024-10-16)
- #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)
- #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)
- deep-link: do not load a Header that is not shown (62a3c74)
- do not load Header, if hideHeader is enabled (90325bb)
- add missing JWT sign schema (d05aa96)
- apply correct label line-height in InputField (c0c84f0)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- add a deep link schema (7d5cdba)
- 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)
- reduce size of the built chunks (3f0bcaa)
2.2.7 (2024-07-02)
- 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)
- 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)
- update snapshots (f2ae462)
- 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)
- 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)
- 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)
- 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)
- do not create new sdk instance on invite claim (1a314ef)
- remove skip optimize flag on svg loading (6ee6d0a)
- add deeplinks e2e test (5a6b219)
- add invites e2e test (69f27bc)
- add open-scan-qr-modal unit test (b98e97e)
- add receive e2e test (320075a)
- disable part of invite test (393febd)
- update deeplinks test page (f2053de)
- 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)
- calculate auth tx hash in Ceres (59c578e)
2.2.4 (2024-04-22)
- show build, ci commit types in the changelog (36cefea)
- update sdk to 13.3.1 (d3cba80)
2.2.3 (2024-04-18)
- 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)
- 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)
- update eth node urls (a9219c4)
- use dryAeSdk to collect multisig info (2789cf4)
2.2.2 (2024-04-14)
2.2.1 (2024-04-01)
- refresh account latest transactions if pending found (86d2ee8)
- correct grammar (de00164)
2.2.0 (2024-03-28)
- 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)
- 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)
- use correct indentation in TransactionDetails (f8b7bf9)
- prefer
Object.fromEntries
overreduce
(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)
- update README.md (d3131d7)
- 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)
- support signing messages encoded as hex (63e398c)
2.1.5 (2024-02-13)
- associated wallet domain (cd89955)
- mnemonic migrator cordova to ionic (b2b6dca)
- show a loader on deeplink signing (edc5f9c)
- open callback url on ios (8c357dc)
2.1.4 (2024-02-07)
- add meta description (d0d83ea)
- 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)
- remove request for unused Inter fonts (585ca5f)
2.1.2 (2023-12-01)
- add meta description (d0d83ea)
- 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)
- remove request for unused Inter fonts (585ca5f)
2.1.2 (2023-12-01)
2.1.1 (2023-11-30)
- present more info on contract call signing (39a341a)
- 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)
- show decoded payload on transaction signing (187afe6)
2.1.0 (2023-10-27)
- 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)
- 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)
- throttle scroll event handler (fdf0e04)
- update snapshot (44e01e9)
- 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)
- removing action.js from store (8e78599)
- show error modal if failed to sign transaction via deeplink (3b319c6)
- 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)
- move loginTargetLocation to composable (edf6d28)
2.0.1 (2023-09-18)
- adjust Invite page (26086a7)
- allow to access app browser on dev (41f595e)
- discover accounts for every protocol (a3dafe5)
- improve invite links (e7da467)
- 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)
- 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)
- 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)
- 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)
- enable pending transaction tests (5f08bf5)
- 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)
1.1.3 (2023-06-23)
- 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)
- 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)
- 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)
- 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)
- 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)
- remove buy tokens on ios devices & ios platform detector (94dc748)
- send-modal: support qr code with string parameters (108cc5b)
1.1.1 (2023-04-25)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- apply different styling of conditions in TransactionItem (4b70938)
- modal: remove unused selector (f82b308)
- 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)
- add BrowserStack tooling to README.md (84aa4e2)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- adjust tests (1470b64)
- 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)
- 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)
- 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)
- swap-route: adjust scss (3c24f9a)
- 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)
- 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)
- 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)
- 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)
- 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)
- improve unit testing coverage (2544996)
- input-amount: avoid deprecated methods overwriting (52b0371)
- snapshot: fix issue with accessing of imported function (68d96eb)
- 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)
- 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)
- open simplex in the new tab on every platform (5ed9c05)
0.9.8 (2022-05-29)
- enable simplex (2bc57dc)
- 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)
- fix snapshots test (6e8f608)
- 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)
- call deny on denied address subscription (3dcc1db)
- send connection close message to the aepps (2149556)
0.9.6 (2021-12-13)
- receive transaction for signing through deeplink (f1a292a)
0.9.5 (2021-11-23)
- transaction-details: fetch transaction if not preloaded (bc65967)
- 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)
- 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)
- 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)
- fungible-tokens: avoid additional fungible tokens requests (fcd6f71)
- icons: compress iframe onboarding icons (007fe50)
- input-amount: extend test and use VeeValidate (44be6ba)
- withdraw: remove duplicate part of test (3ebf3a2)
- add a proper mustache style (6b94ec6)
- clean up global styles (ecc791a)
- intro: adjust css (01c028e)
- security-settings: adjust css (8a1ae1b)
- 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)
- 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)
- 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)
- readme: update README file (bfebb7f)
- lint: resolve lint issues automatically (bf0ae50)
- lint: resolve lint issues manually (a362af6)
- modal: set different border color (99e7f6a)
- 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)
- 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)
- 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)
- permissions: fix permissions input styling (b450cb5)
- send: add proper color to valid svg (9f75935)
- send: restore error for tokens to name sending (0da891f)
- 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)
- paste: disable paste functionality (ccb78d8)
0.9.0 (2021-09-14)
- 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)
- 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)
- checkbox: update checkbox color (5c9ad4a)
- readme: correct grammar and spelling (97380f4)
-
- and
- account-info: simplify edit mode (c09715b)
- account: remove unused mapped state (ee4fd4c)
- app-links: add app links for all platforms to constants (1169bdf)
- auctions: update AuctionList page (5216f23)
- claim: update Claim page (dbe5af8)
- connect AuctionOverview to store (dd47ceb)
- constants: avoid extra redirect to explorer (1653e93)
- constants: update contract address (ed50fa7)
- cordova: add missing clipboard plugin config (4ddd92d)
- css: unify z-index (ed7766b)
- dropdown: remove unused markup (10f848f)
- extract AuctionOverview from AuctionCard (df2ce97)
- extract HelpButton component (cca3329)
- ios-link: change ios link from testflight to app store (693bbc0)
- main: hide tabbar on childern views (1553a88)
- main: remove back button of main tabs (636f55d)
- modals: drop localization with dynamic keys (d76bc46)
- modals: render help locales as templates (c185c0d)
- names: drop redundant subject from getter (3480300)
- names: update naming system pages structure (a166ae3)
- network: set default values for custom networks (da4cf82)
- networks: use ActionsMenu instead of ae-dropdown (8a88920)
- node-status: align node status bar in collapsed iframe view (4e0f4c0)
- notification: remove unused class (a68045d)
- phishing: remove broken phishing check (94e7c15)
- rename AuctionOverview component to AuctionCard (593ee68)
- rename help-circle icon to question-circle-border (8705e5f)
- rename tx-history icon to history (22d2767)
- rewrite Dropdown using ActionsMenu component (8043373)
- run npm audit fix (0e42149)
- run npm update (a5f48d1)
- sdk: update sdk to 8.2.1 (1e0db31)
- tabbar: hide tabbar in collapsed iframe view (ead9b19)
- update RecentTransactions component and inline into Account (0ed9ea7)
- usage ([c7c8b02](https://github.com/aeternity/superhero-wallet/commit/c7c8b0256408b1f4ce4f9e10061f924431682c57))
0.8.2 (2021-07-14)
- unfinished: enable unfinished features (37b7bd7)
- tx-list: show loader only when fetching (00f6f24)
- unfinished: hide unfinished features (c4b7536)
0.8.1 (2021-07-09)
- wallet: don't set accounts immediately (d0e5c52)
0.8.0 (2021-07-09)
- 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)
- 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)
- persist-state: use mutation to sync state (ff18073)
- 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)
- 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)
- show node status in full screen modals (4cd4f90)
- confirm-tx: show name fee token amount (1776fff)
- truncate: simplify truncate behaviour (5ae05d3)
- 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)
- rebrand Connect popup (8138d27)
- rebrand MessageSign popup (e683ebc)
- payments-send: add warning when sending to same address (a9fb93a)
- 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)
- icons: optimize iframe icons (a0810b7)
- 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)
- 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)
- 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)
- 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)
- fix linter errors automatically (1d9a323)
- colors: drop old colors and replace it with rebranded ones (469bda7)
- fonts: use missed rebranded fonts (31d94e8)
- 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)
- 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)
- tx: return empty tx list if getTxByAccount returns error (2b22dc2)
0.6.0 (2021-04-08)
- 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)
- 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)
- 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)
- fix: use back button in top-up (76c35f4)
- 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)
- fetch pending transactions (a9a786c)
- improve truncating of a long strings (25eb9e8)
- aens: remove minimum aens name length limit (be85b57)
- 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)
- lint: setup pre-commit hook (686ee0c)
0.5.1 (2021-01-22)
- changelog: build using standard-version (505412b)
- set success message as a div (9b19b15)