Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(master): release 2.4.0 #46

Conversation

mpetrun5
Copy link

@mpetrun5 mpetrun5 commented Mar 25, 2024

🤖 I have created a release beep boop

2.4.0 (2024-03-25)

Features

  • add coverage, gas reporter, linting and prettier (#12) (3ca83b5)
  • add migration scripts with automatic contract verification (#26) (bd43d11)
  • add security model to fee handlers and fees mapping (#30) (f69e45b)
  • add workflow for publishing to npm (#29) (9cafa97)
  • expose method for marking nonce as used (#27) (3e4748f)
  • Implement fee whitelist (#203) (4463bcb)
  • implement proof verification (#20) (d461322)
  • introduce multiple verifiers per security model (#23) (308b918)
  • limit permissionless generic call gas usage (#200) (d7823d7)
  • percentage based fee handler (#194) (26dc82a)
  • refactor handlers so they return deposit data intead of handler response (#15) (d402891)
  • separate deposit execution logic (#14) (4ea35ff)
  • spectre proxy (#18) (609ca8b)
  • update spectre proxy according to the latest spectre contract (#38) (9721143)

Bug Fixes

Miscellaneous

  • add description about transferHashes mapping usage (#40) (6c3233c)
  • gas optimizations (#35) (37517c1)
  • introduce security indexes per source domain (#22) (ffae162)
  • master: release 2.4.0 (#193) (bb376f4)
  • master: release 2.4.1 (#197) (0cc78cf)
  • permission generic handlers (#195) (6eb7041)
  • remove unused imports, excess casting and fix func visibility (#41) (556d31a)
  • replace custom AccessControl implementation with OZ's (#34) (8342d3d)
  • replace require statements with custom errors (#42) (30cb6c4)
  • update devnet, testnet & mainnet migrations config files (#190) (fb37549)
  • update license (#192) (faf8305)
  • update migrations to support percetange fee handler + flow improvements (#198) (746d51e)

This PR was generated with Release Please. See documentation.

@mpetrun5 mpetrun5 force-pushed the release-please--branches--master--components--sygma-x-contracts branch 2 times, most recently from e20ceb4 to 9941990 Compare March 25, 2024 14:09
@mpetrun5 mpetrun5 changed the title chore(master): release 2.4.0 chore(master): release 1.0.0 Mar 25, 2024
@mpetrun5 mpetrun5 force-pushed the release-please--branches--master--components--sygma-x-contracts branch from 9941990 to 9031a93 Compare March 25, 2024 14:09
@mpetrun5 mpetrun5 force-pushed the release-please--branches--master--components--sygma-x-contracts branch from 9031a93 to 72e134d Compare March 25, 2024 14:09
@mpetrun5 mpetrun5 changed the title chore(master): release 1.0.0 chore(master): release 2.4.0 Mar 25, 2024
@mpetrun5 mpetrun5 merged commit 9e6df9f into master Mar 25, 2024
3 checks passed
@mpetrun5 mpetrun5 deleted the release-please--branches--master--components--sygma-x-contracts branch March 25, 2024 15:05
@mpetrun5
Copy link
Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants