Skip to content
This repository has been archived by the owner on Oct 10, 2023. It is now read-only.

Latest commit

 

History

History
940 lines (589 loc) · 49.1 KB

CHANGELOG.md

File metadata and controls

940 lines (589 loc) · 49.1 KB

1.19.2 (2023-06-30)

Internal

-Updates xchain-thorchain package due to gas issue.

1.19.1 (2023-04-XX)

Internal

-Updates/refactor to support latest xchain updates for UTXO support. Keystore clients and ledger code updated.

1.19.0 (2023-01-xx)

Add

Update

Internal

1.18.6 (2023-01-02)

Update

  • [SymDeposit] Redesign #2503, #2502
  • [AssetInput] Add Ledger + extraContent #2505
  • Refactor styles for 'warning` components (TW only) #2504
  • [Deposit] Wallet types based on routes #2506
  • [SWAP] Persistant wallet state while reloading or switching asset pair #2511
  • Translation ru20 dec (pt2) by @TreefeedXavier #2496
  • [Wallet] Add Swap to ActionButton to jump to swap view with one click only #2512
  • [Wallet] Add Add to ActionButton to jump to LP view with one click only #2513

Fix

  • External links not clickable #2495
  • [Send] Max value can't be negative #2500
  • [Swap] Fees needs to be considered for max value to swap #2498
  • [SymDeposit] RUNE can be selected on asset side #2507
  • [Deposit] Check of asset missmatch failed #2509

Internal

  • Relax Mimir checks to have these on Swap / Deposit view level only #2514

1.18.5 (2022-12-20)

Add

  • Introduce ActionButton #2452
  • [Swap] Show balances #2446
  • [ETH] Use depositWithExpiry to deposit #2472
  • Add x-client-id header to send ASGDX' identifier for any request to 9R servers #2463, #2464, #2474
  • [Savers] Routes #2450
  • Add wallet actions to assets table #2455
  • Savers overview #2466, #2470, #2479
  • Display APY/APR depending on days #2477

Update

Fix

  • [Swap] Max. amount to swap needs to be equal to max. balances #2448
  • [PoolsOverview] Inconsistent search state #2483
  • [Deposit] Maximum update depth exceeded #2487

Internal

1.18.4 (2022-11-03)

Fix

  • [Swap] Custom recipient address locked out #2437
  • [Swap] Can't switch asset pair in some cases #2439
  • [Swap] Wrong max amount to swap value for non chain (source) asset #2444

Update

  • [Swap] Improve info text of max value to swap #2442

1.18.3 (2022-11-02)

Update

Add

  • InputSearch component #2427

Fix

  • AssetSelect: Scroll area breaks layout + dialog shouldn't close by clicking search input #2428
  • Check Midgard status from its health endpoint #2417

1.18.2 (2022-10-03)

Add

  • [Header] Add wallet selector #2392
  • [Settings] Persistent data of editable endpoints (Midgard, THORNode API|RPC) #2387, #2393, #2409

Update

  • Translation of missing RU strings. Typo fixes. by @TreefeedXavier #2401
  • Update fr translation by @Weyland2093 #2403
  • Deprecate all thorchain.info API endpoints #2400
  • Disable testnet #2399

Fix

Internal

  • Upgrade to Yarn 3.x #2389
  • Update xchain-* libs #2402

1.18.1 (2022-09-18)

Fix

  • [BCH] Reintroduction of error Expected property "1" of type BigInteger, got n #2394

1.18.0 (2022-08-29)

Add

Update

  • Update to latest Midgard v2.9.0 #2331
  • Generate types/endpoints for THORNode 0.19.5 #2365
  • Use generated THORNode types / endpoints #2367
  • Updated RU translation by @TreefeedXavier #2369

Fix

  • Fix KeystoreClientStates #2330
  • Fix styles of IncentivePendulum #2332
  • Quick fix: Website url is deprecated #2333
  • Quick fix: Disable manage button in PoolsDetails #2353
  • Use 9R Midgard by default #2363
  • Fix deprecated usage of Antd.Menu children #2372
  • [Ledger] Fix/extend HD pathes for ETH #2344
  • Fix: lcd-cosmos.cosmosstation.io api is down - pt2 #2382

Remove

  • Remove TERRA finally #2329

Internal

1.17.2 (2022-07-19)

Fix

  • [BCH] Broadcast tx to Haskoin might end in 500 error #2320
  • Update tx sizes to fix outbound amount does not meet requirements errors #2326

Update

  • Update RU translation by @TreefeedXavier #2318

Internal

  • Migrate to CRA5 ##2323
  • Migrate to storybook v7 #2324
  • Simplify handling of TerserPlugin.mangle #2321

1.17.1 (2022-07-11)

Add

  • [Ledger] ETH needs an option to select different derivation paths (Legacy vs. LedgerLive) #2316

Update

  • Remove TERRA from supported pools #2312

Fix

  • [Ledger] THORChain tx does not send, but failed silently w/o error #2310

1.17.0 (2022-07-01)

ADD

Fix

  • UI does not show Mimir status of GAIA #2300
  • [Wallet] Shares are not updated while changing the network #2307

1.16.0 (2022-06-22)

ADD

Update

  • Prepare mainnet #2294
  • [Pools] Toggle filter buttons to remove clear button #2287

0.15.2 (2022-06-06)

Add

  • Add search option for pools #2275 [PoolsOverview] Watch / unwatch pools #2276, #2277 [PoolDetail] Watch / unwatch pool #2278 [Settings] Make settings collapsable #2281 [Settings] Filter accounts #2282

Update

  • [Settings] Merge global and wallet settings to have one place to go #2152

Fix

  • [Pools] ERC20 filter includes BNB.ETH #2273

Internal

  • Update npm dependencies (incl. latest Electron v19.0.3) #2283

0.15.1 (2022-05-29)

Fix

  • Swap ETH failed: SENDING A TRANSACTION REQUIRES A SIGNER #2269

0.15.0 (2022-05-27)

Add

  • [Ledger] Support ETH/ERC20 #2255

Fix

  • Clicking "upgrade" for rune.eth. Next screen is flickering, and not clickable. #2261

0.14.1 (2022-05-07)

Update

  • [PoolDetail] Improve pool details view behavior (loading behavior, error handling, caching data) #2240, #2241
  • [Swap] Change default slippage tolerance to 3% #2237

Fix

  • [Ledger] White screen with Ledger Terra wallet connected #2227
  • [Wallet] Locking wallet at Deposit or Withdraw failed #2233
  • [e2e] Testcafe is failing #750
  • [Swap] Consider fees in swap limit #2243
  • [Swap] Recipient keystore address lost #2244
  • [Swap] Recipient Ledger address lost #2252

Internal

0.14.0 (2022-04-23)

Add

  • [Ledger] Support Terra #2198

Fix

  • [Ledger] Address confirmation removes Ledger BNB account #2221
  • [Ledger] Address confirmation modal is missing for Ledger THOR #2222
  • Update to latest [email protected] to include latest out of gas fix #2220

0.13.0 (2022-04-19)

Add

  • Support Terra #2002
  • [Mimir] Support block height in HALT{XYZ} flags #2206

Fix

  • [History] Fix viewblock url parameters #2189
  • Fix: Filter USD pools #2199
  • Fix: Total balances in asset overview #2202
  • [Swap] Balance of Ledger missing - fee validation failed #2203
  • [Deposit] Initial amount value can't be read #2210

0.12.3 (2022-03-31)

Add

  • [Shares] Show asym shares in list #2172
  • [Wallet] Show total balance #2178
  • [Wallet] Show total shares #2179
  • [Pools] Manage / show protocol limit #2173
  • [Pools] Show Incentive Pendulum #2184

Update

  • Add more slippage options #2170 by @WojciechKo, #2180
  • Tweak layout of Swap / Deposit #2181

Fix

  • [Bonds] Removing a node from list breaks the app #2176
  • Update default slip tolerance to 1% #2175
  • URL to thoryield.com analytics is incorrect #2182

0.12.2 (2022-03-25)

Fix

  • BUG: Ledger tx from non-Index0 THOR accounts #2164
  • [BCH] Fix Ledger inputs #2166

0.12.1 (2022-03-24)

Add

  • ADD: Bond Providers #2160

Fix

0.12.0 (2022-03-22)

Update

  • Resolve: Upgrade xchain-cosmos|thorchain and cosmos-client (needed for hardfork) #2150

Breaking change

  • [Ledger] Disable THOR for hard-fork temorary #2154

0.11.0 (2022-03-19)

Add

Fix

  • [Ledger] Remove address from memory after rejecting address on device #2145

0.10.0 (2022-03-15)

Add

Update

  • [Pools] Show APY at pools overview #2135
  • Update FR translation 15-03-2022 by @Weyland2093 #2141

Fix

  • [UNBOND] Send ZERO amount #2134
  • Fix estimated fees for BTC #2140

0.9.1 (2022-03-08)

Add

  • [WalletSettings] Add info in case Ledger is not supported #2125
  • Get chain id before initializing TC client #2127

Fix

  • Value to send of UNBOND or CUSTOM deposit tx does not depends on balances #2122

0.9.0 (2022-03-05)

Add

Fix

  • Get correct LP by switching current network 2c8463e

0.8.1 (2022-03-03)

Add

  • [TxModal] Add copy button #1998
  • Feature list #2092

Update

Fix

  • [Wallet] New generated phrase might be greater than 12 words #2054
  • [AssetDetailsView] Maximum update depth exceeded #2114

Internal

  • Upgrade API types + endpoints to latest Midgard v2.5.15 #2112
  • Upgrade Electron + TypeScript related dependencies (incl. [email protected])

0.8.0 (2022-02-18)

Add

  • [Ledger] BTC support #2059

Update

  • Handle (confirmed) BTC balances the better way #2082
  • [Send] Remove transaction confirmation check #2072
  • [Ledger] Disable selecting of slippage tolerance for Ledger/BTC temporary #2068
  • Shorten memos #2052
  • Re-enable testnet for releases (production) #2048
  • Update for RU translation (better translation and fix for typos) by @TreefeedXavier #2046
  • Update ERC20 token list to include XDEFI token #2040

Fix

  • [Send] Fix out of gas for RUNE txs 2081
  • [i18n] Translate pooled #2047
  • Pre-build of v0.8.0 throws exception on Windows #2086
  • [BTC] Broadcasting a tx to Haskoin might end in 500 error #2077

0.7.1 (2022-01-21)

Update

  • Use haskoin.ninerealms.com for BTC to get rid of api.haskoin.com #2037
  • Get logoUrl from the ERC20 whitelist #2041

Fix

  • Settings placeholder in Wallet area do not catch translation from i18 files #2036

0.7.0 (2022-01-19)

Add

Update

  • updating ru translation by @TreefeedXavier #2032
  • Re-enable RU #2033

Fix

  • Fix sRUNE support on stagenet #2018
  • Native menu does not appear before opening settings #2029
  • Unlock screen: Wrong headline #2031

Remove

  • Disable testnet for releases (production mode) #2025

0.6.2 (2022-01-11)

Fix

  • [Mimir] Deprecated 'mimir//MAXIMUMLIQUIDITYRUNE' leads to NO FUNDS CAP #2013

0.6.1 (2022-01-10)

Add

Update

  • [Mimir] Update keys #2004
  • [Mimir] Support **DOGE** flags #2007
  • 1inch ERC20 whitelist #2010

Fix

  • Link to release page is broken #1983
  • [Wallet] Icons to remove / show Ledger address are floating left #1984
  • Second share not showing #1995

0.6.0 (2021-12-16)

Add

  • [ADD] Add liquidity using Ledger #1926, #1927 #1936, #1962
  • [Withdraw] Update UI to support Ledger #1928
  • [Ledger] Update shares for Ledger in Withdraw / Deposit #1942
  • Restore previous windows dimensions with next start of ASGDX #1879
  • Show asset icon in TxDetail (wallet history + pool details)#1955
  • [ADD] Check asset mismatch for Ledger + keystore #1938
  • Show ledger or keystore addresses in tooltips #1959
  • Whitelist TGT token #1960

Update

  • [Swap] Update slippage tolerance #1929
  • Pimp Ledger confirmation modal #1941
  • Update FR translation by @Weyland2093 #1972
  • Switch to haskoin.ninerealms.com #1974
  • [Send] Show Ledger modal #1979
  • [Wallet] Consider shares of Ledger accounts #1980

Remove

  • [RU] Remove language support for RU temporary #1966

Fix

  • Format date #1873
  • [PoolDetail] Make tx explorer accessible for locked / not imported wallet users #1871
  • Fix Tooltip styles #1944
  • [Swap] Limits added to memo needs to be 1e8 #1946
  • [PoolShare] Don't combine asym with sym shares in PoolShare #1964
  • [Send] Fix max value for sending ETH #1978

Internal

  • Test latest eq helpers #1943
  • Update misc. dependencies as part of preparing v0.6.0 #1982

0.5.0 (2021-10-31)

Add

  • [Swap] Enable Ledger in Swap #1868
  • [Swap] Show address type for recipient #1857
  • [Ledger] Add wallet index input for RUNE #1889
  • [Send] Show address type for recipient #1859
  • [Upgrade] Show address type for recipient #1861
  • [AsymDeposit] Detect previous asymmetric deposit to disable asymmetric deposit #1829
  • [CheckButton] Add CheckButton #1869
  • [Wallet] Replace text with WalletType label in Settings #1852
  • [WalletHistory] Add link to viewblock #1854

