Skip to content

Upgrade Open Zeppelin versions, change max Solidity version#300

Merged
drinkcoffee merged 8 commits into
mainfrom
peter-upgrade-oz
May 26, 2026
Merged

Upgrade Open Zeppelin versions, change max Solidity version#300
drinkcoffee merged 8 commits into
mainfrom
peter-upgrade-oz

Conversation

@drinkcoffee
Copy link
Copy Markdown
Contributor

@drinkcoffee drinkcoffee commented May 26, 2026

  • Upgrade Open Zeppelin versions from 4.9.3 and 5.0.2 to 4.9.6 and 5.6.1.
  • Change Open Zeppelin version specifiers in contracts to openzeppelin-contracts-4 or openzeppelin-contracts-5, so that minor Open Zeppelin version changes don't trigger mass source code changes.
  • Change contracts from using @openzeppelin package to openzeppelin-contracts-4 to make it explicit which version they are using. Note that @openzeppelin is still needed as it is references from openzeppelin-contracts-upgradeable-4
  • Upgrade some modules from 4.x to 5.x: payment splitter, deploy, guarded multicall
  • Change max Solidity version from <0.8.29 to <=0.8.27.

@drinkcoffee drinkcoffee changed the title DRAFT: Upgrade Open Zeppelin versions, change max Solidity version Upgrade Open Zeppelin versions, change max Solidity version May 26, 2026
@drinkcoffee drinkcoffee marked this pull request as ready for review May 26, 2026 08:26
@drinkcoffee drinkcoffee requested a review from a team as a code owner May 26, 2026 08:26
@drinkcoffee drinkcoffee merged commit 99fb7b8 into main May 26, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants