Skip to content

Release v0.9.11

Compare
Choose a tag to compare
@github-actions github-actions released this 12 Aug 14:03
f25fad6

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)