This version has now been officially released. See OpenZeppelin Contracts 3.2.
We’re back with a release candidate for the next version of OpenZeppelin Contracts!
This time the big feature is we’ve migrated our proxy contracts from OpenZeppelin SDK into the Contracts project. We hope this will make more people aware of upgrades in Ethereum, and we also think the contracts will benefit greatly from the continued scrutiny by all of you in the community. This was also a migration of the proxies from Solidity 0.5 to 0.6, which we know some users have been waiting for.
For Solidity 0.7 users, a reminder that we have support for the newer compiler version in the
solc-0.7branch, also published on npm under the tag
solc-0.7, the latest release being
Contracts 3.2 for Solidity 0.7 will continue to be published in this way after the release candidate period, and we’re considering officially switching to 0.7 for the release after this one.
There is additionally a small breaking change in
ERC20Snapshot that may affect some of its users. If you’re one of them please take a look at the changelog.
Check out the release candidate on npm!
npm install @openzeppelin/contracts@next