Skip to content

Latest commit

 

History

History
107 lines (73 loc) · 4.65 KB

CHANGELOG.md

File metadata and controls

107 lines (73 loc) · 4.65 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Common Changelog.

1.2.0 - 2024-07-04

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)

1.1.2 - 2023-12-19

Changed

  • Use Solidity v0.8.23 (#758)

1.1.1 - 2023-12-16

Changed

  • Bump package version for NPM release (88db61)

1.1.0 - 2023-12-15

Changed

  • Breaking: Remove ability to cancel for recipients (#710)
  • Move isWarm and isCold to SablierV2Lockup (#664)
  • Replace the streamed amount with the deposit amount in the NFT descriptor (#692)
  • Simplify renounce and withdraw implementations (#683, #705)
  • Update import paths to use Node.js dependencies (#734)
  • Use Solidity v0.8.21 (#688)

Added

  • Add ERC-4906 metadata update in transferFrom (#686)
  • Add transferable boolean flag (#668)

Removed

  • Remove @openzeppelin/contracts from Node.js peer dependencies (#694)

1.0.2 - 2023-08-14

Changed

  • Update @prb/math import paths to contain src/ (#648)

1.0.1 - 2023-07-13

Changed

  • Optimize use of variables in tokenURI (#617)

Fixed

  • Fix data URI scheme in tokenURI (#617)

1.0.0 - 2023-07-07

Added

  • Initial release