Update

  • Improve WalletHistory #1855
  • Tweak styles of WalletTypeLabel #1856
  • Remove deprecated AssetPair components #1865
  • Update AssetData|Menu|Select components to show wallet type #1867
  • [Header] Make rune price visible for smaller window sizes #1880
  • [Header] Tooltip to explain VOLUME (24h) #1885
  • [ERC20] Update whitelist (incl. icon support for ETH.THOR, ETH.FOX) #1894, #1896
  • Use sync mode for broadcasting transactions to THORChain #1919

Fix

  • Fix missing ledger addresses in WalletHistory #1853
  • Fix wallettype label #1860
  • [Swap] Fix slip calculation and displaying #1876
  • [Pools] Disable manage button while wallet locked #1877
  • Fix 24h volume #1883
  • Fix outdated links #1884
  • walletIndex gets lost #1901, #1908
  • [WalletSettings] Verifying Ledger address with walletIndex > 0 failed #1912

Internal

  • Set testnet as default network in development mode #1851
  • Update to latest npm dependencies (19-10-2021) #1864

0.4.5 (2021-10-28)

Fix

  • [Mimir] Consider mimir//PAUSELP #1902

0.4.4 (2021-10-12)

Add

  • [Ledger] Open modal to verify Ledger address #1841
  • [Upgrade] Add recipient address field #1836
  • [Wallet] Get history data depending on selected address #1838

Fix

  • [Upgrade] Fix BNB fee warning #1835
  • [Swap] Increase padding in order to show XRUNE asset properly #1840

Internal

  • Introduce useMidgardHistoryActions hook #1842
  • [History] Create custom component to select addresses #1818

0.4.3 (2021-10-06)

Update

  • Enable Ledger THORChain after resolved certificate issues #1823

Fix

  • Use latest electron version with certificate related fixes #1831

0.4.2 (2021-10-05)

Add

Update

  • Update FR translation #1797
  • Disable Ledger THORChain temporarily #1823

Fix

  • [Swap] Incorrect explorer link in SWAP dialog #1787
  • Upgrading BEP2.RUNE via Ledger is not working #1803
  • Link for recovering transactions doesn't work on testnet #1804
  • [Wallet] Too many requests for same endpoint #1785
  • [Send] Wrong selected asset #1784
  • Insufficient funds when adding liquidity #1805

Internal

0.4.1 (2021-09-26)

Fix

  • [Header] Improve API status #1734
  • Update link to recovery tool #1781
  • [AssetSelect] Make it more clickable 1776
  • [Swap] Ledger BNB address is marked as invalid #1778
  • Fix reload of mimir$ in case of offline mode #1783
  • Fix ERC20 assets for testnet #1788
  • Fix withdraw issues by using latest [email protected] #1792

0.4.0 (2021-09-15)

Add

  • [Ledger] Support for Native RUNE to send transactions to another RUNE address and to interact with THORChain to send BOND, UNBOND, LEAVE or custom transactions #1570, #1738, #1740

Fix

. [Header] Rename Settings -> Global settings #1733

  • MAX button ends with Insufficient funds #1754 #1754
  • [AssetDetails] Fix position of ledger label in mobile view #1747

Internal

0.3.14 (2021-09-04)

Add

  • [Mimir] Support HALT{chain}TRADING flags for BTC, LTC, BCH, BNB #1722
  • [Mimir] Support PAUSELP{chain} flags for BNB, BTC, BCH, ETH, LTC #1724

Update

  • Updated french translation (01-09-2021) #1717

Fix

. ETH.RUNE upgrade fails on testnet #1730

  • [UpgradeView] Fix rendering hook issues #1707

Internal

0.3.13 (2021-08-28)

Add

  • [Settings] Split settings into application and wallet settings 1575

  • [Swap] Allow swap to custom recipient 1683

  • [Wallet] Tag fees in txs history of Rune Native 1698

Fix

  • [Pools] Fix disableAllActions helper 1675

  • [Upgrade] Add upgrade warning for BNB.RUNE 1690

  • [Swap] Don't send swap transactions to BNB accounts with flags > 0 1611

Internal

  • Use consistent naming for styles files 1677

  • SettingsView: Creation of userAccounts needs to be more DRY 417

0.3.12 (2021-08-16)

Add

  • [mimir] Check HALT{BCH|BNB|BTC|LTC}CHAIN #1656
  • [Binance] Blacklist RUNE-67C on mainnet #1660

