All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
0.2.2 (2022-01-19)
- add HAL Notification Icon on supported market (#324) (5e83157)
- allow wallet-link on avalanche (#349) (0a2deec)
0.2.1 (2022-01-12)
- switch wdio to cypress test suite so forks can run tests more easily on their infra (#254) (66b3fb5)
- add link to snapshot governance from governance dashboard (#304) (89096a5)
- added
react-snowfall
because it's winter 🎉 (#284) (f63d0cb) - load languages on demand instead of all (#294) (32e581e)
- change etherscan TLD to .io (#338) (c5a3da6)
- check txn validity before execution (#314) (d4311ce)
- change
TokenIcon
import'@aave/aave-ui-kit
tohelpers/config/assets-config
to allow easier adjustments (#259) (61a5a5c) - remove rewards modal as it was only working for stkAave rewards (#153) (74dd795), closes #76
- use correct stable rate in userSummary calculation (#249) (dd7ad7f)
- resolve an issue in current ltv calculation (#267) (9ec5bfe)
-
There are some changes on the config - mostly replacing
Network.*
string with a chainId. While this might be a little painful to change for forks once upgraded this will open up opportunities to run the ui forNetwork
s not specified in aave-js (like harmony, xDai, Phantom,...). -
aave-ui now recommends using .env config over docker-compose config. This might be breaking for your workflow. Make sure .env variables are correctly set. docker-compose will still work though.
-
most env variables have been removed as they could be infered from the config instead making the setup easier. Please have a look at the updated Contributing guidelines.
Connecting to forks also no longer works via a hardcoded localStorage param per network, but with a generic approach which will automatically generate markets & networkConfigs based on a few localStorage parameters.
localStorage.setItem('forkEnabled', 'true');
localStorage.setItem('forkBaseChainId', 1);
localStorage.setItem('forkChainId', 3030);
localStorage.setItem('forkRPCUrl', '<your fork rpc>');
- add a link to the ampl faq (#208) (468783e)
- add apr to markets info to reduce APR/APY confusion (#119) (7c55cd2)
- add dialog with information about cool down period (#58) (5801a0c)
- display ens instead of address if available (#142) (b36290c)
- add incentives data provider (#19) (79891e9), closes #22
- add ci automation for changelog generation (#228) (4f1acca)
- add IPFS preview deployments per branch (#27) (3b5faf8)
- in order to improve decentralization releases are now pinned on crust ipfs in addition to pinata (#151) (2e10652)
- add doc that helps with manual verification on addresses (#214) (883c86e)
- add avalanche market (#26) (013c71e)
- add info banners for bridging assets (821cea0)
- display banner for specific markets (f70b23d)
- to clean up amm market view the app no longer shows frozen reserves on markets page (#224) (8de32c6)
- improve resilence by using fallback providers instead of relying on a single rpc provider (#138) (0341e75)
- port testing setup to github aave-ui (#36) (c1cb9fe)
- adding ci for triggering on demand ipfs deployment (#41) (e4004d4)
- migrate to dotenv files (#86) (c133f20)
- allow better customization on the permission warning (#30) (f1e6e54)
- add automated staging IPFS deployment with has testnetworks enabled (#39) (99db1fd)
- add automated testing for staking (#165) (b985d34)
- point app.aave.com to ipfs deployment (#46) (d3322f9)
- update uipooldataprovider to new version (#96) (c00b0dc)
- use custom ipfs gateway (#176) (369c208)
-
add missing USDP & FEI assets (535c1d9)
-
add new APY fields to two pages that were missed (#120) (a10dcf3)
-
allow running the app with governance disabled (#31) (0387e11)
-
backport temporary incentive fix (c6b2df6)
-
cleanup old bridge assets message from deposit page (3c8ea8e)
-
cleanup unused imports (9a00185)
-
disable repayWithCollateral for illiquid uniswap v2 assets (a94e0e0)
-
display of double tokens (29309d0)
-
fixes an issue with unstaking and bpt stakes (0836436)
-
gnosis supports polygon (50b1c7d)
-
logic for determining if vote differential is reached (#152) (08ea8dd)
-
rates on deposit page correctly calculate second slope (#79) (2350edb)
-
translations (b3b581a)
-
update ui kit version to account for .E symbols (#65) (ec85fd5)
-
update ui-kit (support of GUNIUSDCUSDT, GUNIDAIUSDC) (#217) (081a81f)
-
updated protocol-js version with incentive reward fix (c944a80)
-
updated USDP icon & assets order (0be5312)
-
use aggregated polygon rpc (85ef8ab)
-
use alchemy demo instead of cloudflare rpc & fix bug with disabling governance (#8) (e35721c)
-
use ipfs for staging (4ee9e02)
-
use Link component for link icon (35c316b)
-
wrap bridge name into link (932443f)