Skip to content

v.1.2.0

Latest
Compare
Choose a tag to compare
@andreivladbrg andreivladbrg released this 04 Jul 13:40
· 29 commits to main since this release

Changed

  • Breaking: move common logic into Lockup contract (#784, #813, #850, #941)
  • Breaking: use a new hook system (#951)
    • Replace ISablierV2Recipient with ISablierLockupRecipient hook interface
    • Remove try..catch block from hook calls
  • Allow only supported characters in NFT Descriptor asset symbols (#945, #960, #949)
  • Bump build dependencies (#806, #942, #944)
  • Change permissions of withdraw function to public (#785)
  • Disallow zero startTime (#813, #852)
  • Rename create functions createWithTimestamps and createWithDurations across all lockup contracts (#798)
  • Switch to Bun (#775)
  • Use Solidity v0.8.26 (#944)

Added

  • Add Lockup Tranched contract (#817)
  • Add precompiles in the NPM release (#841)
  • Add return value in withdrawMax and withdrawMaxAndTransfer (#961)

Removed

  • Breaking: remove protocol fee (#839)
  • Remove flash loan abstract contract (#779)
  • Remove to from withdrawMultiple function (#785)