Skip to content

v2.4.0

Compare
Choose a tag to compare
@zajck zajck released this 08 Apr 14:21
· 42 commits to main since this release
b36d63b

What's Changed

  • Release v2.3.0 addresses by @zajck in #807
  • Enable back slither in workflow by @zajck in #816
  • Sequential commit by @zajck in #569
  • Custom errors by @zajck in #821
  • Royalties by @zajck in #579
  • Limit max fee per offer by @zajck in #825
  • Add get getSellersCollectionsPaginated method by @zajck in #824
  • Update slither config by @zajck in #828
  • Combined dependabot PRs by @zajck in #830
  • Update solidity version and remove event definition duplicates by @zajck in #827
  • Bump nanoid from 3.1.25 to 3.3.3 by @dependabot in #831
  • Bump minimatch from 3.0.4 to 3.1.2 by @dependabot in #832
  • Bump prettier-plugin-solidity from 1.1.3 to 1.2.0 by @dependabot in #833
  • Dependabot group PRs by @zajck in #834
  • V2.4.0. protocol initialization by @zajck in #838
  • Tight pack Offer struct by @zajck in #841
  • Royalty registry integration test by @zajck in #840
  • Bump opensea-js from 6.1.12 to 6.1.15 by @dependabot in #835
  • Bump eslint-config-prettier from 8.8.0 to 9.1.0 by @dependabot in #837
  • Bump the dev-dependencies group with 5 updates by @dependabot in #843
  • Add missing reentrancy guard by @zajck in #844
  • Remove unused dev dependencies by @zajck in #847
  • PDB-01S] Unutilized Contract Member by @zajck in #875
  • [FLB-01M] Potentially Incorrect Dispute Case Handling by @zajck in #877
  • [SHF-01M] Inexistent Erasure of Recipient Index by @zajck in #878
  • [SCH-01M] Incorrect Specification of Error & [SCH-04M] Duplicate Emission of Event by @zajck in #879
  • [FLB-01C] Redundant Self-Assignment by @zajck in #880
  • [SHF-01C] Inefficient mapping Lookups by @zajck in #883
  • [SCH-01C] Ineffectual Usage of Safe Arithmetics by @zajck in #884
  • [PDB-01C] Inexistent Error Message by @zajck in #886
  • [FLB-02C] Repetitive Value Literal by @zajck in #881
  • [OHF-01C] Redundant Application of Security Modifier by @zajck in #882
  • [BBE-01C] Inefficient Creation of Buyer by @zajck in #885
  • [SBE-01M] Incorrect Default Royalty Recipient Initialization && [SHF-02C] Non-Uniform Royalty Recipient ID Definition by @zajck in #887
  • [PDB-02S] Inexistent Sanitization of Input Address by @zajck in #876
  • Minor seller handler optimization by @zajck in #888
  • [SCH-03M] Potentially Incorrect Escrowed Amount Calculation by @zajck in #896
  • [PDB-01M] Arbitrary External Contract Calls by @zajck in #894
  • [FLB-02M] Potential Gas Bombing Attack Vector by @zajck in #897
  • Fix release funds by @zajck in #904
  • Secondary price should exceed cancellation penalty by @zajck in #908
  • Price discovery offers must have 0 initial price by @zajck in #909
  • New pausable regions by @zajck in #910
  • Price discovery ask flow update by @zajck in #913
  • Split Account Hanlder interface and fix problems by @zajck in #917
  • 2.4.0 migration script and upgrade tests by @zajck in #923
  • v2.4.0 Mumbai and Goerli test addresses by @zajck in #924
  • Deploy Diamond contracts using CREATE3 by @zajck in #932
  • Sepolia test, Sepolia staging, Mumbai staging addresses by @zajck in #926
  • Release 2.4.0 - amoy test, ethereum mainnet prod, polygon mainnet prod by @zajck in #938

Full Changelog: v2.3.0...v2.4.0