Fix

  • [thornode] Fix endpoint used by services/thornode #1662

Internal

  • Update npm dependencies (10-08-2021) #1658
  • isRune... helpers need to be depending on network #1639

0.3.11 (2021-08-10)

Add

  • [Swap] Add swap limit protection #1647
  • [Swap] Add ASGARDEX identifier to swap memo 1615
  • [Mimir] Handle halt params of Mimir #1645
  • [ERC20] Blacklist UNIH #1652

0.3.10 (2021-07-30)

Hotfix

  • [chaosnet] Disable Swap / Add / Withdraw for all pools temporary
  • [chaosnet] Disable upgrade of BNB.RUNE and ETH.RUNE temporary

0.3.9 (2021-07-14)

Add

  • [Asset] Add icon for XRUNE #1616
  • [Header] Add missing explorer endpoints #1572

Fix

  • [XRUNE] Fix currency symbol bug #1630

(Internal) Updates

0.3.8 (2021-07-03)

Fix

  • [Wallet] Send ETH: gas_rate based on gwei #1608

0.3.7 (2021-07-01)

Fix

  • [Swap] Fix: Approve button does not appear #1595
  • [Swap] Fix: Error cannot estimate gas; transaction may fail or may require manual gas limit #1594
  • [Swap/Deposit] Improve approve handling for ERC20 tokens #1602
  • [Swap/Deposit] Better feedback for loading states #1602
  • Revert upgrade xchain-bitcoin|bitcoin-cash|litecoin #1606

(Internal) update

  • Use latest xchain-* packages #1602

0.3.6 (2021-06-30)

Fix

(Internal) update

(Internal) changes

  • Update to latest Midgard 2.2.2 #1586

0.3.5 (2021-06-22)

Feature

  • Show QRCode on AssetsOverview + Settings #1554

Fix

  • [UI] Fix misc. UI issues #1552
  • [Swap] Fix min. amount to swap #1558
  • [PoolDetail] Disable SWAP button for pending pools" #1560
  • [Wallet] Validation of phrase not triggered #1561
  • [Wallet] Fix THORChain tx history #1563 #1561

0.3.4 (2021-06-14)

Update

Fix

0.3.3 (2021-06-10)

Fix

  • Update to latest xchain-bitcoin to fix BTC balances #1537

0.3.2 (2021-06-10)

Fix

  • Fix BTC balances #1533
  • Fix RUNE price format #1531

Update

  • Update translation FR #1530

0.3.1 (2021-06-09)

Fix

  • Use viewblock as default explorer #1517
  • Fix url of Recovery tool #1523

(Internal) change

  • Get rid of chaosnet in type Network in favour of using mainnet only #1524
  • Refactor pending asset data handling #1515

0.3.0 (2021-06-07)

Feature

  • UPGRADE ETH.RUNE #1450
  • [Header] Show RUNE price #1328 #1478 #1483 #1485
  • [Header] Show 24h volume #1373 #1484 #1485
  • [Deposit] Check / show pending assets #1503 #1505
  • Show confirmation modal when user presses remove wallet in either of the two remove wallet flows #1479

Update

  • Update FR translation #1452
  • Update to latest xchain-* libs #1477 #1486 #1508 #1510
  • [BTC] Add 10k sats treshold for swap / deposit #1481

Fix

  • Pool Cycle not overridden by Mimir #1504
  • [Header] Use strings as props for boolean #1501
  • [Resolve] Re-send Native RUNE tx in case of failure #1492
  • [Wallet] Pagination of ETH txs is broken #1489
  • Disable sorting for TxsTable #1480
  • Fix create view error UX flow #1474
  • Fix chart data of PoolDetail #1470
  • Misc. UI fixes / improvements listed in #1305 (#1466 #1467 #1468 #1469 #1471 #1473)
  • [PoolDetail] Update data of pool cards #1459
  • Wallet/AssetOverview: Fix decimals #1458
  • [Withdraw] Min. amount not visible (dark theme only) #1511
  • [PoolDetail] Fix value for liquidity #1448

0.2.1 (2021-05-25)

Fix

  • [BCH] Revert changes of using legacy addresses #1446
  • [USD] Update pricing using deepest USD* pool #1439 #1440
  • [ETH] Tweak estimated fees #1445
  • [Pools] Fix depth (liquidity) + default sort order #1439
  • Fix decimal for bond, unbond, custom actions #1437

0.1.0 (2021-04-13)

  • Ready for MCCN

Release notes https://github.com/thorchain/asgardex-electron/releases/tag/v0.1.0