Skip to content

v3.0.1

Latest

Choose a tag to compare

@smol-ninja smol-ninja released this 14 Oct 14:42
· 3 commits to main since this release
0c3ea98

Changed

  • Breaking: Refactor SablierLockup contract into model-specific abstract contracts (#1261)
  • Refactor DataTypes into separate type files (#1261)
  • Replace admin with comptroller (#1260, #1268)
  • Rename VestingMath library to LockupMath
  • Rename SablierLockupBase to SablierLockupState (#1247)
  • Make cancelMultiple non-reverting (#1173)
  • Rename aggregateBalance to aggregateAmount (#1228)
  • Bump Solidity compiler to 0.8.29 (#1207)
  • Bump @openzeppelin/contracts from 5.0.2 to 5.3.0

Added

  • ERC20 recovery functionality (#1182)
  • Function to calculate minimum fee in wei (#1270)
  • CreateBatchLockup event in BatchLockup (#1274)
  • Return refunded amount in cancel (#1173)
  • Add @sablier/evm-utils dependency

Removed

  • Breaking: Remove MAX_COUNT constant (#1243)
  • Breaking: Remove broker functionality (#1166)
  • Remove Adminable and Batch contracts (moved to @sablier/evm-utils)