Releases: aave/aave-ui
v0.2.2
Features
- add HAL Notification Icon on supported market (#324) (5e83157)
- allow wallet-link on avalanche & allow network switch on wallet link (#349) (0a2deec)
Bug Fixes
Special thanks & shutout to the new contributors 🙏 📣
- @Prithpal-Sooriya made their first contribution in #324
Full Changelog: v0.2.1...v0.2.2
v0.2.1
Release 0.2.1 (2022-01-12)
Features
- 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)
Bug Fixes
- 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)
Contributors
@MareskoZ, @sakulstra, @washbin, @RoRu, @foodaka, @Argeare5
Special thanks & shutout to the new contributors 🙏 📣
Full Changelog: v0.2.0...v0.2.1
v0.2.0
Release 0.2.0 (2021-12-14)
This is the first release where tagging & changelog were introduced which is why it contains all the changes of the recent months.
From now on this will be a more periodic exercise with more frequent & smaller changes.
⚠ BREAKING CHANGES
-
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>');
Features
- 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)
And many more bugfixes 🐛!
Contributors
@kyzia551, @lnmunhoz, @qwolphin, @MareskoZ, @foodaka, @AdamGencel, @aalavandhan, @badkk
Special thanks & shutout to the new contributors 🙏 📣
- @badkk integrating crust ipfs pinning into the ci #151, #122
- @aalavandhan for adding improving user guidance on ampl #208
Full Changelog: https://github.com/aave/aave-ui/commits/v0.2.0