Skip to content

v1.7.0

Choose a tag to compare

@github-actions github-actions released this 13 Oct 15:18
· 4 commits to main since this release
422eb1d

1.7.0 (2025-10-13)

Bug Fixes

  • CreditAccountCompressor fixes (c23e837)
  • PriceFeedCompressor fixes (4a742cd)
  • account for zero debt in HF calculation (f3b55af)
  • add GaugeCompressor to migration script (cf96320)
  • add contractType to liquidity migrator (9740340)
  • add CreditAccountCompressor to migrate script (5ab0889)
  • add description to price feeds (a5a8918)
  • add getUpdatablePriceFeeds to IMarketCompressor (32b260b)
  • add infinite approval to poolTo (a32c61d)
  • add legacy params for optimism and arbitrum (712ce78)
  • add missing price feed and adapter types (f5c526b)
  • add pendle price feed serializer (a8cb071)
  • add price oracle to legacy params (822acd7)
  • add redstone.ts script (96f5f88)
  • add RewardsCompressor type and version (7a07217)
  • add scripts to submit audit reports and allow public contracts (3c3e80d)
  • add serialized for MellowLRTPriceFeed (2882ecd)
  • add SKIP_FUNDS_BACK flag to migrate script (71efc0c)
  • add some buffer for borrowed amount when the underlyings are the same in migration previewer (fe63370)
  • add Sonic legacy params (65b055c)
  • add token compressor to market compressor (0d4875f)
  • add underlying dust in migration previewer when underlying is the same (59f3594)
  • adding iPriceFeedCompressor (a0e240a)
  • allow custom output dir for script output (273e1d2)
  • arm64 is not needed (ba9f472)
  • bash flag (4af0f0b)
  • bump package commits (3215a84)
  • cleanup (3850cd1)
  • contractType update (8956443)
  • copy addresses.json to shared dir (792592e)
  • credit account compressor - expirationDate (0c6a84e)
  • deploy market configurator for Nexo (81d124f)
  • deploy rewards compressor (a49669c)
  • docker file (8473c2b)
  • fix compiler warnings (eaa8745)
  • fix unsafe array truncation in GaugeCompressor (ba011a5)
  • fixes in legacy contracts serialization (49e6e46)
  • folder name (3d22a22)
  • gauge smallfix (26f17f6)
  • handle native ETH in TokenCompressor (f7b0bf7)
  • import Migrate.sol (4a0110e)
  • lockfile (58a95e7)
  • market configurator factory is only read from AP if needed (0e6324d)
  • marketCompressor fixes (32e9125)
  • migrate script fixed (fc8abb3)
  • minor BaseLib fix (e66ff12)
  • minor CreditAccountCompressor improvements (81d7b86)
  • minor PriceFeedCompressor changes (c77d934)
  • minor audit fixes (60748d9)
  • minor fix (f342711)
  • minor fixes (e819790)
  • minor fixes in migration script (6c9226b)
  • minor fixes in scripts (865cf2d)
  • minor treasury liquidator fixes (44cfb9f)
  • minor v3.1 installation script updates (#30) (a480372)
  • passing anvil to migrate script (dcdffd2)
  • pendle serializer (3393dfe)
  • properly handle WETH's deposit on fallback in PoolCompressor (80415db)
  • refresh comments (3c72f28)
  • remove docker release guards (7f39cce)
  • remove verify (0c93088)
  • removing obsolete ownable (681998f)
  • replace withdraw with redeem in liquidity migrator (cc8723b)
  • rewards compressor handles older CVX adapters correctly (15b7f0a)
  • rewardsinfo library implementations (c4d998c)
  • save script output to specified dir (d1b9915)
  • scripts fixes (f74f22a)
  • scripts fixes (1de2a7e)
  • state serialiser renamed (4d6d32a)
  • sync lockfile (daf27e8)
  • terminate migrate script on first error (790f134)
  • try to publish docker image (a3f2da2)
  • update .gitignore (3771774)
  • update deps (412cbbc)
  • update deps (b13aca4)
  • update tooling to pnpm (2e7a05a)
  • update wagmi config (59d3fb6)
  • workaround to TumblerV3 not implementing serialize() (2e8a995)

Features

  • CreditAccountCompressor draft (0a2c20d)
  • CreditAccountCompressor optimization (04853bf)
  • account migration (#34) (0b1827d)
  • adapter compressor (ca40c83)
  • add getBots to PeripheryCompressor (#27) (7128f20)
  • add getUpdatablePriceFeeds to market compressor (8b7b39b)
  • add PeripheryCompressor and proper migration of legacy contracts (ed820cf)
  • add PriceFeedCompressor (b07e25a)
  • add default entrypoint to migration script (f650ca7)
  • add equivalence tests for dc3 and mc (8f2f285)
  • add interfaces for pool and credit suite compressors (456204e)
  • add rollup transactions to v3.1 installation script (#28) (56e2b79)
  • adding admins & emergencyAdmins (9a169cf)
  • adding interfaces (7be7c18)
  • adding market filters (12fb5c8)
  • adk-test (e4af8bb)
  • array args in credit manager filter (a192f89)
  • attempt small cleanup, fail miserably (c86e97b)
  • batches chain (b88f9f1)
  • compressor data structure update (24544a1)
  • compressor updates (9e6e439)
  • credit compressor works (14913aa)
  • defillama compressor (afccf3b)
  • deploy script (6020607)
  • equivalence tests for credit suites and credit accounts (5798bbe)
  • export address-provider.json (993701b)
  • gauge compressor (db38ad3)
  • liquidity migrator (8b9eee7)
  • marketCompressorDraft (c078f36)
  • migration bot setup script (278c419)
  • migration script (6c12a06)
  • new state structure (561a27f)
  • priceFeedCompressor use contractTypes + baseLib (43e0184)
  • remove setLegacyAddress calls in v3.1 installation script (8418366)
  • remove degen distributor (4384741)
  • remove some obsolete files (80cb495)
  • rewards compressor (018624b)
  • script to upload all the bytecode to the BCR (6e390fd)
  • setup next release channel for v3.1 development (eba5986)
  • token compressor (7ea05af)
  • treasury liquidator (#31) (be2d3ad)
  • update MultiPause contract (#32) (65d409f)
  • update compressors (42dca05)
  • update Nexo's legacy params (8ae4c5f)
  • upgrade deps and make code compile (8b98889)