Skip to content

Latest commit

 

History

History
218 lines (125 loc) · 4.13 KB

CHANGELOG.md

File metadata and controls

218 lines (125 loc) · 4.13 KB

Changelog

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

[0.5.0] - 2023-09-01

Features

  • Add initializer for admin role

[0.4.3] - 2023-08-31

Bug Fixes

  • Proper role grant of ADD_TOKEN_TO_COLLECTION_ROLE

[0.4.2] - 2023-08-30

Miscellaneous Tasks

  • Fix slither #uninitialized-local
  • Fix slither #incorrect-equality
  • Fix slither #unused-return
  • Fix slither #local-variable-shadowing
  • Fix slither #boolean-equality
  • Fix slither #assembly
  • Fix slither #timestamp
  • Fix slither #calls-loop
  • Fix slither #low-level-calls
  • Fix slither #reentrancy-events

Testing

  • Add .solcover.js

[0.4.1] - 2023-08-29

Bug Fixes

  • Properly grant admin role

Miscellaneous Tasks

  • Add initial Slither analysis
  • Remove slither workflow, which requires a public repo
  • Hard solidity version
  • Upgrade solidstate to 0.0.58

[0.4.0] - 2023-08-22

Bug Fixes

  • Changes to the Auction Pitch duration should take immediate effect for any current or future scheduled auction
  • Changes to the Stewardship Cycle Duration should take effect in each token's NEXT Stewardship Period, not the current

Features

  • Add an option to toggle in the same transaction as modifying an allowlist
  • Add an isAllowAny getter
  • Add the ability to add and remove addresses from an allowlist in batch

[0.3.0] - 2023-08-18

Bug Fixes

  • Remove collateral from winning bid on close auction

Features

  • Add getter for allowlist

[0.2.0] - 2023-08-16

Bug Fixes

  • Place bid when min increment is higher than starting bid

Features

  • Add view function for locked collateral
  • Provide a way for users to cancel & withdraw bids from multiple past rounds at the same time

[0.1.0] - 2023-08-09

Features

  • [breaking] New accounting of collateral

[0.0.14] - 2023-08-08

Bug Fixes

  • Require collateral from previous round to be withdrawn

[0.0.13] - 2023-08-07

Bug Fixes

  • Manually set minter address

Features

  • Create getter for current round

[0.0.12] - 2023-08-04

Features

  • Add setter for starting bid

[0.0.10] - 2023-08-04

Bug Fixes

  • Store minter separate than add to token role

Features

  • Allow the startingBid to be updated in the Auction Pitch batch config update
  • Add AccessControl facet

[0.0.9] - 2023-08-03

Bug Fixes

  • Should close auction with no bids that has a previous highest bid
  • Starting bid values set at creation aren't being enforced in the auction

Testing

  • Add test case for previous steward withdrawing after winning bid
  • Remove only test
  • Add test case for previous steward withdrawing after winning bid and initial token is minted

[0.0.8] - 2023-08-02

Features

  • Add shouldMint to add token to collection
  • Add role for adding tokens to collection

[0.0.7] - 2023-08-02

Features

  • Add getter for starting bid

[0.0.6] - 2023-08-01

Features

  • [breaking] Add shouldMint to license initializer

Testing

  • Claim and approve IDA on beneficiary

[0.0.5] - 2023-07-27

Bug Fixes

  • Allow reading token URI before minting

Testing

  • New steward receives initial auction proceeds on manual mint

[0.0.4] - 2023-07-27

Features

  • [breaking] Add tokens to existing collection (#6)

[0.0.3] - 2023-07-25

Bug Fixes

  • Enforce max token count
  • Allow current bidder to withdraw collateral
  • Previous steward collateral calculation

Features

  • Batch edit allowlist

[0.0.2] - 2023-07-21

Features

  • Initial Support for Multiple Tokens in a Collection (#1)
  • Use absolute instead of per second fee (#2)
  • Allow initial bidder to mint token before initial auction (#3)
  • Save original minter of license
  • Add methods for setting multiple parameters in one transaction (#4)
  • Programatic offsets for tokens in a collection (#5)

Testing

  • Current steward placing additional bids

Ci

  • Add git-cliff
  • Remove coveralls

[0.0.1] - 2023-07-14

Bug Fixes

  • Use highest bid as collateral and reward amount

Features

  • Initialize wrapped ERC721 metadata before transfer
  • Initialize wrapped ERC1155 metadata before transfer
  • Add auction events