Releases: akanoce/react-aave-sdk
Releases · akanoce/react-aave-sdk
v1.1.0
v1.0.0
1.0.0 (2024-06-09)
Bug Fixes
- add example in withdraw and supply (25dd1ff)
- add nvmrc (fec30ab)
- CryptoIcons: no-check file (b60786f)
- eslint: add tsconfigRootDir: __dirname to have eslint correctly resolve tsconfig files (8dacfcd)
- lint (5a06f36)
- next-app: linting (e0a1de8)
- readme (21939fb)
- release: correct command for release (3696461)
- ReservesTable: properly format values in USD (f88b68a)
- sdk: add tsdocs for repay and withdraw (d3abef1)
- solve merge conflicts (ee95da4)
- typos (438a84a)
- user-reserves-table: remove deprecated stable borrow (2da4278)
- vite-app/reserves: polish mobile styles for totalDebt and liquidity (d248afc)
- vite-app: linting (4f53ade)
Features
- AaveContractsProvider: returns provider and poolBundleContract (4e8123f)
- add next.js skeleton app (63fc06f)
- add repay hook (5ce9b80)
- add useSupply hook (d2f1107)
- add useWithdraw (26ea49d)
- components/BorrowButton: definition and integration in UserReservesTable,fix imports and types (78052f7)
- components: add and integrate theme-swticher (8884db1)
- next-app: add connectkit, polish navbar and colors, add logo (a35d9c6)
- react/sdk: useBorrow hook (0012b77)
- repo/components: initialize internal package, create and export mapping with CryptoIcons and ReservesTable (8199695)
- sdk/AaveContractsProvider: support for almost every addressBook excluding metis (c54f353)
- sdk/hooks: add react-query based useReserves to fetch userReserves on any network (c9f4883)
- sdk/providers: add AaveContractsProvider to derive dataProviders using ethers provider - only seplia supported at the moment (bd7b106)
- sdk: export supportedNetworks (8effb70)
- sdk: export utils and types (aedb00f)
- sdk: incentive hooks (#3) (1fc3e6f)
- sdk: review and improve all hooks tsdocs, add examples (2837a28)
- sdk: useSetUsageAsCollateral (f407934)
- sdk: useSetUsageAsCollateral (1553f19)
- sdk: useSupplyWithPermit and UseSignERC20Approval (fe8b701)
- sdk: useWithDrawWithPermit (49b034a)
- sdk: utils to format APY and balance (650570f)
- sdk: working useUserReserves hook, refactor exports in index (9139e5d)
- user-reserve: add user reserves table (1e0c3ab)
- vite-app/NetworkSelect: do not allow empty value (bfd9f9f)
- vite-app/sidebar: add working desktopSidebar with reserves and userReserves (970feca)
- vite-app: add and setup react-router-link, move reserves and userReserves to /pages (1a4ed9a)
- vite-app: add wagmi, viem, react-query, useEthersProvider - useReserves do not work at first render (1429bc2)
- vite-app: add zustand, store and persist selectedNetwork, NetworkSelect for supportedNetworks in navbar (676858e)
- vite-app: connect wallet with connectKit (3c493b8)
- vite-app: polish loading, add totalDebt and totalLiquidity (1076724)
- vite-app: port userReserves page from next (deb74df)
- vite-app: remove boilerplate, add chakra-ui (f6a2682)