Skip to content

Releases: Gearbox-protocol/core-v3

v1.13.0

25 May 20:18
d5c6d1d
Compare
Choose a tag to compare

1.13.0 (2023-05-25)

Bug Fixes

  • _revertIfOutOfTotalDebt storage pointer (0bc2190)
  • credit manager quotas integration tests fixed (d2fe723)
  • optimize forbidden token migration (6a0386b)

Features

  • allowContract -> allowAdapter (095b139)
  • forbidContract in controllerTimelock + tests (c9dbf7e)
  • total debt limit + cc tests revamp (836e79c)

v1.12.2

25 May 20:17
c50c8cf
Compare
Choose a tag to compare

1.12.2 (2023-05-25)

Bug Fixes

v1.12.1

24 May 20:02
d7c81be
Compare
Choose a tag to compare

1.12.1 (2023-05-24)

Bug Fixes

v1.12.0

22 May 21:05
1983c2a
Compare
Choose a tag to compare

1.12.0 (2023-05-22)

Bug Fixes

  • revokeAdapterAllowances works as expected (34ae99d)
  • scheduleWithdrawal covered with tests (9d401bb)
  • small improvements (59d2ca2)
  • token transfers are covered (d3c4545)
  • withdrawal manager mock update (7ebe3d1)
  • withdrawals function in cm covered (d534136)

Features

  • cm covered with unit tests (9b385d5)

v1.11.1

22 May 12:01
1d35287
Compare
Choose a tag to compare

1.11.1 (2023-05-22)

Bug Fixes

v1.11.0

21 May 22:00
85a581b
Compare
Choose a tag to compare

1.11.0 (2023-05-21)

Bug Fixes

Read more

v1.10.0

11 May 08:04
28fabb2
Compare
Choose a tag to compare

1.10.0 (2023-05-11)

Bug Fixes

  • abiencoder1 optimisation (0f98bc2)
  • bit mask tests added (9e66a81)
  • calcClosePayments with fee-on-transfer (9672038)
  • cleanup (2ecc1da)
  • cleanup (a2a1f69)
  • code cleanup (85c4f29)
  • credit logic lib (19aac8d)
  • credit logic lib (bc6978e)
  • credit logic test fixed (12d6cd7)
  • enable/disable to bitmask lib (823d491)
  • feeToken draft for credit manager (4387826)
  • improving tests env (872a770)
  • inlining withdrawal flag set (7c5b805)
  • lts reading for quoted tokens optimisation (759215b)
  • manageDebt moved to CreditLogic (54ed05a)
  • minor fixes (a1dfdbb)
  • minor fixes and optimizations (7802e47)
  • more enabled tokens (a603d74)
  • move tokenDataLogic to lib (e7353b6)
  • moving credit account logic into lib (4ee8a89)
  • new lt set function in credit manager (9f87aaa)
  • optimize withdrawal manager (027dc39)
  • pausable modifiers (99e839b)
  • policy manager tests + fixes (580ccc1)
  • reduce withdrawal manager assumptions (7f359c3)
  • refactoring pqk (0c5760f)
  • renaming accountFactory (2fe6ef0)
  • simplified debt calc (9f68b1d)
  • simplified debt calculations (e0023bf)
  • small change (1b0a38c)
  • small fixes + liquidation priority (34ea94b)
  • small gas optimisation (8cc6158)
  • storing balances & forbid token logic moved to lib (74e8079)
  • test suites update (f1cc3e3)
  • tests cleanup (aad91bc)
  • tests draft (ce18146)
  • tests separation draft (30e10e4)
  • tokensToDisable in credit manager (994197b)
  • update quotas removed (a4ad2a2)
  • use IERC20 libraries (0a06473)
  • withdrawal manager fixes (a642cea)
  • withdrawals blacklist-related fix (328a266)

Features

  • controller timelock all tests (e5c7af0)
  • controller timelock draft (f7c6f04)
  • draft for collateralDebtData strutcture (44ed4c8)
  • improve withdrawal manager design (712973d)
  • improve withdrawal manager interface (aa117e0)
  • new reusable account factory (eec5eeb)
  • pool quodat keeper logic moved to lib (a05cec4)
  • risk controller test example (5450264)
  • riskController updates (3a5d85b)
  • withdrawal manager upgrade (fb9c724)

v1.9.0

11 May 06:59
ff63769
Compare
Choose a tag to compare

1.9.0 (2023-05-11)

Bug Fixes

  • adding CM in prtogress (589cf6d)
  • all tests passed (e91751c)
  • blockLimitCheck for increase only (2d9f1f9)
  • calc withdrawal value (3786f69)
  • comments & todos added (f1d846f)
  • comments & todos added (484e777)
  • credit manager optimisation (2c1c9cf)
  • creditFacade tests fix (84e42b8)
  • creditManagerTest fixed (465267f)
  • event names made consistent (8471fb7)
  • gas test (24bd704)
  • limit -> quoted (3043320)
  • limitedMaskUpdate for addCollateral (4a93d3a)
  • limitTokenMask fix (f90bd27)
  • list of opened accounts (ade3796)
  • manageDebt enabling token fixed (df38db4)
  • manageDebt mask refactorred (269e78c)
  • more consistent naming + removing Slot1 (ff2af5c)
  • support contracts moved to support folder (bc7b8d0)
  • test suites updated (e05fa8d)
  • tests fixed (2b6c068)
  • tests moved to unit folder (68c5668)
  • universal adapter removed (72b089c)
  • update abstract adapter (0071add)
  • withdrawManager in constructor issue fixed (e3ad196)

Features

  • before removing BLH (7aa5672)
  • draft design (651c1d8)
  • external ca for adapters (038c945)
  • first draft (59b2779)
  • multiple creditAccounts per user (7c6d7b8)
  • permissions and better withdraw manager (cd910ee)
  • targetContract removal from external calls (b1dbc9b)

v1.8.1

02 Apr 07:59
b1aeef7
Compare
Choose a tag to compare

1.8.1 (2023-04-02)

Bug Fixes

  • exceptions optimitsation (b1ce73f)

v1.8.0

01 Apr 10:55
27fdfec
Compare
Choose a tag to compare

1.8.0 (2023-04-01)

Bug Fixes

Features

  • move exceptions into a file (06b9c9a)
  • traits folder + pqk tests cntd (13f1f4f)