Skip to content

Latest commit

 

History

History
362 lines (236 loc) · 28.5 KB

CHANGELOG.md

File metadata and controls

362 lines (236 loc) · 28.5 KB

Changelog

2.5.2 (2024-03-07)

Bug Fixes

2.5.1 (2024-03-07)

Bug Fixes

2.5.0 (2023-08-22)

Features

  • Add withdraw and swap paraswap adapter (#180) (b7ead26)

2.4.1 (2023-07-06)

Bug Fixes

  • use SafeERC20 safeApprove to work well with non standard ERC20 tokens (#176) (f5d0af9)

2.4.0 (2023-05-26)

Features

  • Add control to block mints in Faucet (#172) (19ce4be)

2.3.0 (2023-04-20)

Features

2.2.0 (2023-04-20)

Features

2.1.0 (2023-04-19)

Features

  • Add a mint amount limit and ownership transfer function to Faucet (#162) (b52f6c4)

2.0.1 (2023-03-15)

Bug Fixes

  • publish all artifacts files, required by hardhat-deploy to store solidity input (01814cb)

2.0.0 (2023-01-12)

Miscellaneous Chores

1.23.1 (2022-12-30)

Bug Fixes

  • Fix fetching of IR data from UiPoolDataProvider (e3865c2)
  • Fix UiIncentiveProvider with 0 incentivesController (5ddc801)

1.23.0 (2022-12-28)

Miscellaneous Chores

1.22.0 (2022-12-28)

Features

Bug Fixes

  • set REVISION of proxy implementations to 1 by default (#143) (1f6abcd)

1.21.5 (2022-12-07)

Bug Fixes

  • add registry url to actions/setup-node@v1 (7695376)

1.21.4 (2022-12-07)

Bug Fixes

1.21.3 (2022-12-07)

Miscellaneous Chores

1.21.2 (2022-12-07)

Bug Fixes

  • Fix parameters of IRewardsController handleAction function (8fa6e83)

1.21.1 (2022-11-28)

Features

  • readd getter for backwards compatibility (#129) (0202aab)

Bug Fixes

  • Fix function docs (3883ae8)
  • Make Rewards contract work with PoolAddressesProvider updateImpl (#123) (63e4000)
  • Remove constructor of RewardsController (4210a75)
  • remove deploy args of RewardsController at tests, add deploy beta package (1c01600)

Miscellaneous Chores

1.21.0 (2022-11-28)

Features

  • readd getter for backwards compatibility (#129) (0202aab)

Bug Fixes

  • Fix function docs (3883ae8)
  • Make Rewards contract work with PoolAddressesProvider updateImpl (#123) (63e4000)
  • Remove constructor of RewardsController (4210a75)
  • remove deploy args of RewardsController at tests, add deploy beta package (1c01600)

Miscellaneous Chores

1.20.2 (2022-11-17)

Miscellaneous Chores

1.20.1 (2022-11-09)

Bug Fixes

  • Add already accrued rewards (4dcac4f)

1.20.0 (2022-10-21)

Features

  • Add ability to specify collector (79c2377)
  • Add Treasury Controller contract (8a536b6)

Bug Fixes

  • Adjust treasury contracts to reflect mainnet deployment (e0580a8)
  • Fix README docs (abd7465)
  • Fix version of aave-deploy (e946268)
  • Move ecosystem contracts to treasury folder (e84c6a4)
  • Remove unused sol compiler from hh config (5d7574e)

1.19.2 (2022-08-03)

Features

  • adapted paraswap liquidity swap tests for Aave V3 (d00379d)
  • add Collector implementation and controller (56a39c2)
  • Add emission manager contract (abcb674)
  • Add owner constructor parameter to EmissionManager contract to support CREATE2 factory deployments (a36fc32)
  • add owner constructor parameters to contracts that inherit Ownable. (a3fcaff)
  • Add previousEmissionManager event parameter and remove zero address check (b0c18a2)
  • Add setEmissionsPerSecond function in Rewards contract (8cbacf5)
  • add siloed flag to reserve response (090d201)
  • added base rates (b04d26e)
  • Added beta deploy package. Fix test that hangs due multiple deployments. (444139a)
  • added new fields for client calculations (499c5dc)
  • Allow Emission Manager owner of RewardsController to be mutable by current admin (902e524)
  • Emit old and new values when updating asset reward distribution (e786427)
  • initial commit (a428051)
  • port Paraswap Repay Adapter from Aave V2 to Aave V3, add tests (d1887a8)
  • removed duplicated import (cb2eba8)
  • rename script release please origin (a87dd68)
  • use latest aave@deploy-v3 and aave@core-v3 package, use the Test market at tests (4b3a8f4)
  • use simple flash loan (e715175)

Bug Fixes

  • Add clean ups to UIIncentiveDataProvider and PoolDataProvider (4d80e42)
  • Add missing docs to modifier (ad663df)
  • add name to response (78a976f)
  • add value to struct (5ab18b5)
  • added proper overflows check (e4eb148)
  • assign variable to stack to deep (8f2b68b)
  • Cache rewardList length in claimAllRewards function (be71bc8)
  • Fix docs (7b0b0fd)
  • Fix docs (70e1c0f)
  • Fix docs (3751fcf)
  • Fix docstring and function param of setEmissionPerSecond (080648c)
  • Fix docstrings in Rewards contracts (3ee0184)
  • Fix EmissionManagerUpdated event docstring (49fe12b)
  • Fix EmissionManagerUpdated event docstring (6e0ae79)
  • Fix function docstrings (bb2a3af)
  • Fix logic of setEmissionsPerSecond function (45f8030)
  • fix tests for executeOperation (2f98828)
  • Fix the emission of old values in AssetConfigUpdate (faf8cdc)
  • Fix typo in docstring (a343d47)
  • fixed revert messages (57e6906)
  • fixed syntax error coming from merge (8c26b9d)
  • fixed wrong calculations in claimRewards (5b81da2)
  • Make emission manager variables internal (37966a1)
  • npm test script (496092b)
  • Optimize logic of setEmissionPerSecond (9bd97e2)
  • package-lock (068ba75)
  • Refactor indexUpdated flag in updateRewardData function (d6584d7)
  • Remove test case of ZERO new emissionManager (837c949)
  • remove typo (70dd011)
  • Remove unnecessary import in IRewardsDistributor (b7951bb)
  • Remove unneeded events in Rewards (5634fb1)
  • Rename _getUserBalances to _getUserAssetBalances (bc5d1be)
  • Rename DataTypes lib to RewardsDataTypes to avoid name clashing (85aee46)
  • Rename function getUserAssetData by getUserDataIndex (353366f)
  • Rename getUserRewardsBalance function by getUserRewards (66ed861)
  • Rename getUserUnclaimedRewards fn by getUserAccruedRewards (9332f3c)
  • Rename lendingPool to pool in UiProvider contract (2e50d3f)
  • Rename principalUserBalance variable to userBalance (c4a77a9)
  • Rename UserAssetStatsInput struct to UserAssetBalance in Rewards (3194c8a)
  • rollback to 1.9.1 (1f256db)
  • Update tests to check emission of old values in events (07c1879)
  • use simple receiver (3aa2b26)

Miscellaneous Chores

1.10.0 (2022-08-03)

Features

  • adapted paraswap liquidity swap tests for Aave V3 (d00379d)
  • add Collector implementation and controller (56a39c2)
  • Add emission manager contract (abcb674)
  • Add owner constructor parameter to EmissionManager contract to support CREATE2 factory deployments (a36fc32)
  • add owner constructor parameters to contracts that inherit Ownable. (a3fcaff)
  • Add previousEmissionManager event parameter and remove zero address check (b0c18a2)
  • Add setEmissionsPerSecond function in Rewards contract (8cbacf5)
  • add siloed flag to reserve response (090d201)
  • added base rates (b04d26e)
  • Added beta deploy package. Fix test that hangs due multiple deployments. (444139a)
  • added new fields for client calculations (499c5dc)
  • Allow Emission Manager owner of RewardsController to be mutable by current admin (902e524)
  • Emit old and new values when updating asset reward distribution (e786427)
  • initial commit (a428051)
  • port Paraswap Repay Adapter from Aave V2 to Aave V3, add tests (d1887a8)
  • removed duplicated import (cb2eba8)
  • rename script release please origin (a87dd68)
  • use latest aave@deploy-v3 and aave@core-v3 package, use the Test market at tests (4b3a8f4)
  • use simple flash loan (e715175)

Bug Fixes

  • Add clean ups to UIIncentiveDataProvider and PoolDataProvider (4d80e42)
  • Add missing docs to modifier (ad663df)
  • add name to response (78a976f)
  • add value to struct (5ab18b5)
  • added proper overflows check (e4eb148)
  • assign variable to stack to deep (8f2b68b)
  • Cache rewardList length in claimAllRewards function (be71bc8)
  • Fix docs (7b0b0fd)
  • Fix docs (70e1c0f)
  • Fix docs (3751fcf)
  • Fix docstring and function param of setEmissionPerSecond (080648c)
  • Fix docstrings in Rewards contracts (3ee0184)
  • Fix EmissionManagerUpdated event docstring (49fe12b)
  • Fix EmissionManagerUpdated event docstring (6e0ae79)
  • Fix function docstrings (bb2a3af)
  • Fix logic of setEmissionsPerSecond function (45f8030)
  • fix tests for executeOperation (2f98828)
  • Fix the emission of old values in AssetConfigUpdate (faf8cdc)
  • Fix typo in docstring (a343d47)
  • fixed revert messages (57e6906)
  • fixed syntax error coming from merge (8c26b9d)
  • fixed wrong calculations in claimRewards (5b81da2)
  • Make emission manager variables internal (37966a1)
  • npm test script (496092b)
  • Optimize logic of setEmissionPerSecond (9bd97e2)
  • package-lock (068ba75)
  • Refactor indexUpdated flag in updateRewardData function (d6584d7)
  • Remove test case of ZERO new emissionManager (837c949)
  • remove typo (70dd011)
  • Remove unnecessary import in IRewardsDistributor (b7951bb)
  • Remove unneeded events in Rewards (5634fb1)
  • Rename _getUserBalances to _getUserAssetBalances (bc5d1be)
  • Rename DataTypes lib to RewardsDataTypes to avoid name clashing (85aee46)
  • Rename function getUserAssetData by getUserDataIndex (353366f)
  • Rename getUserRewardsBalance function by getUserRewards (66ed861)
  • Rename getUserUnclaimedRewards fn by getUserAccruedRewards (9332f3c)
  • Rename lendingPool to pool in UiProvider contract (2e50d3f)
  • Rename principalUserBalance variable to userBalance (c4a77a9)
  • Rename UserAssetStatsInput struct to UserAssetBalance in Rewards (3194c8a)
  • Update tests to check emission of old values in events (07c1879)
  • use simple receiver (3aa2b26)

Miscellaneous Chores