Changelog
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
2.5.1 (2025-02-06)
Features
be able to set ethplorer api key (f409883)
show full createCommunity contract call info (34ed221)
show internal spendTx correctly (35bd814)
Bug Fixes
aeternity: correct usage of onAccount property (b2227b0)
be able to show set password help modal (453c777)
do not overlap token name with amount in TransactionAssetRow (08b6df1)
do not rewrite encrypted state with default value on initialization (1328fcf)
ethereum: show correct token transaction details (2f3fa84)
show correct information for loaded transactions (621f082)
Maintenance
adjust transaction details page (238e022)
change several icons style (24a75a0)
update github actions (9883c3a)
Performance
reduce the number of name check requests (f294b29)
2.5.0 (2025-01-30)
Features
change active account on dapp login (3ea2f1e)
padding on fixed footer to fix overlay issue with status (7153427)
show full information for token sale buy transactions (5aeaf45)
show more information on create_community transactions (a047eb5)
support ledger using usb transport (fcaad39)
wallet connect remember me checkbox (534cc8b)
Bug Fixes
be able to migrate raw mnemonic to encrypted (1e8a779)
deep-link: show internal error modal before redirect (9e3e417)
missing compliance on testflight (27e05e6)
popup being cut if the height of it is small (865ae75)
welcome screen wording (a1f9e59)
Maintenance
do not omit internal events (c92ce8f)
do not show add ledger account in firefox (bab3f19)
simplify AccountSelectOptionsItem (c016022)
2.4.0 (2024-12-19)
Features
add new data cy ids (ef41173)
animated text in active account dropdown (c744201)
be able to connect to dapps as EVM (de8b00f)
close all modals on wallet reset (68ed6d3)
connect-modal: show network info and correct account info (96aee0a)
do not rely on sdk being valid in sign process (84a8514)
evm: propogate chain change event to dapps (4e3b4a2)
evm: proxy several requests with etherscan (e64e2ec)
export error log and show error modals on transaction errors (7a8d224)
Bug Fixes
add ionSkellet component (58ac17a)
aeternity: share wallet info with dapp (e8941c4)
auto-sign not redirecting back to browser (ce4bcab)
do not preserve permissions on reset (6e5a009)
ethereum: catch Ethplorer fetching errors (e3d46b8)
ethereum: show advancde transaction details only for contract calls (50d9783)
ethereum: show correct transaction labels (4004609)
hide all content under placeholder (4e8ecff)
hyphenate attributes (9aa67ca)
show auction history correctly (99122f5)
show correct balance and color for custom account (e98c992)
Maintenance
offscreen: remove unused method (77a3ee9)
prevent background from fail on importing from common constants (ee95a64)
run npm update (3d3f8b7)
Style
remove deprecated functions (3426381)
2.3.2 (2024-11-22)
Features
account selector improvements (05b4f7d)
connect modal layout update (7a02d70)
permission manager form as modal (b51b1d5)
show decoded call data on eth tx details (79dcf90)
Bug Fixes
aeternity: show correct allowance transaction info (b5ff9d5)
be able to import private key account on mobile app (80dd57f)
be able to receive ethereum related info (7832b3a)
change svg name (e20264f)
get correct token address for token sale transaction (e619c24)
missing warning message when focusing/unfocusing autocomplete input (8f7578f)
raw callData should not be deprecated (8ea7faf)
show assets for sell transactions correctly (e90d260)
show correct market cap coin info (a9106bc)
Maintenance
token allowance modification are not only for dex (9667530)
Performance
asset-selector: do not render all assets at once (3ab5296)
2.3.1 (2024-11-01)
Features
add additional info in token details (7d442c8)
add token balance to accounts total (3853a6b)
aeternity: show fiat value for tokens with price (60aa5e2)
allow copy private key when password skipped (4998613)
choose protocol when creating new wallet (765dc53)
enrich token swap transactions (fb62884)
preserve tokenSales info in case fetching failed (c4cf011)
reusable component for selecting account from a dropdown while typing (1ae39b9)
show price for tokens (cfbc24b)
skip password protection for web (435d3d0)
use usd currency name instead of dollar sign (e1fde63)
Bug Fixes
aeternity: show fiat value for transaction that have coin spent (8966088)
deep-link: be able to return networkId (e590832)
show token sale label only for token sale transactions (c2c3572)
Maintenance
address book items use panel items (0572fa5)
adjust asset details page (1d609a4)
rename tokenSwaps to tokenSales (4a7d815)
2.3.0 (2024-10-16)
Features
add change password functionality (54b344e)
add forgot password (101d49a)
add password login & secure storage (eb5a944)
aeternity: skip confirm modal for transactions created by wallet (1380bea)
allow developer to skip password login (ab69711)
calculate password strength (3c738e2)
create password for existing wallet (657802a)
disable logout time options on web (7555cad)
disable or hide lock wallet button if not usable (a9406fe)
do not allow to extend session with local time manipulation (d87caad)
do not keep salt and iv with encryption key (e147614)
encrypt login timeout (5607f66)
horizontal scroll component (fc00632)
migrate mobile mnemonic to secure storage (859b7a5)
move browser button before faucet & buy (9107ed8)
remove aeternity wording from manifest file (c5b16fa)
secure storage logout action (a0c3514)
support private key export (0495fff)
support private key import (91ee00e)
use default value for secureLoginTimeout (1666681)
wallet-connect: support deeplinks (e9998bd)
Bug Fixes
airgap import text (8b1eec7)
allow displaying terms when not authenticated (a2aa0e5)
apply correct color to BtnSubheader (182ae07)
be able to connect to dapp (238a51a)
be able to import private key account if airGap account imported (a9dfde0)
be able to open page that are not requiring logging in (c19da7d)
be able to remove session key from session storage (512b94f)
be able to scan complex airGap qr codes (e67d7b2)
be able to verify seed phrase (938e798)
bitcoin: show correct amount for send transactions (82c6fed)
check current password before setting new one (3fde3eb)
do not hide header on changing password (0d15d09)
do not set ecnription key if password incorrect (56a6848)
extension can connect to dapps (1efa6ac)
extension: be able to scan qr code in extension (4094713)
extension: check existing session correctly (45c628f)
firefox: show qr code for addrees book item correctly (131c422)
input autofocus breaking the modal animation (713138a)
long account names not truncating (358af4e)
migrate Secure Login settings (00ee7af)
mobile: show enable biometric login modal on setting mnemonic (80c019e)
secure login settings wrap fields with form (c722326)
show correct mnemonic phrase (ed00448)
update encrypted states on password update (90870b3)
update mnemonic encryption on password update (033bc5f)
use solid lock wallet icon in more page (90f32a5)
Performance
deep-link: do not load a Header that is not shown (62a3c74)
do not load Header, if hideHeader is enabled (90325bb)
Tests
Documentation
add missing JWT sign schema (d05aa96)
Style
apply correct label line-height in InputField (c0c84f0)
Maintenance
add labels to new bug reports (13a19e0)
address truncated clickable area (4979029)
disable backend health check (6b37a14)
do not set isAuthenticated outside auth composable (7569eaa)
fix sass-loader warnings (2e452a2)
improve offline mode tabs wording (9c278d5)
lock wallet on login timeout (709d7fc)
remove remnants of migration to manifest v3 (f4065d2)
remove ui composableHelpers circular dependency (cd18848)
remove unnecessary lastTimeAppWasActive variable (bf1a32a)
remove unused locales (828aac0)
rename passwordKey to encryptedData (05924a0)
rename sign JWT deep link (fc44dbe)
reorganize auth composable (42b8129)
run npm audit fix (8fc5545)
secure storage move auth logic from accounts composable (9ba882d)
set input type only for password field (11aaf1a)
simplify secure storage implementation (a6b3642)
translate password strength value & simplify AUTHENTICATION_TIMEOUTS const (0cf47b1)
update backend failure modals wording (4260570)
update Index page wording (7b410a5)
update project web version description (b0d97ff)
use route constants (0dcb4be)
2.2.11 (2024-08-21)
Features
add new connection statuses (2d1bda6)
extension as side panel (fe4a103)
invite page route name constant (696d1b5)
replace terms and privacy policy icons (e605c3d)
show decoded data for ethereum transactions (72dca02)
wallet connect modal styling updates (e25a0df)
Bug Fixes
aens: show name bid history correctly (78257af)
align revoke icon correctly (4a215c3)
firefox extension popup content too small (8da2abd)
input field disabled state (59fb7a1)
manifest side panel warnings (2291516)
multisig: show correct info on network switch (3598bd7)
network list action buttons opacity (4b89dd7)
panel-table-item: be able to click link (390845f)
show correct pending item status (89e7b3a)
transaction label for pending transactions (2070bc5)
wallet-connect: approve all required events (a034cfb)
Maintenance
active scanner html class (db78d96)
aens: use v3 endpoint in auctions (87f49a8)
remove raw tx from transaction interface (faa305a)
remove transaction type property (44a5856)
remove unused dependency (05e2bf8)
rename network row event names (f1d5c61)
update dependencies (271a383)
update reset wallet modal (5f17894)
update validation wording (0ee6b8c)
2.2.9 (2024-07-19)
Features
add addressBook selector to multisig creation form (bc700d9)
address-book: add form validation (0aea2b7)
address-book: add page & form (b2be9db)
address-book: add share address button (69f08ac)
address-book: filters logic (9197946)
address-book: import export functionality (08d1d21)
address-book: send to contact (e617b2c)
global font family definition (812ba5e)
improve character counter ui (840d86d)
radio input styles unification (fc8d3eb)
remove duplicated babel config files (b95089a)
remove name avatar faces (c06755c)
show fee in transaction list for token transfers (a67d5c5)
Bug Fixes
add missing wording (9ee8c2a)
aens: show correct auction end info (9ac1b19)
aens: validate name correctly (38101a4)
be able to select from account assets only (47d46d5)
link button colors (fc0cadf)
multisig: show correct multisig proposal blockHeight (69b80f7)
multisig: show correct revoke info (e10038b)
network switcher options margin (d1b9b73)
remove incorrect component prop (0e0d63a)
show bid history correctly (9869205)
Documentation
add a deep link schema (7d5cdba)
Maintenance
add data-cys to address-book filters (56c3259)
address-book: resolve comments (279c322)
change mainnet backend url (244b4ab)
multisig accounts use storage ref (79f5b3c)
remove unused wording (341fc0e)
unify label text styling (833599d)
update ionic (56a2897)
2.2.8 (2024-07-17)
Maintenance
reduce size of the built chunks (3f0bcaa)
2.2.7 (2024-07-02)
Features
add function name to transaction details (749219d)
add gas information to transaction details (986cc0e)
airgap accounts can only send to address (b4f27bf)
airgap: account import ui improvements (ab311b4)
airgap: implement no qr flow & new design (67c2636)
airgap: send transaction flow (33680e0)
airgap: sign transactions (95e067f)
airgap: update styling of input error and warning messages (a460c1c)
eth chain id numeric instead of hex (07cb2e1)
eth wallet connect dapps support (d16dffa)
modal open return type (58f0624)
show error modal when airGap account tries to signMessage (de6b03b)
the ability to connect qr based hardware wallet (d32fa56)
wallet connect extension open tx confirm modal (b00ec2a)
walletConnect transaction sign modal alignments (20b1854)
Bug Fixes
airgap extension issues (ebbdca3)
alignment on AccountInfo (001b00e)
cache currency rates (d8ee2ed)
camera permission request on ff (f13487a)
copy multifragment qr code (cd3ce29)
custom networks are testnet type (1a377d5)
do not overload node with dry-runs (af537dc)
do not show symbol for gasUsed (227fa42)
fungible-token: be able to send big amount (55b8053)
improve input error message & throttle balance updating (2687b0e)
long names extend beyond container (6536a70)
multipart qr code progress bar (6e8ed40)
remove window browser polyfill from ext background (0181251)
reset input after generating gift card (b69cb4a)
resolve several manifest issues (b64911f)
scan qr code translation (bcbc48f)
show correct fee in the multisig proposal details (e1ff7e1)
show correct prepared transaction info (227e4a4)
show gasCost if exists (6c7ae0a)
skip decimals calculation in transaction list item (1f07a66)
update qr code when value changes (edc16a4)
wallet connect confirm transaction fee calculation (e6dc658)
wallet-connect: be able to send transaction (4de167c)
weth transaction details (f8d12cd)
Tests
update snapshots (f2ae462)
Maintenance
apps browser types and composables update (80fd11a)
change backend url (66acf44)
css imports (38ecb52)
issues after rebase (97269e6)
multisig: remove wrong hash info (6b440c7)
restructure airgap integration (becb6de)
run npm update (1029ada)
transaction data composable arguments as refs (b973c34)
transaction overview remove unused props (f8edee5)
update sdk to 13.3.2 (fdd7895)
use Superhero Wallet as app name (70a471a)
Performance
debounce max amount calculation (6aaeee4)
multisig: do not reinitialize contract instances (deaa5d0)
multisig: poll current network vaults info (260a033)
2.2.6 (2024-05-27)
Features
add placeholder when device has no camera (433e869)
ask confirmation for delegation and typed data signing (0bc3cb1)
bitcoin: improve dust error (8e58952)
custom panel table item component (de18eef)
open scan qr code modal method (b1b72c3)
qr code scanner messages inside box (953321e)
show loader on account discovering after migration (1520915)
Bug Fixes
adjust wording for failed transaction modal (120b822)
aeternity: include gasUsed to the calculation of total (fb0e456)
aeternity: show correct fee in initialization of TransferSend modal (9e02090)
aeternity: show node connection error (01c0503)
bitcoin: show correct transaction info (bf2fcf2)
browser: accept urls starting with "Http://" (f1c667d)
browser: allow opening aepps on localhost (ada5fbd)
browser: use url keyboard instead general (c25f723)
calculate fee based on node load (9de40f4)
estimate gas limit for erc20 transfers (6e33f45)
ethereum: show token transfer info correctly (2b9dabb)
handle pay for tx correctly (2ca3657)
ios: don't recreate RpcClient on navigation inside page (60b7d55)
multisig transfer receive share correct address (b9b5252)
multisig: do not fail if no function provided (acd104a)
multisig: slide to active account (361518e)
remove extra error message in RpcRejectedByUserError (8f4d1bb)
Performance
do not create new sdk instance on invite claim (1a314ef)
remove skip optimize flag on svg loading (6ee6d0a)
Tests
add deeplinks e2e test (5a6b219)
add invites e2e test (69f27bc)
add open-scan-qr-modal unit test (b98e97e)
add receive e2e test (320075a)
disable part of invite test (393febd)
update deeplinks test page (f2053de)
Maintenance
app name as constant (00f8ef6)
browser: ensure one RpcClient per iframe, avoid extra polling (be5ff43)
comment on iOS fix in InputField (23011f2)
hide dex filter on AE asset page (a0405e2)
qr scanner modal safari camera permissions (ec90b95)
remove untranslated locale (d2ed330)
remove unused dependency (78942f0)
rename ae coin name to aeternity (c9489d6)
replace browser qr code reader (ad15090)
show total amount for multisig contract calls (63ad6f4)
show total amount with high precision (f5b2e0d)
update capacitor & plugins to v6 (a63f77a)
update github actions to the latest versions (d645e6f)
use isNameValid from sdk instead of custom (1ee963d)
2.2.5 (2024-05-04)
Bug Fixes
calculate auth tx hash in Ceres (59c578e)
2.2.4 (2024-04-22)
Bug Fixes
show build, ci commit types in the changelog (36cefea)
Maintenance
update sdk to 13.3.1 (d3cba80)
2.2.3 (2024-04-18)
Features
ability to sign payForTx, typed data, delegation (9342082)
add support for biometric login on mobile apps (4ef0219)
allow to replace caller in sign transaction (1e4aae3)
expose address for sign message in callback (b445a5c)
show max fee for eth transactions (f15c6ce)
support jwt signing (90d55bf)
warn user that sender has been replaced (6291f65)
Bug Fixes
add gecko id to browser_specific_settings for ff (976b06a)
aeternity: be able to send max amount (69aeb71)
allow to open index html via redirect (a1a6193)
be able to migrate mnemonic from vuex (fda76f7)
blurred modal windows (d9f42fb)
browser actions menu buttons appearance (0713f4a)
do not use sdk without node (dfd0fff)
eth max button should stay on (27c1fb8)
header add btn vue keys (0b45ccf)
multisig: disable every propose button if propose pending (6e6f987)
prevent cutting off parts of account name letters (3313569)
secure login modal should not appear when authenticated (39300e3)
show dex related info only for dex transactions (8faa670)
update dryRunSdk on network change correctly (58b0389)
Maintenance
update eth node urls (a9219c4)
Performance
use dryAeSdk to collect multisig info (2789cf4)
2.2.2 (2024-04-14)
Bug Fixes
2.2.1 (2024-04-01)
Features
refresh account latest transactions if pending found (86d2ee8)
Bug Fixes
correct grammar (de00164)
2.2.0 (2024-03-28)
Features
add custom token icons (a2171fc)
add eth protocol icon (83836f2)
add eth transfer receive view (5464ba3)
add eth transfer send view (93917ad)
add meta description (51fb142)
add pending eth transactions instantly after sending (0ad3caf)
add support of erc20 tokens into eth adapter (19d112e)
add temp eth account (e8bf163)
asset names and symbols (aee963c)
associated wallet domain (ad178e6)
autocomplete address in transfer send form even if different protocol (867b903)
be able to send erc20 tokens (ce4f908)
calculate ethereum fees (444588c)
composables migrations (d1a6083)
create last used routes library (d3e6b67)
dashboard account counter and switcher (276fd8e)
erc-20 token transaction list (9b8d3b1)
eth account details erc-20 token details (7d21ce6)
eth account details erc-20 token list (90760df)
eth adapter fetch transactions (dc2217c)
eth add default network values (7f5ec0b)
eth add erc-20 asset selector support (b0b1b64)
eth add explorer urls (e42a2c5)
eth create account & fetch balance (892ca30)
eth dont wait for tx confirmation when sending (aff7686)
eth erc-20 display only owned tokens (7a16eb3)
eth spend (4e4b548)
eth used accounts discovery (3632d29)
ethereum account details page (1a0988a)
ethereum address validation (b55e020)
ethereum support initial structure (a4ceb65)
ethereum transaction details (cf63b36)
ethereum transaction list (7eac415)
extract custom tokens from token balances (6a0670b)
fetch transactions when account balance changes (67be7b6)
handle hardware back button (e24c1ab)
hide vault address when not ready (6e3d1b0)
implement back to top button (7724ee0)
limit number of decimals for amount inputs according to selected asset (9f29b90)
lock screen orientation in portrait (61e976e)
make transactions default view for account details (69f03e1)
migrate extension to manifest v3 (e3fcd89)
mnemonic migrator cordova to ionic (8561582)
move closed cards and seed phrase backed up state to composable (815ce5e)
move fungibleTokens to composable (e0c47db)
multichain: improve btc utxo selection alogrithm and prevent dust error (67e2f44)
parse query params to support bitcoin transfers (6e9f66b)
pr comments (6f879f4)
preparing composable transactions (0194077)
present more info on contract call signing (3f00f1a)
remove assets for landscape (43c3107)
remove chainlink icon (cf31507)
remove languages from store (21b48c3)
replace default animations (497ecdf)
reset extension path if user is idle for 10 mins (1b0cee6)
seed-phrase verification should not redirect (614cb75)
show a loader on deeplink signing (9f28076)
show amount in transactionDetails (794882a)
show recent aepps in aepps browser (caae289)
support & create different build for ff (42af23a)
support signing messages encoded as hex (5c25a3f)
transfer send button disabled when no connection (f6d664e)
transfer send multiline recipient field (8c7be0a)
update asset details page (a4461da)
use capacitor plugin for network status (33812e7)
Bug Fixes
account cards using separate account balances (797ef41)
account details doesnt always cover whole area (c423472)
account discovery last used account index calculation (52a1246)
account discovery last used account index calculation (74f0e06)
account select text filtering (324b6b7)
ae network settings composable effect scope (10ed6a0)
ae sdk init with wrong network (a334433)
ae token amount precision fallback (8eafdaf)
aepp: onAccountChange notification (d6a5a41)
aeternity token names fallback (814b1fe)
aeternity: aex9 unfinished transaction info (69a2b3d)
aeternity: format recipient address correctly (045ce00)
aeternity: show all asset related transactions (783940b)
aeternity: show correct transaction details for token transfers (d6ecb99)
aeternity: show incoming fungible token transactions correctly (1a3b9dc)
aeternity: show pending and tip withdrawn transactions (d166817)
avatar profile image background (11378ea)
back to top should not add height to page if not scrolled (89682f6)
back-to-top inside asset selector (299fefd)
be able to claim the invite link (1225478)
be able to open deeplinks on running device (6e21602)
be able to see the address deeplink (f6942ca)
be able to send ethereum (2ba0584)
be able to sign transaction via deeplink (cf7a1a2)
bitcoin transactions not loading (d24e0b5)
btc transaction details unrecognized coin name (2e00b62)
buttons on multisig propose (0b6c11e)
cache loaded transactions if state did not change (c112a22)
capitalize letters for multisig consensus info (ceb3c7f)
catch errors when fetching cached chain names (9f963ea)
check for null microTime (a826642)
coin icon not displaying on ff extension (523c21f)
confrim-transaction-modal: verify balance of correct signer (1ea8312)
converted balance should not be 0 for small amounts (4c2b1f4)
correct contactId explorer link (d4af1ff)
correct way for popups checking if user is logged in (6c29933)
correctly fix eth api limit issue (1b12a72)
dapp first account change not syncing (b85eccf)
delegate http applinks to https (cfdddde)
do not allow to add invalid custom node (abe0b1b)
do not call cordova mnemonic migration on extension (955f508)
do not prohibit sending to same address (20c1329)
do not show backup seed when restoring (1369c19)
do not show previous page filters (9e702be)
do not use sdk without node (5021753)
do not use useI18n outside the setup function (2e84c5e)
dont allow ionic to cache permission manager page (07b258e)
ensure that available tokens are correct for the network (d4ae2e4)
ensure that latest transactions are correct for the network (775f6ec)
eth account explorer links (473c245)
eth api limit issue (bf7b93a)
eth coin precision (73ef4af)
eth send very small amounts (c51dbef)
eth transaction list displaying partly (48ebf48)
eth tx list not loading (fc18f55)
ethereum: calculate fee correctly (b6661c5)
ethereum: show combined transaction list correctly (1c4193b)
ethereum: show pending transaction details correctly (d13ec59)
ethereum: validate token amount when asset is predefined (aa49432)
fetch error when opening eth send (c14e5ed)
fetchTransaction mock should return correct data (67ff05c)
fiat value showing when sending fungible tokens (b08151d)
fix refresh action in daepps browser. Issue arised on ios (92b5d7c)
font rendering issues (e9de140)
full screen loading (16c88d2)
get correct dryAeSdk after changing network (d7cc957)
hide contractId for wae tokens (306e6a2)
icons on index page (48f0001)
inactive last used multisig account card (d1bd03d)
index.html points to missing favicon files (72d9968)
ionic lifecycle methods do not trigger (fece9d5)
ios: discover accounts for new wallet correctly (ea41f3a)
latest multisig transaction updating on acc change (29819d5)
load available tokens when adding an account on a new blockchain (8b0c59c)
load notifications and transactions in chunks (63d12fa)
load old transactions (47c7711)
missing coin details in assetDetails page (925d8ce)
missing payload from multisig tx (fbcaa6e)
missing required param error (e80f922)
multiply eth fee with gasLimit (198b39b)
multisig active transaction card padding (e80b90a)
multisig transaction list is displaying partly (a48c46d)
multisig: be able to load more transcations (1e2bda1)
multisig: return total balance with correct type (b47242c)
multisig: set correct urls in proposal details (48b5bbe)
multisig: show ae coin details correctly (d979507)
multisig: show coin information correctly (7dce458)
multisig: show correct fiat value for assets (7320dbc)
multisig: show correct transcation proposal labels (841f57c)
multisig: show list of assets correctly (3726f6a)
multisig: show total correctly (d325a97)
multisig: update pending transaction info correctly (097ab8f)
name animation of resize (24d2be5)
network switcher visible during page transitions (0dd9429)
offscreen-page issues on chrome extension (7e36384)
open callback url on ios (0586bef)
owned names should only be updated for current network (933cac1)
paddings on settings pages (30e8116)
permission edit transaction limit amounts (3c24c77)
place extension on center when open as tab (d1e99d7)
popup only gives permission on user approval (f0aa649)
qr scanner on safari mobile (3dfcf47)
redirect if no multisig (74b977e)
redirect to 404 when tx cant be fetched (8b662c9)
remove custom pending transactions correctly (f3b7c20)
remove swap button from non ae assets (2471aee)
reset token lists on network change (223082d)
reset wallet should reset localStorage (c91c442)
router next function is called twice (f5e2d29)
search transactions by contract (5eac4e8)
seed phrase notification position (0e685d4)
seed-phrase verification alert alignment (295fcfb)
set full screen loader correctly (776a73b)
show a correct tag for a pending multisig proposal (2b07975)
show a proper address of a bidder (7ff3e7e)
show auction bids (890f1ab)
show correct avatar for names (b2b1f47)
show correct default name for the selected network (5ac57a3)
show correct details for pending ethereum transactions (a2103c9)
show correct erc-20 transaction details (4629222)
show correct icons & amount on tx details (c6b4afd)
show correct label for a transaction owner (e1d4e96)
show fiat value for eth spend transactions (f592461)
show owner address correctly in create contract transaction (1918f9a)
show pending multisig transaction correctly (e07a3f4)
show pending multisig transaction in the transaction list (6ea20e0)
show sign confirmation modals (7ecbe78)
show transactions only for chosen asset (81f082b)
show wallet notifications (45a91e5)
sort pending multisig transaction correctly (661ee35)
splash screen bg color on android (0ae2397)
support all the superhero chat urls (defcbfa)
svg animatios on ff extension (c742149)
switch networks correctly (73d1a95)
terms and conditions scrolling not working in ios. Removed overflow auto css property (1f3712d)
tip-in transaction details (b8d219d)
token amount vertical variant (0915c25)
token-amount: justify content correctly (b902af0)
transaction details avatar size and color (821080c)
transaction list asset name brighter color (f701c37)
transaction list is displaying partly (7f01233)
transaction-details-base: copy correct hash (25de21c)
transaction-list: show allow transaction correctly (fd7e5bd)
use correct back button logic (7e2a1a9)
use correct nonce to dry-run contract calls (e1d9123)
use supported favicon type for chrome (00b2081)
validate props correctly (aa51837)
validate several props and emits correctly (a462071)
verify account contract call displayed as ae coin (4294bb6)
viewport element missing in dashboard (63ff126)
watch when building extension (d0ed3e9)
weird account details page appearance (6ad3a94)
Style
use correct indentation in TransactionDetails (f8b7bf9)
Performance
prefer
Object.fromEntries
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)
Documentation
update README.md (d3131d7)
Maintenance
accessibility: fix lint issues (63397d3)
add data-cy to close buttons (55220fc)
add missing data-cy ids (cba71ee)
add robots.txt (741d4ef)
adjust page transitions (0a79110)
aeternity: do not wait transaction mining to finalize transfer (85f0ac2)
aeternity: move transferToken to adapter (920303d)
allow optional methods in base protocol adapter (32bac3a)
apps browser props validation (df03451)
avoid running multiple watchers in composables (54a5c34)
change backend urls (3677a96)
config commitlint more precisely (6fba6db)
do not change active account to sign multisig action (d6048dc)
drop useless condition and improve indentation (1550d6a)
enforce consistent interface member delimiter style (096ae9f)
eth fee calculation (dfa8311)
ethereum-adapter: do not start sending process if different protocol is chosen (c8fd273)
ethereum: avoid showing wrong token info (09d35a6)
extract common transaction list logic (7d24fe7)
formatted address validation regardless of protocol (f38219e)
fungible tokens composable updates allowing to hold non ae tokens (378a5fc)
migrate offscreen scripts to ts (2e70f19)
move accounts vuex state to composable (a6100d5)
move ae aci files to protocol dir (9f7b4c8)
move AppsBrowser components to own folder (b74cec6)
move invites vuex state to composable (18ea987)
move names to composable (d6552b7)
move notification settings from vuex to composable (d1e1549)
move permissions vuex state to composable (442d886)
move tipUrl vuex state to composable (cc39ae6)
move veevalidate vuex module to separate plugin (c567863)
move vuex hdwallet methods to sdk wallet lib (7c3cb65)
pass sender address instead of account object (4133ab0)
protocol adapters account address validation (e5e0af3)
protocols proper typing (565753b)
release: 2.1.0 (05f4dcc)
release: 2.1.4 (9cdd400)
remove double space in translation (f7280f4)
remove global ae mdw initialization (ca72ab9)
remove protocol specific logic from tokens component (4e8205b)
remove store dependency from accounts composable (c7b8b9a)
remove vue feature flag warning (06b2161)
remove vuex final steps (33b3962)
rename keys to storage key in storage ref helper (10a5004)
set lang attribute of html (78621f4)
show decoded payload on transaction signing (2fb4ef7)
show recipient field required message (4e62bf1)
transaction sign permission count amount spend instead of amount left (35a3736)
transaction-details: extract protocol specific components from base (f30fd0d)
ui tweaks of retip page (89b5d86)
unify icon sizes (199778b)
update dapp disconnect mechanism (e33e68e)
update favicons (47b3127)
update fungible token wording (166dc97)
use new multisig backend links (0b250b5)
use next nonce in maxAmount (b525f07)
use shared component for max-amount button (32bfa89)
use string as account address type (75a87b1)
use the correct auction structure (dec4a1c)
vue-config: remove leftover (99115df)
2.1.6 (2024-02-26)
Features
support signing messages encoded as hex (63e398c)
2.1.5 (2024-02-13)
Features
associated wallet domain (cd89955)
mnemonic migrator cordova to ionic (b2b6dca)
show a loader on deeplink signing (edc5f9c)
Bug Fixes
open callback url on ios (8c357dc)
2.1.4 (2024-02-07)
Features
add meta description (d0d83ea)
Bug Fixes
be able to claim the invite link (35951f7)
be able to open deeplinks on running device (9e30363)
delegate http applinks to https (07df746)
show auction bids (6ad7aeb)
Maintenance
Performance
remove request for unused Inter fonts (585ca5f)
2.1.2 (2023-12-01)
Features
add meta description (d0d83ea)
Bug Fixes
be able to claim the invite link (35951f7)
be able to open deeplinks on running device (9e30363)
delegate http applinks to https (07df746)
show auction bids (6ad7aeb)
Maintenance
Performance
remove request for unused Inter fonts (585ca5f)
2.1.2 (2023-12-01)
Bug Fixes
Maintenance
2.1.1 (2023-11-30)
Features
present more info on contract call signing (39a341a)
Bug Fixes
be able to see the address deeplink (7802f2b)
be able to sign transaction via deeplink (79049f0)
show correct label for a transaction owner (f85a443)
show owner address correctly in create contract transaction (ab49592)
Maintenance
show decoded payload on transaction signing (187afe6)
2.1.0 (2023-10-27)
Features
add ionic router outlet & ionic pages (1d2e1a2)
build extension with ionic (de28e9e)
convert QR code reader to TS & compositionAPI & update design (fb71d25)
handle hardware back button (97c4994)
init ionic project, configs and update package (2f3750a)
init ionic project, configs and update package (ee7b4a8)
lock screen orientation in portrait (c2a0b88)
make transactions default view for account details (4514e8c)
mount router when ready, add ionic mode and styles (81a1856)
remove assets for landscape (01c5a47)
remove cordova headercolor plugin (463b38a)
replace default animations (d3a80ab)
save and restore transfer state when user needs to give access to camera in extension (1026b62)
use capacitor plugin for network status (afaa492)
use capacitor StatusBar (0f0ac1d)
use ion-header for header component (43547f1)
Bug Fixes
account details doesnt always cover whole area (1798162)
account details safe area top bug (bec1ae1)
add account card swiper issues (5681688)
add filter functionality on bitcoin details page (10bdb3c)
apps-browser custom url pointer issue (782f3b9)
background ion-content color (d7d6520)
bitcoin transactions not loading (01677db)
buttons on multisig propose (5ee11cf)
different popup at extension sizing at macOS (758eaf2)
dont show 404 page when closing a page (338f86b)
extension not rendering properly on firefox (97dddc3)
filters functionality (43a6347)
fix refresh action in daepps browser. Issue arised on ios (e002bee)
font rendering issues (396eca8)
full screen loading (c391825)
icons on index page (adf6f4f)
inactive last used multisig account card (c629e44)
ionic caching wrong account details page (2ec098a)
ionic dynamic height tabs (d2828df)
ionic jumping animation on firefox (18b9471)
ionic lifecycle methods do not trigger (47c6f13)
ionic routing issues (306d65e)
iOS header issue (a96d881)
ios padding top on index.vue (629f59b)
linting issues (dc3fc21)
load notifications and transactions in chunks (8a3ecef)
multisig related ionic bugs (869be02)
network switcher visible during page transitions (b20283b)
open external links on mobile correctly (6881796)
paddings on settings pages (689fcab)
pass route params to prevent errors related with ionic router (f387b3d)
place extension on center when open as tab (3af898f)
pr comments, scrollState and css (8daf729)
qr scanner black screen issue (1cdfc83)
qr scanner not showing (eaaa9e1)
redirect if no multisig (0ae9bab)
reset wallet action (4bccf5b)
set correct version name for android app (be4b57e)
set full screen loader correctly (95078c4)
shifted tabs on tx list token/coin details (cd86796)
show correct address in the account selector (c5b0fdc)
sort pending multisig transaction correctly (f2fd1b3)
splash screen white screen issue (1d47223)
svg animatios on ff extension (f0a6f7e)
swiper on ionic (bcb385e)
terms and conditions scrolling not working in ios. Removed overflow auto css property (00c8325)
transaction-details-base: copy correct hash (ebbbfe0)
use back transitions animations at back and close (44f1cba)
use correct back button logic (bad1f8c)
watch when building extension (6316f5f)
weird account details page appearance (738b328)
Performance
throttle scroll event handler (fdf0e04)
Tests
update snapshot (44e01e9)
Maintenance
add capacitor-assets and initialize android assets (f6d95a6)
add comments & use scss variables (ad7b6e3)
add ios platform folder (404b217)
adjust page transitions (9b21936)
fix critical npm vulnerability issues (98b2d94)
fix transaction filters funtionality according to ionic elements (fc287bf)
remove @ionic/pwa-elements and related files (e9165e6)
remove preferences from config file (1c6365f)
replace cordova clipboard plugin (9590675)
replace cordova leftovers with Ionic (f93c77e)
replace cordova qr-scanner plugin with capacitor barcode-scanner (2bf7c0a)
replace cordova share plugin with ionic share (d6d9b5d)
replace IS_IONIC with IS_MOBILE_APP (eeabb26)
update action steps for ionic (3517303)
update readme & scripts for signed android build (b8d65c8)
update readme according to ionic (0313fee)
update scripts (ddc095e)
updated ios files and android assets according to latest working settings (78be82f)
updated Readme instructions for ios Build (88d5e07)
use capacitor browser instead of cordova (6d07fd4)
use capacitor status-bar (4b99df1)
use different notation (0717cc1)
use latest ionic deeplinks implementation (e4f53ba)
use router.replace instead of router.push, cause of ionic cache problems (3ef754e)
using composable to pass props fron TokenContainer to tabs instead of ion-router-outlet (c0ab118)
2.0.2 (2023-10-02)
Features
removing action.js from store (8e78599)
show error modal if failed to sign transaction via deeplink (3b319c6)
Bug Fixes
be able to broadcast signed via deeplink transaction (b35226d)
be able to open a tip deeplink on mobile (bbcf398)
confirm-raw-sign: show the correct raw data (e6adc4a)
don't show error when opening transfer send modal with 0 btc balance (34e1eb7)
open deeplink url correctly on mobile (0ac4d76)
retip: show correct header (ee365c3)
show icon on adding a new network (3fa9d5d)
Maintenance
move loginTargetLocation to composable (edf6d28)
2.0.1 (2023-09-18)
Features
adjust Invite page (26086a7)
allow to access app browser on dev (41f595e)
discover accounts for every protocol (a3dafe5)
improve invite links (e7da467)
Bug Fixes
about: show correct node status (883105d)
add multisig account on multisig dashboard (0d85058)
adding new networks in chrome extension (f704b9f)
adjust tx filters for non ae accounts (c10467b)
apply correct logic for dex transactions (a5d7f56)
display only multisig transactions on multisig token transaction details (2ff6514)
don't display contract id if it's not present (25f5351)
include other protocols in total amount calculation (38a459d)
invites: preserve invites state on extension (435e7ba)
load filtered transactions correctly (1b451b5)
open external links in mobile correctly (ddd7315)
prevent transfer send opening on unsupported deeplinks (9a1b49c)
prevent transfer send opening on unsupported deeplinks (49c1f68)
show bitcoin transaction list correctly (47b9d76)
show ClaimSuccess modal correctly (cd318ca)
show correct label for claim transaction (745fd7e)
show correct token amount in transaction item (d664006)
show the text correctly (3b4ce51)
transaction-label: show contract related labels (3608e16)
transaction-list: correct aex9 event condition (eca3c97)
update no longer pending transaction (6542a1d)
Maintenance
adjust middleware swagger file fetching (c64bdb6)
adjust transferSend util (552320d)
ae node status as sdk composable state (d28eaed)
do not allow user to set custom compiler (eb30b45)
do not depend on http compiler (b30330a)
2.0.0 (2023-08-29)
Features
add back arrow to dashboard back button (3532215)
add explorer for btc (b432fe1)
add governance icon as png (ad5d1a6)
add icons on action browser dapps (b56f2a4)
add svg icons and modal functionality (650f7d4)
add TransactionDetails for bitcoin transactions (fcfc21d)
add types (92fe1a9)
add warning message if ft is used for multisig proposal (a22365b)
add warning modal in order to connect in dapp browser (f0e1024)
adding ui changes for account screen (2ef007b)
adjust connect modal wording (4a8add9)
adjust decimal numbers formatting (df25757)
adjust invite links (7e4aa20)
adjust multichain texts on modals (8f1a761)
basic dapp browser (aee04c2)
bitcoin: add max button in send form (4b16340)
bitcoin: adjust amount validation (18470a8)
bitcoin: implement transaction fetching logic (794a53e)
bitcoin: show unconfirmed balance (ce4a22d)
bring back at path aliases (9054105)
btc address validation (cd543fc)
calculate fee for the bitcoin transactions (13e7b5b)
change button swap to browser if ae account (65eb145)
changes according to new figma requirements (31eae11)
clean-up after aepp disconnects (e102856)
common way of storing data on user device (e547033)
composable for transaction state (1dae715)
create bitcoin account (7d4a977)
create browser actions modal (6e950c4)
create global stubs file (a600599)
create global utils directory (0b61578)
create global utils directory (4e99e13)
create utility file with translation maps (9e0b3ca)
disable claim and invite for non ae accounts (08e2e8c)
enhancement to support dapp browser card (5a9e52a)
get last active ae account for in-app browser (1b264d8)
global translate function (5ee1167)
handle send bitcoin error (3457da9)
hide menu actions (8ce126f)
implement in-app browser header (f801fcc)
init ui for multichain account cards (c69f94b)
last active protocol accounts (6d18229)
make in-app browser feature mobile-only (24959a8)
make wording changes to card and warning modal (f39a48f)
migrate new code to vue3 (5f27595)
migrate swiper to v6 (9609d06)
move aens constants to aeternity protocol dir (ede2f52)
move aeternity constants to protocol dir (202436f)
move avatar util to global utils (731e6bb)
move constants to global config dir (8a4efc6)
move environment js constants to global config dir (55f4a0f)
move remaining utils to root dir (8bd9da6)
move transaction resolvers to ae protocol helpers (49b3bc4)
multichain account create modal (9942fdf)
multichain btc account transaction list (1905d56)
multichain btc dashboard recent transactions (27f4dc8)
multichain global adapters registration (1914650)
multichain move ae libs to protocol dir (d667aba)
multichain network management (ac9837c)
multichain network switch modal (ced6fb6)
multichain vue components architecture (cabde44)
multichain: add dust amount restriction for bitcoin transfers (77756dd)
multichain: implement bitcoin adapter interface (557f4a2)
multichain: use minimum utxos for bitcoin spend operation (7f2fa59)
prevent signing unverified transactions (4aaf038)
remove send confirmation modal (41b249a)
remove text about sending to url from recipient info modal (ec40819)
remove vue compat (35f1d53)
remove warning/errors filtering at TransferSendForm (148ae72)
rename global config dir into constants (d50d102)
replace action icons (966ede5)
replace aepp browser dashboard card image (aa070b1)
replace explorer links with ae scan (276e882)
replace explorer links with ae scan (7673d71)
restore-wallet: add qr scanner to import seed phrase (ff3dd38)
scan btc qr code recipient (bfa3b32)
show btc as currency in transfer receive modal (0ffff1a)
show contract address in the token details (26b1e8e)
split transaction list logic between parents (2dc2937)
swiper minor eslint alternations (bbe4292)
sync the protocol last active global idx with background (f95a4ee)
transaction details protocol specific views (20e24b3)
update aepp list & hover effect (f425cce)
update aepps list (c12b951)
update apps list ui (09cc824)
update components to sdk13 (687e8a1)
update styling of input error and warning messages (c8569b6)
update ui for btc transfer send (f9cae7e)
use sdk13 in latest transaction widget (5966aa0)
use separate resolve and reject callback types (7e862c1)
use separate resolve and reject callback types (00d95b3)
Bug Fixes
account-create: show correct coin name (ed62fcf)
accounts getter performance issues (3a40eb0)
add correct type for tipWithdrawnTransactions (31981bb)
aepp browser height (ead7a4b)
aepp: add user consent popup for sharing all accounts list to aepps" (24ccdb7)
aepp: message signing on reverse iframe connection (3e5bfe4)
aepp: send connect and disconnect messages (2903e5f)
all the _blank links (216b41a)
allow only one modal to be opened at one time & sanitize user URLs (7fae2ac)
apply correct path logic for not found page (b5bb3ce)
apply correct validation rules for name bidding (a253ffc)
apply new cordova links logic (5fb646a)
await for resetNode to finish (7efe726)
be able to claim invite (7937568)
bitcoin: be able to send bitcoins (b0bdacf)
bitcoin: do not set negative max amount (48db511)
bitcoin: show transaction details (8306e41)
browser actions (e20f8fa)
button events (9095f48)
calculate full name claim amount (d82b3fb)
calculate tip url fee correctly (e86c666)
calulate txFee for the auction correctly (6fc7a94)
change resolving issues regarding pending transaction in TransactionDetails (a4789d3)
changing view in create multisig vault (9112ece)
changing view in multisig card and details (1b48ee9)
coin details market data (4835708)
communication with sdk on cordova (c7d1ebe)
cordova allow-intent url (86c2693)
correct name claiming validation (2276139)
creation of multisig with inactive account (7735af4)
detecting the protocol in details page (1b8f75a)
dex icon not showing on iOS (9d416fe)
don't share wallet info to clients when sdk is blocked (b71a35f)
fetch confirmed transactions on load (fdc1420)
fill out send modal from url properly (dbc6b82)
fix account swiping & multisig details (938578b)
gh action npm issue (4cbe066)
hdwallet: use last aeternity account for signing when other protocol account is active (b1d9d87)
hide dex button on ios (92e38a5)
i18n errors when handling arrays of translations (d51f937)
icon sizes in dashboard cards (ae13b81)
icons import, pass props, display logic (a2bb6ea)
imports now using @ (e4fc7b9)
input field icon size (88d9d0c)
iOS null origin issue (74de1a5)
logic of sharing wallet info when sdk is not blocked (0b2edc8)
make ae ecosystem card mobile only (3e43d76)
make browser feature mobile only (b36ae3d)
multichain accounts getter performance issues (f91c8b8)
present proper top header data after network change (94812f8)
prevent signing unknown protocol requests in hdwallet component (be592fd)
refresh dapp content (20dd67b)
remove obsolete mutation call (17eb9b9)
remove restrictions to show browser in not ios (6bc1766)
replace vue router exact prop (7115877)
resolve minor PR comments (d538ed4)
resolve pr issues (a363f88)
resolve webextension-polyfill related issues (7978996)
resovle minor pr issues (a4931ee)
reverse iframe connection using sdk13 (925eb30)
sdk13 extension type & confirm connect modal (1f72e9c)
sdk: correct isSdkReady logic (1d84138)
secure-lock icon not showing (314cdd8)
show actual sdk version (1d2c709)
show an actual total amount in confirm transaction sign modal (a49b6a4)
show labels for fields in advancedDetails (615318a)
show payload on multisig transaction details (e857414)
show proper tx direction on account change (2c36b5e)
sign: enable permission check for deep link transaction signing (78f167e)
stylelint errors (a671d27)
svg icon issues (e5eeae3)
svg warnings & functional components (d96cf5f)
swagger js console warn ignore (0e7819b)
transfer-modal: disable next button if input is not valid (94f5ced)
transfer-send-form: handle warnings correctly (ccd5a4d)
translation dynamic keys (a89d5bd)
typescript, improvements and css changes (c9925eb)
url seach dapp rules (456452b)
use correct discovery logic (4579606)
use correct function to validate address (7496a83)
use correct url for contract addresses (3ef2c64)
use correct wording for contracts (4df2b4f)
use the correct explorer link for a truncated address (65bc21c)
use the correct target for the LinkButton (f244e6a)
use the correct warnings condition (72425b1)
validate max amount correctly (273259f)
vue3 routes config types (9390696)
wallet connection issue (44480b7)
wording and use correct syntax (52c0e7f)
Tests
enable pending transaction tests (5f08bf5)
Maintenance
add browser extension typings (aac01c4)
adjust account discovery logic (ec4c991)
adjust review transaction text (7ca7bf1)
aepp: improve aepps notification on account and network change (cb3f22e)
change wording for aepps browser (44d55ea)
fix title of account list popup (f84b1fc)
generate mdw swagger client without sdk (59b26ad)
initialize sdk in the confirm transaction sign popup to access the dex contracts (1102634)
lifecycle hooks (b42d179)
make migration-to-vue3 changes to new code (dc04c5a)
migrate i18n languages file to ts (c6edd20)
migrate i18n, v-model, Vue.set; replace vue-svg-loader & remove console.logs (08c9f15)
migrate usage of watch when used with array (6112ca0)
move account getters to composable (3b0954c)
move getPopupProps and i18nTranslations utils from popup utils to global utils dir (85cb0c1)
move share vuex action to utils (a9f0325)
multichain dynamic account create buttons (587fbc9)
multichain: implement multichain protocol interface (73df4a9)
multisig on sdk 13 (c5ffd15)
redirect to 404 page when is not mobile (32a078c)
reduce account color saturation (4658fa7)
reload middleware only when middleware url changed (9efda78)
remove obsolete getters (ef1e196)
remove sdk 11 dependency (2e01c8e)
remove unnecessary payload in invite links (7307140)
remove unnecessary sdk transpilation (a8de6be)
remove unused code (17e6a55)
remove unused files in preference to use sdk supported ledger account (3afbb84)
remove unused functions (9dd1d7b)
remove unused vars (598f972)
remove usage of transaction schema from sdk v11 (d10beb3)
remove validation status from the retip component (28caee1)
rename aepp-sdk instances to aeSdk standard (cbe83bd)
rename fromAccount to onAccount (52af43f)
rename popupProps.transaction to tx (73b049f)
rename sdk13 to sdk (7e9be70)
resolve minor pr issues (71dd40d)
resolve reject callbacks (d6d7da4)
sdk: determine transaction types and labels using sdk defined types (1730169)
sdk: remove legacy sdk instance from state (0da3d9a)
sdk: remove unused onCompiler option on initialization (6336d03)
simplify account importing (6330d69)
simplify account-selector modifications (4b3359e)
simplify and using code standards (37885ec)
simplify custom aepp url rule (64c9b40)
start migration to vue3 (a1bcbce)
switch to first ae account and go to apps browser (3dd0f94)
tag: distinguish between tx type and tag names (9d4ecec)
terms of service cleanup (be13a8c)
update e2e tests (864998f)
update unit tests to run with vue3 (891c8a3)
update vue-cli to v5 & fix eslint errors (a03482c)
use custom utils to check dex functions (db16303)
use dedicated network watcher for popup and background (29e9eea)
use existing bigint library to parse pending transaction api responses (997a99e)
use networkId returned by the Node (39c17d7)
use of (28f61d7)
use of v-deep (9979c87)
use sdk 13 in fungible token plugin (f8c0fb1)
use sdk 13 to calculate fee (a50d6f3)
use sdk13 type for contractId (f6921bf)
use tx builder from sdk 13 (c3bbb2c)
use updated qr-code-styling (6f7f0a7)
use vee-validate@v4 (b947f87)
using props for styling instead of change child's classes (6d87522)
using props instead of deep (670355f)
using pseudo element for opacity (60032be)
utilize SDK constants for popup types and remove unnecessary watcher (39cbaae)
1.1.4 (2023-08-21)
Maintenance
1.1.3 (2023-06-23)
Features
adding consensus info modal (a89c48e)
create new network from a link (767ccbb)
disable URL tipping for URLs inside wallet (a408260)
handle rejected by user errors with custom error (7f20271)
hide buy button on non mainnet networks (7472b28)
icon boxed component (5d64600)
improve wording in transaction list (a977626)
make privacy page accessible without authorization (2917133)
remove double icons from pool tokens (3a83a47)
remove send confirmation modal (c173a1a)
remove SH tipping buttons from third party websites (4158629)
reuse listItemWrapper (121053b)
send-modal: handle payload in query (daed253)
update account selector ui (9dfe2d8)
Bug Fixes
add missing popup type import to popup handler (35240d1)
adding Direction constans (86357b4)
adjust conditions for bullet switcher resizing and translating (93283d7)
app active state & account avatar loading (4a503a3)
assign proper routes for ae coin details (c78f15f)
be able to claim name (dc4a73f)
be able to sign message in iframe (160b325)
changing solution about scroll top state (78fe495)
display proper recipient for transfer type transactions (bbfd205)
display the correct error message while attempting to set a pointer with a low balance account (b6b79b1)
do not save not found page as last route (8ca1b6b)
do not save warnings in develop mode (9108a60)
fix font size of amount, when the text is too long (25a7d14)
hide not found error on pointer update (510c108)
include address data in qr code (18007e5)
open error modal correctly (419cf05)
popup: handle no props correctly (4b282cf)
refactor transaction list (a07bd86)
remove buy tokens on ios devices & ios platform detector (12abc56)
remove jumping address from transfer send modal (3863cc7)
remove user-select from input field placeholder (32b94d8)
send-modal: prevent token from being replaced by default value (ca37f85)
set correct localeDir (a1589ac)
show auctions for an existing name correctly (cf6ee68)
show custom avatar (5646607)
textarea auto height repairs (e8039d6)
tips-claim: correct spelling error (147c4aa)
transfer-review: fit translation in the edit button (30ea74c)
update balance correctly on network change (0d4bdd4)
update coingecko api error handling (85f3ca4)
use opacity instead of rgba for icons in btn box (c765492)
validate input amount correctly (2a1ba2e)
Tests
add get-tx-amount-total (5aad4fd)
add popup-handler test (43dc793)
add transaction-tag-list test (889f6eb)
adding new transaction types to tests (93e9580)
fix and enable validate-hash (f669eba)
remove unused aepp test (6fb2f41)
Maintenance
account import page use composition api (f2c59ae)
background: remove unused functions (c11b4cf)
bullet switcher use typescript, composition api and css updates (247e8e0)
camelcase coingecko market response (32ae31b)
coin interface type annotations update (9743358)
combine warning/error info (2d532a0)
eslint: remove unused settings (adabaab)
extension: remove claim attempt on every open page (76e1420)
extract common wording (111dd1a)
middleware: use v2 endpoints (74b3ef1)
migrate getPopupProps util to typescript (fce0f4a)
migrate tokens component to ts and composition api (01ad4b4)
move active account getter to accounts composable (fce3bd7)
move helper functions to utils (5dff271)
move isLoggedIn getter to accounts composable (7acef24)
names list use composition api (a2fa21a)
remove ability to share url with wallet (97fd150)
remove payload from the process of creating the invite link (02f0125)
remove redirect chain name feature (3df0a1d)
remove router vuex syncing (f27e54b)
remove unnecessary props (665b0f4)
remove unused action (7823699)
remove unused images (fb46258)
remove unused openTipPopup (d6e3772)
remove unused state variables (286341a)
remove unused wording (e3b8f58)
replace default network constant name (b72eff3)
rewrite tipping contracts to use sdk 13 (95188e8)
sdk: move sdk13 to composables (93fd144)
sdk: use sdk13 instance for spending ae coins (dbff6b0)
set up correct vue-i18n linting (2b0912d)
status icon typescript and composition api (6466509)
use composition api to handle modals state (8ff4619)
use one input amount component (1f9544e)
use precompiled tipping ACIs (0ec172c)
use typescript no unused vars eslint rule instead of regular one (e833379)
Performance
disable polling when wallet is not visible (df6ff31)
faster balances update when changing the network (f7b2027)
fetch transactions in parallel (ecba1e9)
initialize tipping contracts only if needed (3552f30)
load initial info in parallel (4aecc5e)
popup: do not initialize sdk (b3307df)
popup: do not load unused info (7be1b46)
popup: do not set/remove lastRouteKey (a4053f7)
tips-claim: run backend actions in parallel (1184ff4)
use one endpoint to get middleware transactions (bec74fa)
use pre-generated ACIs instead of source code (5e3efe3)
1.1.2 (2023-05-23)
Bug Fixes
remove buy tokens on ios devices & ios platform detector (94dc748)
Maintenance
send-modal: support qr code with string parameters (108cc5b)
1.1.1 (2023-04-25)
Bug Fixes
disable possibility of vault creation with chain name or an url (b619cbe)
handle insufficient balance issue for every action (5e39fcd)
1.1.0 (2023-04-20)
Features
accounts composable (b370179)
add colorful border with variable width to avatars (f1e170a)
add multisig functionality to composables (157a2e6)
add new error message in multisig vault create (1ca3379)
add ui for multisig dashboard (8dcdaab)
app connection composable (3ccb516)
assign proper account to a transaction party (1f5ee54)
calculate multisig creation transaction fee (a3cba3f)
change text-input to textarea in vault create form (210471b)
composition api in TransactionList (034b4c9)
custom form select input (fad9e09)
dashboard: add hover to network button (a8490aa)
dialog box (8b42bac)
display error if vault doesn't have sufficient funds (ee038cb)
enable card closing on dashboard (2f5c41d)
enable preview of freshly created multisig account and tx proposal (df412a0)
expandable details item (a00668a)
fetch active multisig transactions (c3679ab)
form select default styling (8466da9)
implement multisig transaction list with pending widget (22a4792)
impove transactions labels (4888bc7)
improve design of multisig details page (a30412a)
move the currencies logic from store to a composable (d1f48ad)
multisig details ui changes (5071dac)
multisig: ability to remove signer when creating the vault (2a85cd2)
multisig: add warning if amount in proposal exceeds vault balance (4cad71b)
multisig: auto select first signer as payer (1be7ee2)
multisig: create multisig account (ce85b45)
multisig: create multisig vault flow (95e16f7)
multisig: create vault confirmation screen (73fef1f)
multisig: create vault confirmation screen (e5e4d14)
multisig: go to multisig vault details after creating it (7680ae9)
multisig: proposal details screen (36b6e16)
multisig: propose tx logic (e46af6a)
multisig: propose tx ui (46586bc)
multisig: transfer receive modal (e70ff2c)
multisig: use chosen account to pay for vault creation (4a7ca1a)
multisig: vault create first signer as account select (16afb03)
multisig: vault create progress text update (21123ea)
multisig: vault only one signer required (deb2bac)
name-item: add BtnHelp if no pointer set (0a0027c)
notFoundPage change button color (f9d38c1)
notFoundPage change button color (c0fe250)
notification page empty message (fecc953)
paying for mutisig tx types handler (b508802)
prevent creating vault with account that has no balance (fd4282b)
redirect to 404 when transaction is not found (4f41be9)
refactor accountDetails filter and navigation (cfd8f11)
refactor multisig navigation (b0e2962)
refactor network components to composition api (ec0c930)
replace AddressShortening component with AddressTruncated (275df03)
separate add multisig vault from add account card (0a83f34)
show latest multisig proposal status (4ab3bc7)
show related multisig coin details (b5dccbc)
support GAMetaTx transactions (45e25b1)
transaction item and latest transaction (58db736)
update CommentNew page (ea70257)
update styling of token list item (a7318da)
use consensus label component instead of function (a8b1153)
Bug Fixes
account details tokens margins (36fcd67)
add missing multisig account address (1de3d83)
add new comment correctly (6917572)
add payload to a fee calculation (6b4db00)
aens button sizes on ios (beb97c5)
amount input number transformer (3174df2)
apply correct border color for verified url (1e0f64b)
avoid multiple composable polling when switching views (9a24d93)
back button logic (7ae784c)
be able to claim tips (b6e3a0f)
calculate animation speed (cd9d6f4)
calculate max amount on transferData change (0d20ecd)
calculate name claim fee correctly (efae9fe)
calculate totalAmount correctly (09febf5)
calculate transaction direction correctly (b81aeff)
change drySdk network on network change (dfa7d88)
changes in Truncate component animation (e5d24e1)
confirm local tx (60a2b93)
confirm-transaction-sign: show token amount correctly (2248bfe)
correctly determine DEX transactions (aab4af6)
design discrepancies on account details (9714879)
do not lose precision during sending (4812c2c)
error handler (f8c1ea6)
fetch all endpoint pages correctly (5979d89)
fetch multisig proposal for syncing vault (e409720)
firefox & safari input validation (b8840cc)
fix initial amount calculation in maxAmount.ts (4064b0d)
fix multisig address in transfer review (5610bd4)
fixing clientWitdh issue (62365ed)
fixing textarea auto height (b8bc2e9)
fixing truncate text animation (de27fe9)
fungible-tokens: handle no tokens correctly (ef8fb7f)
handle nonce error gracefully in multisig accounts (1c8cc6d)
handle pending transactions correctly (88eae9f)
handle unsupported tx types correctly in the popups (abb1657)
handle wrapper transactions correctly (ff1a3a9)
icon styles issues (58efec5)
improve default vault selection time (115b313)
index: add Platforms only in web (5a30ff1)
invites: validate amount input (780b5cf)
latest transaction correctly showing the order (316adcd)
latest transaction showing correctly direction (4388b8b)
list item hover effect on mobile (8c7b716)
load aeternity data correctly (05bc302)
load transactions on scroll (49f0ef6)
long names on send and receive modals (2990a56)
middleware watcher in names vuex module (a00e040)
missing revoke button on proposal details (50b91ba)
mobile safe area (f5d0fa6)
multisig assets list (4fd552f)
multisig proposal consensus icons alignment (c49c208)
multisig transaction details fee label (4d73141)
multisig-details: show correct consensus info (b98d3af)
multisig-proposal: change address to gaAccountId (4eb2dd8)
multisig: apply correct pending transaction logic (fa502f1)
multisig: be able to send a transaction (1a0b40c)
multisig: handle not enough ae to propose (78b29d3)
multisig: m of n signers selection (40885ea)
multisig: propose transaction wording fixes (5c84a7f)
multisig: show correct copied text (b64571a)
multisig: show label for all user accounts in the vault details page (0e1e2d3)
multisig: show only transactions related to account (80a3bc2)
multisig: validate proposal correctly (dafd62f)
names: be able to autoExtend names (6694f07)
open modals with a preset token correctly (466c841)
open transfer send on query change & fix token select from link (7cb53b0)
proper typing for ae token balance (d432ff9)
provide a required app prop to a confirmRawSign (96e51d2)
provide missing store argument to the useSdk composable (657bcbc)
remove additional 3 dots in transaction label (982d34f)
remove excessive spacing in header (a819c67)
remove names for account wrapper views (61042c1)
remove syncing multisig vault from another network (49da939)
remove terms navigation bug (1a1b61c)
removed problem with multiple Transition children (4b12733)
resolve problem with filter in assets select (1bae1b0)
restore correct multisig accounts and active multisig id on network change (c8dec64)
retip: allow only ae (28ac878)
route: set scroll position to 0 for every page (f498e30)
scrollbars visibility in firefox (1b44c2a)
select assets list should be scrollable on safari (1e8c565)
send-modal: show correct error on token 0 balance (1167e2c)
set a proper url for a connected aepp (2823f36)
set correct fallback route (7a70546)
set correct labels for a spend transactions (7829969)
set default name only if it points to current account (c1fb03a)
show asset selector correctly on firefox (547a003)
show correct amount for incomplete transactions (04b7715)
show correct label for vault creation transaction (1128c10)
show correct labels for spend transactions (e157ee6)
show correct spend amount in SpendSuccess modal (b58c34a)
show correct subtitle for multisig send and receive buttons (b6167e1)
show proper transaction direction for transaction owner (a21d708)
show total multisig amount correctly (54bc99a)
show transactions only for current account (63122ad)
spend-success: use correct prop type (75b52c5)
stop transactions polling onUmnounted (e0505ca)
styling of number select (990e306)
swap route lines thickness (dedefcb)
text shrink utility helper (a5904d3)
token list margins (e5ad67e)
transaction labels not loading properly (d8efac1)
transaction sorting (dc75103)
transaction-details: do not show empty tag (9f97f63)
transaction-details: show error uncropped (ade2476)
transaction-details: show transaction tokens correctly (1c4df84)
transaction-displaying: show an actual avatars of participants (f90d246)
transaction-item: add missing icon (3e2700e)
transaction-item: show labels correctly (45b1d3f)
transaction-tag-list: be able to show custom tag (5d47156)
transactions: apply correct filter logic for pending transactions (64b69c5)
transfer send payload info modal translation (50114ef)
transfer-receive: set correct button styles (7faa15e)
transfer-review: show fiat value (633312a)
transfer-send: disable next button on error (f476889)
transfer-send: handle uknown url status correctly (26b9a9b)
transfer-send: limit asset select to ae only (054af8c)
truncate long names in vault creation review (ac72800)
unnecessary fetching of latest transactions (76c8246)
update latest transactions on token balance change (a3b23a3)
update multisig proposal modal (bd6340b)
update warning color (adb8f08)
url parser in permission manager (b338b04)
use correct value for a minTipAmount validation (baa642b)
use different prop for a custom title (02ca507)
welcome screen paddings (e6264d3)
wrong coin details route name (f58e536)
Tests
avoid overloading external services with requests (aa852fa)
fix and enable withdraw test (1ae9243)
other: enable pending transaction tests (0186821)
other: test the existing routes (4e8d4ea)
Maintenance
add types to categorizeContractCallTxObject util function (4854c12)
adjust label logic (ea4b394)
buttons and table rows color unification (e36da9c)
common way of calculating readable fee from a value (f8a281b)
convert components using balances to Composition API (278c6cf)
convert name auction components to Composition API and TypeScript (05fd6f9)
exclude DEX transactions from Out (654a362)
implement method to sign from non active account (18cd8bf)
input field message property interface (612e91f)
middleware: remove unnecessary workarounds (e7e5bcc)
move formatNumber store getter to utils (9bbf1d2)
move getTxTipUrl store getter to utils (f55bb07)
move getTxType function from the store to the utils (ba83b7f)
move isTxAex9 store getter to utils (987fbfb)
move the middleware initiation logic from the store to a composable (9689b07)
multisig: add polling height and verify polling results (8159287)
multisig: adjust account filtering logic (eb6f399)
multisig: avoid dependency on obsolete http compiler (f7b25ca)
multisig: disable create multisig button till pay for transaction is ready (884643b)
multisig: set expiration of proposal to a day (2c795e9)
multisig: sign vault creation without switching active account (d783345)
multisig: sort by date if other conditions are similar (8effbc2)
multisig: support multiple vault creation (1723640)
multisig: use signers length and remove duplicate method" (9a72d39)
name-item: adjust wording (6415e5a)
name-item: focus on set pointer input (c6400bc)
name-item: set correct expand, collapse logic (9afee20)
refactor: tx function types (8f8ac6d)
release: 1.0.2 (54531fa)
remove approx sign from formatted amount (d27c198)
remove duplicated font face mono 16 (4a69023)
replace popups mixin with composition api and add types for transaction resolvers (fdc4e60)
replace RxJS with Vue Composables (d99efe7)
show transactions sent to yourself as spent (4e2622a)
unify pending transaction amount structure (046c00f)
use composition api in avatar component (53cae4d)
use default interface for composables (ffb9a4c)
use one component to sign messages (9e31f95)
use the correct name structure (1658350)
use topHeader composable data in multisigTransactions to fetch the top block height (3f62d8f)
use TypeScript in the Filters component (0bc3888)
Performance
do not update token blance if AE is chosen (f863336)
fungible-tokens: speed up tokens loading on middleware initialization (59ee80b)
improve tip withdrawn transaction fetching (7f49a7b)
keep the latest transactions state when navigating (4eeaed3)
latest-transactions: fetch only latest tip withdrawn transactions (e73097a)
multisig: dry-run additional info only on demand (f9e5c18)
multisig: filter out multisigs with unsupported version (937cae0)
multisig: load immutable data only once (ac03adf)
multisig: remove unnecessary dry-run (8844e5f)
multisig: remove unnecessary dry-runs needed to fetch transaction (97ee217)
poll multisig accounts only if necessary (284ff51)
1.0.2 (2022-12-22)
Features
add ability to send transactions with a payload (200a906)
change back button logic (eaf420c)
improve token transactions & details navigation (acc3075)
improved filter tokens by contract-id (9ce64fe)
notification infinite scroll (e655662)
redesign notifications page & move notifications to composable (05e4ea2)
remodeled not found page (fec08d1)
show active network on header (7699eb4)
Bug Fixes
account card avatar overflow (0ba0318)
account-import: be able to generate account from valid mnemonic (272cfcb)
adjust welcome screen styles (16c2fca)
allow localhost in url check (dcfd1d9)
back button logic (8eecf4c)
btn-icon: use correct hover color and opacity (47c6081)
coins & tokens router path (a9c6d5f)
composition api transactionToken and vuex (b3d00c5)
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)
prevent names from overflowing on transaction details (b2a4f24)
refactor TransactionList.vue (b61b18b)
remove transactionTokensMixin.js (c40c15c)
reopen ae coin details (6eaf0c1)
routes: apply correct header logic for Auction pages (df6f1fc)
route: set scroll position to 0 for every page (9e03ef0)
scrollable screens (746021d)
show all info on claim tip transaction details (6174ba4)
show correct info for pending token send transaction (79ab508)
show long tip urls correctly (d54f100)
transaction-details: show loading state while loading a transaction (f5f9a08)
transaction-item: show labels token send transactions (4f6dc52)
transactions: show none AE transactions correctly (b48d69d)
transfer-receive: set correct button styles (b9fe262)
use a valid type for a tipUrl prop (629084d)
use correct close icon (e028f61)
use modal-like footer in verify seed phrase form (cd26602)
Style
apply different styling of conditions in TransactionItem (4b70938)
modal: remove unused selector (f82b308)
Tests
add tests for isTxAex9 getter (a32c848)
align test names (3a4f117)
fix e2e tests (a39f3b9)
fix transaction-details spec (b85407d)
fix ts-jest warnings (c37a462)
fix unit tests (3539d8c)
import-account: test seed phrases more than 12 words (1a7c7ef)
introduce error cases (32a8d52)
support typescript and composition-api (d224269)
Documentation
add BrowserStack tooling to README.md (84aa4e2)
Maintenance
add types for selected utilities (5f61e08)
disallow unused variables (92cd2a1)
migrate router to type script (8dd0a02)
refactor: deeplink api & max amount mixins (3741910)
remove duplicated sdk vuex states (ee024dc)
remove fake modal transition from account details (1a8e8e5)
remove unused imports (4cfd833)
restructure routes (fd9c2f0)
update button color variants (3797e53)
1.0.1 (2022-11-15)
Features
add network forms (e7028cd)
add send process indication (c6ebb4f)
add/edit permission ui updates (4bb0867)
added superhero logo to qr code generator (ae29bac)
apply opacity to not selected accounts (c8226d4)
closable dashboard cards (b18b0b8)
deeplink connection popup ui updates (2f562fe)
remove unused confirm-tip.vue (2eb9410)
seed phrase ui updates (77d6fe9)
settings: change network list UI (a3be56b)
sticky account detail search bar & filters (ff5f4e9)
text blocks unification (cce7db2)
token-details: add collapsible scroll view with filters (b928c6d)
use disabled amount input for invites (af5836b)
Bug Fixes
adjust footer gradient position (74a88d8)
adjust transaction details styles (03ee572)
app and modal rounded corners (ee7f51c)
app page and modal bottom inset (f5f0bcd)
apply sticky rule for filters (f960b35)
background: change network/account correctly (6dc23bd)
bell icon and notification badge (982cfd7)
buy link fix (78679a3)
buy link fix (427b955)
camera on extensions (2971227)
connected and sign modals margins (93b6b55)
copy text: ability to click when disabled (bdec040)
copy text: ability to click when disabled (9ce6a44)
disable formatting in tx overview for non-hash labels (507587c)
firefox: prevent number input from allowing letters (082ed4b)
fix permissions back button (55672e7)
fix Transaction successfully submitted, link to explorer and fix token (42dd46c)
get ae coin from scanned qr code (fca6ebd)
hide close dashboard cards buttons (0ca6a96)
hover under search (d593db0)
inital active account card auto update (b248ef2)
limit number input to number only (7833faa)
modal footer fix (7b5f3d0)
move buttons from edge of the screen (9c8dd0b)
move loader layer above the account details tabs (e2340c2)
name allowed characters length (627f2ac)
no registered name message button alignment (850a646)
platforms: missing import (68c4966)
prevent error when name set to default and not connected (54b3c20)
qr code reader (b1d3d5b)
qr code sh logo size (99d03ff)
recieve: dot validation on input (42e0964)
remove account import button top margin (f9d6298)
remove app bottom empty space (408f717)
remove unnecessary page scrolling (92c7c6c)
repair utils (ca74d4e)
resize qr code logo and remove flickering (3ad0b1f)
seed phrase screen ui (7e0a4c4)
send modal address placeholder text (6abb581)
show none AE related transactions correctly (f82ca12)
top bar style (0b2dd51)
transaction list scroll load more (25802dc)
transaction should remain filters shown if filter is changed (f25c6bd)
transaction-overiew: show a proper name for transactions to sent to a name (062f42c)
transactions: fetch next transactions page correctly (f435b3e)
transactions: show pending tip transaction correctly (52700e7)
transfer-receive: handle none AE tokens correctly (38e59e9)
viewport on android (7d0c715)
viewport on mobile browsers (1d71307)
when wallet running on ext cannot use composition api watch (87ea0f8)
Maintenance
add typescript and vue composition api (5bf236e)
buttons new ui by default (cd6eb1b)
environment variables as imports (79750b2)
inputs new ui by default (af33bd8)
move vue components to popup dir (4ac1098)
name tip/retip pending transaction fields consistent (c1a28c2)
node connection statuses as constants (619fa43)
notifications: statuses as constants and tabs styling (19e9908)
popup utility functions unification (4f25c75)
remove aepp components library (6cf0da6)
replace copy mixin with composable (e5dc80d)
replace mixin balance list with composable (dcc6f34)
tabs: unify the tabs appearance (76c0463)
update css color variable names (9922eb5)
visual and performance tweaks (b1184f3)
vue3 compatible passing content to slots (8ca0c7e)
1.0.0 (2022-09-10)
Features
about screen ui updates (3b435dc)
account add modal (7ccbbba)
account card swipe and arrow switching (e081fff)
account details as page and page transitions (329c261)
account details names (9940687)
account details popup, transaction list, tokens list (2a69311)
account: implement accounts card (2636253)
accounts: discover subaccounts on seed phrase recovery (cabca3e)
add account card (2a13a95)
add bullets to account switcher (0fc370a)
add total amount of fiat for all accounts (439914f)
change link (d575399)
change qr code popup style (2da49aa)
claim tips ui screen (e85dc05)
currency settings screen (c73ef3c)
disable diamond button on home page & add disabled state for send button (530956b)
errors log setting ui updates (2cb6e02)
implement recipient helpers (7868c85)
invite screen ui updates (7fccc0c)
language setting ui updates (44a2ab3)
make send and receive cards dense (58a740e)
modal: appear from bottom modal variant (b550f63)
more main screen, new app ui background (671137a)
notifications setting ui updates (b4cb12d)
page transitions tweaks (5a0fdd4)
permission setting ui updates (f76dfd0)
receive-tokens: implement asset selector popup (cba90d3)
redesign index page (82108b3)
redirect user after seed phrase confirmation (7716900)
remove ability to copy address from acc card (c67608d)
remove excess buttons from AccountCard and from TokenList (e4ffed2)
reset wallet screen ui updates (4e61b5f)
seed phrase screens (2b36b96)
seed phrase setting ui updates (d9eb41d)
setting screen ui updates (55f20e9)
submit textarea on enter click (8bfba6e)
token list item ui updates (9b66bf1)
transfer receive modal (3bcdf8a)
transfer review screens (ee72b2f)
transfer send modal (fc64022)
transfer-send-form: add current account info (91ae8a7)
transfer-send: add Max button (895ce39)
update add account card with new color (cf992f8)
updated app icon (4aa41c4)
wallet dashboard (ac45000)
Bug Fixes
account details & dashboard links (46f99ca)
account info active idx, switcher arrows (5f580e2)
account-switcher: show all existing accounts (249c85f)
add margin before terms on mobile (ccdd2ff)
app icon & splash (c296772)
build: remove circleci build (8f5b024)
calculate fee properly (7416014)
change back button logic for auctions page (014fea5)
claim tips active account index (acd7a5b)
claim: use new error message format for the input field (75ef92c)
dashboard claim name link (bba188c)
dashboard receive & send buttons links (032c9fa)
deeplinks: handle transfer deeplink correctly (bcba88e)
display proper amount of tokens in account card (92de082)
fix asset selector styles (bd73c86)
fix top padding on onboard screen (ea52056)
include safe-area for fullscreen modals (ca3c744)
index: make terms an internal link (0c5364b)
modal: align footer buttons correctly (015257f)
more screen width (2bcc377)
move buttons up on mobile (6d8fdea)
name-item: be able to set pointer (a4ed73d)
node-connection-status: align status correctly (c77e989)
permissions-details: display error correctly (e90f028)
preselect token in send modal (fc7deb6)
prevent asset selector from freezing on open (43e0915)
qr camera should stop preview on stop, bg colors (74e26ee)
qr scanner (c572471)
qr-code-reader: do not cover scanning modal (fb33523)
recipient: make help page full screen (d4344cc)
retip: fit long url in the screen (3e17fcf)
seed-phrase-verify-settings: show correct wording (0e15400)
share: remove line breaks (aa703d5)
status bar background color (9f69ffa)
tokens-list: ability to open receive modal (8dfbcb4)
transactions: show only current account transactions (e11ffc7)
transfer-receive: align account names (f062ae5)
transfer-receive: correct share link, make it backwards compatible (26a5268)
transfer-receive: do not require optional field (6c384e6)
Tests
adjust tests (1470b64)
Maintenance
account-info: fix warning (ccf0b95)
add url status validation (cf5f916)
bigger qr code (89a2939)
change receive modal share messages (3907073)
combine error and warning prop in input field component (3a0b589)
dashboard: remove unnecessary Plate wrapper (7ed769b)
extract aeternity constant (5997253)
fungible-tokens: remove selectedToken entity (1126c25)
header: change back button logic (58e3735)
header: hide home button when back button is shown (6279f27)
name: implement new design for buttons (20abbc2)
refactor: clean new-ui temporary variable (7a8735e)
remove /accounts route (84a4b08)
remove hideTabBar variable (dad8e66)
remove onboarding screens (4d72636)
settings: update report bug link (55a68b3)
style: fix missing design elements in welcome screen (9fb8c5b)
tips: remove learn more link (4687463)
transfer-receive: simplify logic (98fc0f2)
0.9.11 (2022-08-12)
Features
add bullets to account switcher (12a2d60)
address shortening component (55edeea)
adjust transaction confirmation modals to be DEX compatible (835e258)
adjust transaction details screen to new UI to be DEX compatible (f39e1cd)
show all tokens user had activity with (15aef34)
store pending transactions for each node (1b11998)
token details (bb4335e)
tooltip component (e448f1e)
transaction details swap rates (406adc2)
transaction details swap route (28b1111)
transaction-list: ablity to filter pending transactions (f7c624e)
update transaction list (6b8b90b)
Bug Fixes
auction-bid: disable bid button if no amount (cf6036a)
calculate fee for the token spend properly (35a9a55)
claiming from url (30fd918)
deeplink-api: complete opening a callback url correctly (0aceed3)
display currency list over filters (b0aebd1)
do not reload not connected tabs (1dcd699)
do not show spend-success modal multiple time for a one transaction (61ad864)
fungible-tokens: avoid showing incomplete DEX transactions (2c17df0)
invite: claiming from invite link (882fc1b)
ledger: propely sign transactions with ledger (9f36fbc)
ledger: use not deprecated transport (b71e9c7)
load all auctions at once (e329213)
load currencies after a time interval (ab15d0d)
modal: show modals over Header component (77b7e64)
mutations: avoid potential problems with missing fields (c462025)
mutations: remove pending transctions on network/account change (e63aaf4)
name-list: fetch owned names every 10 seconds (c7327ea)
name-list: show the loader when the transactions are loading (062a813)
names: handle correctly preferred name response (31c5874)
names: setting a pointer (65f671f)
persist-state: sync state between stores properly (6c21387)
sdk: enable signing with a permissions module (886f763)
show all transactions in proper order (f11a700)
show proper information for the tip pending transaction (3feec13)
show proper information for tranfer_payload transactions (3085df1)
sign-transaction: do not allow to sign on a different network (3b2acd4)
spend-success: show the proper spend transaction symbol (36d9aca)
tabs: do not show svgs through other elements (ee8a4fc)
token-details: add a proper link to a simplex (e8f9bad)
token-list: set a proper simplex url (6c8f686)
tokens: do not read properties of null (8fb40f1)
transaction-list: do not consider every contract with tip/retip function as tipping (ebcceba)
transaction-list: support PayingForTx type (5979400)
transaction-token-info-resolvers: avoid reading properties of undefined (fe0a425)
transaction-token-info-resolver: show correct tokens for swapTokensForExactTokens function (fc9ad95)
transactions: mutate nested transactions fields reactivly (386d782)
transactions: remove fiat from amount for tokens other than ae (efea108)
transactions: show labels for fungible tokens pending transactions (29e5c54)
Style
swap-route: adjust scss (3c24f9a)
Tests
ignore tests failing because of 3d party problems (25ac082)
improve unit testing coverage (2544996)
input-amount: avoid deprecated methods overwriting (52b0371)
snapshot: fix issue with accessing of imported function (68d96eb)
Performance
do not fetch all backend transactions on each call (bc7462a)
do not have a separate request for each fungible token transaction (3a0fdde)
do not load additional name entry (b991b4c)
do not make duplicate requests on initialization (f2810c0)
do not poll account info on each AccountInfo instance (57f3e5f)
fungible-tokens: do not commit each token balance separately (3df9809)
fungible-tokens: do not run through not uniq token balances (6002cfb)
fungible-tokens: remove pointless mutation (6707be8)
fungible-tokens: remove pointless unionBy (fff8ec2)
name-item: do not fetch owned names in each component instance (8f48352)
names: fetch names in parallel (7f5e3ea)
transactions: do not load incomplete transaction every time entering details page (4bed8f8)
wallet: improve handling await events (f29efc8)
Maintenance
add dex contracts for testnet and mainnet (540db78)
add transactionTokenInfoResolvers (a39d1e9)
adjust NameItem component (cca7ee1)
align every contract id notations (4e85a28)
App: drop useless code (40d96ec)
constants: add dex related transaction types constant (2a1f0b7)
do not poll currencies if not logged in (f97a76c)
do not show fiat value for the liquidity transactions (05811a6)
extract background sdk into plugin (b9bb7a5)
ledger: remove unused ledger bridge (c1ce862)
name-item: remove unused prop (541bde6)
release: 0.9.10 (c481816)
remove unused variables (38213a9)
show also retip transactions when filtered by tips (4124442)
show pending transaction until middleware returns it (438cb26)
transaction-details: exclude unfinished components from production (34f6565)
transaction-info-resolver: adjust to provide more info (d925cfb)
transactions: add labels for a tip/retip transactions (04c59f1)
transactions: change the page title (be133ae)
wallet: use sdkPlugin instead of initializing new one (80c3f6f)
0.9.10 (2022-07-22)
Features
address shortening component (55edeea)
show all tokens user had activity with (15aef34)
store pending transactions for each node (1b11998)
tooltip component (e448f1e)
transaction details swap rates (406adc2)
transaction details swap route (28b1111)
transaction-list: ablity to filter pending transactions (f7c624e)
Bug Fixes
calculate fee for the token spend properly (35a9a55)
claiming from url (30fd918)
display currency list over filters (b0aebd1)
do not reload not connected tabs (1dcd699)
do not show spend-success modal multiple time for a one transaction (61ad864)
ledger: propely sign transactions with ledger (9f36fbc)
ledger: use not deprecated transport (b71e9c7)
load all auctions at once (e329213)
load currencies after a time interval (ab15d0d)
modal: show modals over Header component (77b7e64)
mutations: avoid potential problems with missing fields (c462025)
mutations: remove pending transctions on network/account change (e63aaf4)
name-list: fetch owned names every 10 seconds (c7327ea)
name-list: show the loader when the transactions are loading (062a813)
names: handle correctly preferred name response (31c5874)
persist-state: sync state between stores properly (6c21387)
sdk: enable signing with a permissions module (886f763)
show all transactions in proper order (f11a700)
show proper information for the tip pending transaction (3feec13)
show proper information for tranfer_payload transactions (4532e69)
spend-success: show the proper spend transaction symbol (36d9aca)
tabs: do not show svgs through other elements (ba07ffc)
token-details: add a proper link to a simplex (e8f9bad)
token-list: set a proper simplex url (6c8f686)
tokens: do not read properties of null (8fb40f1)
Tests
improve unit testing coverage (2544996)
input-amount: avoid deprecated methods overwriting (52b0371)
snapshot: fix issue with accessing of imported function (68d96eb)
Maintenance
add dex contracts for testnet and mainnet (540db78)
add transactionTokenInfoResolvers (a39d1e9)
align every contract id notations (4e85a28)
App: drop useless code (40d96ec)
constants: add dex related transaction types constant (2a1f0b7)
do not poll currencies if not logged in (f97a76c)
extract background sdk into plugin (b9bb7a5)
ledger: remove unused ledger bridge (c1ce862)
remove unused variables (38213a9)
show also retip transactions when filtered by tips (4124442)
show pending transaction until middleware returns it (438cb26)
transaction-details: exclude unfinished components from production (34f6565)
wallet: use sdkPlugin instead of initializing new one (80c3f6f)
Performance
do not fetch all backend transactions on each call (bc7462a)
do not have a separate request for each fungible token transaction (3a0fdde)
do not load additional name entry (b991b4c)
do not make duplicate requests on initialization (f2810c0)
do not poll account info on each AccountInfo instance (57f3e5f)
fungible-tokens: do not commit each token balance separately (3df9809)
fungible-tokens: do not run through not uniq token balances (6002cfb)
fungible-tokens: remove pointless mutation (742f949)
fungible-tokens: remove pointless unionBy (d5c7abb)
name-item: do not fetch owned names in each component instance (8f48352)
names: fetch names in parallel (7f5e3ea)
wallet: improve handling await events (f29efc8)
0.9.9 (2022-06-10)
Bug Fixes
open simplex in the new tab on every platform (5ed9c05)
0.9.8 (2022-05-29)
Features
enable simplex (2bc57dc)
Bug Fixes
account-info: show default account name (797e226)
claim: check name fee using new sdk (f45088d)
deeplink-api: fix special symbols encoding in callback url (e076235)
deeplink-api: open all callback urls in the same tab (a4ae911)
fungible-tokens: handle errors on update tokens info (09b1d46)
invite-item: copy the link to the clipboard (5d85482)
names: get auctions list using new middleware (78b2fd7)
names: load owned names from both nodes (260178e)
transactions: add payerId for comparison in tx direction (f90a095)
transactions: show tipped url only in transaction with function equal to 'tip' (438db45)
unit-tests: use sdk modules instead of inside imports (39344e2)
welcome screen message for mobile (1f99246)
Tests
fix snapshots test (6e8f608)
Maintenance
change
==
to===
in ToS (70b1588)extract links to constants.js (ebb9a73)
remove unused/unnecessary config files (8b84e60)
update dependencies (23669de)
update fontsource/ibm-plex-sans (497949c)
update package-lock to lockfileVersion 2 (108d4df)
update SDK to 11.0.1 (bd25325)
update uuid (2604f11)
0.9.7 (2022-03-22)
Bug Fixes
call deny on denied address subscription (3dcc1db)
send connection close message to the aepps (2149556)
0.9.6 (2021-12-13)
Features
receive transaction for signing through deeplink (f1a292a)
0.9.5 (2021-11-23)
Features
Bug Fixes
transaction-details: fetch transaction if not preloaded (bc65967)
Maintenance
migrations: add changeTransactionStructure migration (af11f64)
transaction-list: remove useless setTimeout (0e41081)
transactions: use next page to load additional transactions (6a0392f)
0.9.4 (2021-11-10)
Features
android-build: build for higher target sdk version (991efb6)
input-amount: use veeValidate in all amount inputs (fcf9ef7)
status: add offline status (daadb77)
tip-calim: add additional info (147d901)
tip-send: add additional info (4f8a79b)
transfer-send: fill address if qr consist of it (2378a8f)
Bug Fixes
account-card: adjust card minifying (01e45ef)
account-info: reflect the preffered name change from other deivce (917df92)
account-info: remove wrong button background-color (c13c50d)
account-switcher: align single card in the middle (a914271)
intro: adjust checkbox size (78709bb)
retip: use valid name of error property (bb1d416)
set empty amount in InpitAmount (2e3b197)
tab-bar: avoid env not getting add (42a03c5)
transaction-list: do not send request after component being destroyed (f63f41d)
transaction-list: show transactions to a name (c263e04)
transaction-overview: show properly if recipient is the name (fc39320)
truncate: adjust scrolling on str change (13ec1e0)
Performance
fungible-tokens: avoid additional fungible tokens requests (fcd6f71)
icons: compress iframe onboarding icons (007fe50)
Tests
input-amount: extend test and use VeeValidate (44be6ba)
withdraw: remove duplicate part of test (3ebf3a2)
Style
add a proper mustache style (6b94ec6)
clean up global styles (ecc791a)
intro: adjust css (01c028e)
security-settings: adjust css (8a1ae1b)
Maintenance
account-switcher: align card-wrapper centered (1c18a05)
actions: drop workaround for the duplicate transactions from mdw (d9324d3)
bump version in tests (b34d3c1)
intro: use esixting varibale (954945f)
invite: remove non-existent prop (47971e9)
name-row: remove unused styles (edaa9f1)
remove Tour component (6a82a31)
remove unused Badge component (d6664c1)
remove unused SignAccountIdenticons component (3ab4984)
sass: removed unused node-sass package (00eebd4)
transaction-list: show no transaction message centered (8a1fd5f)
utilize line-height property in rebranded pages (55ca3af)
0.9.3 (2021-10-18)
Features
accounts: add ledger module (a2f98d3)
aex9: don't display fiat value for aex9 tokens (11bb4d3)
buy: add buy button and page (f11881e)
claim: show name price before submit (f337767)
index: add message on disabled JavaScript (a8c3702)
index: add message on exceptions while bundle initialising (daa8f70)
ledger: add ledger compatibility with extension (22147a4)
receive: add share functionality to receive screen (2490006)
router: open simplex in separate tab for extension and mobile (6634fca)
send: add share string parsing (03be916)
share-qr: add pseudo element on copy (fd91f66)
transfer-send: rebrand send workflow (4f0715a)
Bug Fixes
accounts: use uniq key (9ede492)
account: use decode instead of removed assertedType (24f961e)
allow builds in non git environments (cddf6fe)
check-box: start value has mixed support, using flex-start instead (4de09fd)
copy-plugin: copy web folder in dist (187ad9e)
transaction-details: prevent non external redirection (845d782)
zeit: linting errors (4c39430)
Documentation
readme: update README file (bfebb7f)
Style
lint: resolve lint issues automatically (bf0ae50)
lint: resolve lint issues manually (a362af6)
modal: set different border color (99e7f6a)
Tests
account: remove duplicate part of test (aa2bd9e)
add example unit test (4d4d029)
import-account: convert test from e2e to unit (6d74918)
input-amount: convert test from e2e to unit (41272ef)
jest-config: add several packages to transpile (fb1e91b)
jest-config: map inlined components (0bb6fde)
terms-of-service: convert test from e2e to unit (859018e)
update test due to work with web version (183d56a)
use snapshots to test static pages (7d8ed17)
Maintenance
account-info: do not assign value to a variable twice (7612c5d)
accounts: extract hdWallet module (68bed5c)
accounts: move account plugin to module (4ddd3c1)
accounts: move account related to the accounts (df562aa)
accounts: rename state and mutations (9695e68)
build using @vue/cli (70718ad)
buy: add unfinished flag to buy functionality (29c689a)
copy: extract similar copy functionality to mixin (abe6abe)
input-field: set autocomplete off (08707f9)
popup: remove unused firefox html (69ab99c)
remove unused mapped states (d76a0da)
run npm audit fix (e214f7e)
run npm update (8245153)
sdk: update sdk to 9.0.1 (8ae8cb1)
template-renderer: extract similar root node creation (a19091b)
zeit: do not show error logs on production (27e7bac)
zeit: makes contract pass through from QR code (9ae2552)
zeit: removes chain listener and tx cache (fad2bf4)
0.9.2 (2021-09-28)
Features
input: add warnings to input field (5086efc)
send: rebrand address input in send screen (1116153)
validation: add vee-validate as plugin (c913ea4)
vee-validate: add account validation rules (b5722d9)
vee-validate: inject warning support to vee-validate (a41a688)
Bug Fixes
permissions: fix permissions input styling (b450cb5)
send: add proper color to valid svg (9f75935)
send: restore error for tokens to name sending (0da891f)
Maintenance
input: unify input components names (b25e1d6)
recent-transactions: do not hide line on transaction list overlap (9b3be97)
stale: remove stale bot support (ff5d105)
transfer-send: replace textarea with validatable input (800babf)
0.9.1 (2021-09-16)
Maintenance
paste: disable paste functionality (ccb78d8)
0.9.0 (2021-09-14)
Features
account-card: rebrand account card (8431ebc)
account-card: smooth card height transition (7fa503f)
auction-card: show auctions help modal (06bdb41)
balance-info: change the approx sing (2414f65)
confirm: add ability to render locales as a template (f9fa962)
cordova: add cordova-clipboard to dependencies (8e2c22c)
mobile: lock orientation to portrait (1c9e974)
name-item: add NameItem component (45d0f12)
names: add AuctionHistory component (5fc424c)
names: update auction page to new designs (370dda7)
names: update AuctionBid to new designs (153f157)
qr-reader: open settings when camera not allowerd on mobile (4702265)
redirect from /tip to /tips (00a4901)
routes: add tip redirection (0a637a8)
show chain name of other users (74f5d63)
truncate: allow truncate to be fixed (53e8d35)
truncate: animate text scrolling (e0e2456)
update Loader to new designs (a48215b)
zeit: add new contract address & decimal support (dca9480)
Bug Fixes
account-info: use explorerUrl from activeNetwork (988eabf)
actions: add the rest of tokens transactions if no transactions fetched (d1a15ca)
actions: change backend tip cache url (818a10a)
auction: avoid using z-index (82b41b9)
constants: use v2 schema for nameClaimTx in calculateMinFee (e379178)
deeplinks: build redirect route correctly (50f01a2)
invites: temporary fix for validation of node fields (5ea4993)
ios: reset webview color after qr scan (6fb5f4a)
migrations: add missing new names field (cc8dfbb)
mobile-share: allow tip url to be passed in TipsSend (27d84a9)
modal: set empty span on attribute msg undefined (197fc11)
name-item: call setAutoExtend action with proper params (afd452a)
name-item: set Pending svg size (e0e8960)
onboarding: fix onboarding welcome typo (a140736)
overview: avoid wrapping for chain names (d82df49)
pending-txs: filter pending transactions by active account (8fb690d)
retip: set svg size (489e133)
status: set bottom to 0 if tab bar is hidden (4ce43d3)
swagger: temporary fix for wrong scheme in genSwaggerClient (129d4c3)
transaction-list: set transactions and page to initial value on accountChange (56021c2)
tx-details: handle overflowing tip url (a515ca4)
tx-list: prevent infinite fetch of next page (178a8d8)
tx-list: remove extra space from bottom (fbad5be)
tx-list: show msg when no items found (d3c71b4)
Style
checkbox: update checkbox color (5c9ad4a)
Documentation
readme: correct grammar and spelling (97380f4)
Maintenance
and
usage ([c7c8b02](https://github.com/aeternity/superhero-wallet/commit/c7c8b0256408b1f4ce4f9e10061f924431682c57))
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)
0.8.2 (2021-07-14)Featuresunfinished: enable unfinished features (37b7bd7)
Bug Fixestx-list: show loader only when fetching (00f6f24)
Maintenanceunfinished: hide unfinished features (c4b7536)
0.8.1 (2021-07-09)Bug Fixeswallet: don't set accounts immediately (d0e5c52)
0.8.0 (2021-07-09)Featuresacc: update available tokens and balances every 10 seconds (0eb890a)
account-switcher: show switching to the aepp (4370f39)
balances: add balances screen new ux (31e95bf)
fonts: add sans 14 bold (f725f46)
ft: updates balances after successful mine (8e35da9)
fungible-tokens: load tokens on network change (f0a8e3d)
fungible-tokens: make fungible tokens work with several accounts (679a9a2)
modal: add critical icon (269d9f1)
more: add More page (8d544e7)
names: make names work with several accounts (856ba37)
payments-send: drop trailing zeros from amount (df221a4)
token-amount: update fiat formatting rules (61ec06f)
token-details: add token details new ux (d4e8859)
token-list: don't display zero balances (db4e02b)
txlist: adds realtime incoming tx for bitcoin token (ab99c78)
txlist: removes cached tx after fetching them from mdw (d2f89e8)
zeit: add zeit token support (dec3d08)
add AccountItem component (aa9d323)
add AuctionOverview component (89c81eb)
add NamePointersHelp modal (5e75f67)
rebrand ConfirmRawSign modal (83ba9b3)
rebrand Modal (1db7813)
rebrand QrCodeScanner modal (688c0d1)
rebrand tip url status (2a0644e)
unfinished: enable unfinished features (1b08c9e)
Bug Fixesaccount: 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)
Performancepersist-state: use mutation to sync state (ff18073)
Styleaccount-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)
Maintenanceactions: 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)Featuresshow node status in full screen modals (4cd4f90)
confirm-tx: show name fee token amount (1776fff)
truncate: simplify truncate behaviour (5ae05d3)
Maintenanceuse 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)Featuresrebrand Connect popup (8138d27)
rebrand MessageSign popup (e683ebc)
payments-send: add warning when sending to same address (a9fb93a)
Bug Fixesamount-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)
Performanceicons: optimize iframe icons (a0810b7)
Maintenanceunfinished: 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)Featurestabs: add Tabs component and split payments and tips screens (ab3cdce)
rebrand ConfirmTransactionSign modal (3d8ae06)
amount-send: rebrand AmountSend component into Amount (751155d)
claim: add claim tips menu entry (4c71b9d)
icons: update rebranded icons (3d8f2f7)
add Accounts page (f80fbdf)
add CopyAddress component (6f27310)
add links to an account in the middleware explorer (20ecf8b)
add TransactionOverview component (48d7dc6)
show balance for each account (4e5762e)
simple account list (6580328)
simple account switcher (a339f0c)
Bug Fixesaccount-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)
Testsuse 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)
Stylefix linter errors automatically (1d9a323)
colors: drop old colors and replace it with rebranded ones (469bda7)
fonts: use missed rebranded fonts (31d94e8)
Maintenanceqr-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)FeaturesBug Fixescommitlint: 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)
Maintenancetx: return empty tx list if getTxByAccount returns error (2b22dc2)
0.6.0 (2021-04-08)Featurestransaction-list: rebrand TransactionList (91a94dd)
add TabBar menu (829644e)
mixins: introduce basic mixins (8063d32)
web-wallet-alignment: align desktop and mobile web version (093e93b)
add CopyButton component (2ecc529)
add TransactionDetails page (7d6bdcc)
allow user to report a bug if they are not logged (4623ebb)
include stale bot (8a9f57b)
header: implement home button (becb20c)
enable adaptive icons in Android 8 and above (5f7b0c4)
home menu buttons carousel by new design (2b28c49)
rebrand Header component (26a54d3)
rebrand RecentTransactions component (6384750)
rebrand TransactionItem component (7f3036b)
update Index page designs (15a48dd)
update Platform component designs (00e741f)
update SidebarMenu designs (f0f3883)
Bug Fixesapp: 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)
Stylebutton: 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)
Testsfix: use back button in top-up (76c35f4)
Maintenancehandle 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)Featuresfetch pending transactions (a9a786c)
improve truncating of a long strings (25eb9e8)
aens: remove minimum aens name length limit (be85b57)
Bug Fixesios: 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)FeaturesMaintenancelint: setup pre-commit hook (686ee0c)
0.5.1 (2021-01-22)Featureschangelog: build using standard-version (505412b)
Bug Fixesset success message as a div (9b19b15)
Last updated