Skip to content

Latest commit

 

History

History
180 lines (153 loc) · 20.3 KB

CHANGELOG.md

File metadata and controls

180 lines (153 loc) · 20.3 KB

Changelog

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