diff --git a/.changeset/pre.json b/.changeset/pre.json index 974a44886..912f337af 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -5,6 +5,7 @@ "openzeppelin-solidity": "5.3.0" }, "changesets": [ + "all-geese-stand", "clean-ways-push", "fine-frogs-bake", "full-ways-help", diff --git a/CHANGELOG.md b/CHANGELOG.md index ef7ad4ada..932714a71 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # Changelog + +## 5.4.0-rc.1 (2025-06-20) + +- Add constructors to the different signers. + ## 5.4.0-rc.0 (2025-06-18) ### Breaking changes diff --git a/contracts/package.json b/contracts/package.json index 921254f9c..201e16c0f 100644 --- a/contracts/package.json +++ b/contracts/package.json @@ -1,7 +1,7 @@ { "name": "@openzeppelin/contracts", "description": "Secure Smart Contract library for Solidity", - "version": "5.4.0-rc.0", + "version": "5.4.0-rc.1", "files": [ "**/*.sol", "/build/contracts/*.json", diff --git a/contracts/utils/cryptography/signers/MultiSignerERC7913.sol b/contracts/utils/cryptography/signers/MultiSignerERC7913.sol index c81c02b4d..081aed50f 100644 --- a/contracts/utils/cryptography/signers/MultiSignerERC7913.sol +++ b/contracts/utils/cryptography/signers/MultiSignerERC7913.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -// OpenZeppelin Contracts (last updated v5.4.0-rc.0) (utils/cryptography/signers/MultiSignerERC7913.sol) +// OpenZeppelin Contracts (last updated v5.4.0-rc.1) (utils/cryptography/signers/MultiSignerERC7913.sol) pragma solidity ^0.8.26; diff --git a/contracts/utils/cryptography/signers/MultiSignerERC7913Weighted.sol b/contracts/utils/cryptography/signers/MultiSignerERC7913Weighted.sol index 12191a010..20c3a7992 100644 --- a/contracts/utils/cryptography/signers/MultiSignerERC7913Weighted.sol +++ b/contracts/utils/cryptography/signers/MultiSignerERC7913Weighted.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -// OpenZeppelin Contracts (last updated v5.4.0-rc.0) (utils/cryptography/signers/MultiSignerERC7913Weighted.sol) +// OpenZeppelin Contracts (last updated v5.4.0-rc.1) (utils/cryptography/signers/MultiSignerERC7913Weighted.sol) pragma solidity ^0.8.27; diff --git a/contracts/utils/cryptography/signers/SignerECDSA.sol b/contracts/utils/cryptography/signers/SignerECDSA.sol index 1b1f68095..57d49c3eb 100644 --- a/contracts/utils/cryptography/signers/SignerECDSA.sol +++ b/contracts/utils/cryptography/signers/SignerECDSA.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -// OpenZeppelin Contracts (last updated v5.4.0-rc.0) (utils/cryptography/signers/SignerECDSA.sol) +// OpenZeppelin Contracts (last updated v5.4.0-rc.1) (utils/cryptography/signers/SignerECDSA.sol) pragma solidity ^0.8.20; diff --git a/contracts/utils/cryptography/signers/SignerERC7913.sol b/contracts/utils/cryptography/signers/SignerERC7913.sol index 292a73ee0..cd6cf0865 100644 --- a/contracts/utils/cryptography/signers/SignerERC7913.sol +++ b/contracts/utils/cryptography/signers/SignerERC7913.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -// OpenZeppelin Contracts (last updated v5.4.0-rc.0) (utils/cryptography/signers/SignerERC7913.sol) +// OpenZeppelin Contracts (last updated v5.4.0-rc.1) (utils/cryptography/signers/SignerERC7913.sol) pragma solidity ^0.8.24; diff --git a/contracts/utils/cryptography/signers/SignerP256.sol b/contracts/utils/cryptography/signers/SignerP256.sol index 14c81055a..7129e7910 100644 --- a/contracts/utils/cryptography/signers/SignerP256.sol +++ b/contracts/utils/cryptography/signers/SignerP256.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -// OpenZeppelin Contracts (last updated v5.4.0-rc.0) (utils/cryptography/signers/SignerP256.sol) +// OpenZeppelin Contracts (last updated v5.4.0-rc.1) (utils/cryptography/signers/SignerP256.sol) pragma solidity ^0.8.20; diff --git a/contracts/utils/cryptography/signers/SignerRSA.sol b/contracts/utils/cryptography/signers/SignerRSA.sol index 5b29b15f4..ac5ac7840 100644 --- a/contracts/utils/cryptography/signers/SignerRSA.sol +++ b/contracts/utils/cryptography/signers/SignerRSA.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -// OpenZeppelin Contracts (last updated v5.4.0-rc.0) (utils/cryptography/signers/SignerRSA.sol) +// OpenZeppelin Contracts (last updated v5.4.0-rc.1) (utils/cryptography/signers/SignerRSA.sol) pragma solidity ^0.8.20; diff --git a/contracts/utils/cryptography/verifiers/ERC7913P256Verifier.sol b/contracts/utils/cryptography/verifiers/ERC7913P256Verifier.sol index 34105eefe..13f9f004f 100644 --- a/contracts/utils/cryptography/verifiers/ERC7913P256Verifier.sol +++ b/contracts/utils/cryptography/verifiers/ERC7913P256Verifier.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -// OpenZeppelin Contracts (last updated v5.4.0-rc.0) (utils/cryptography/verifiers/ERC7913P256Verifier.sol) +// OpenZeppelin Contracts (last updated v5.4.0-rc.1) (utils/cryptography/verifiers/ERC7913P256Verifier.sol) pragma solidity ^0.8.20; diff --git a/contracts/utils/cryptography/verifiers/ERC7913RSAVerifier.sol b/contracts/utils/cryptography/verifiers/ERC7913RSAVerifier.sol index 54461070a..3c6bee822 100644 --- a/contracts/utils/cryptography/verifiers/ERC7913RSAVerifier.sol +++ b/contracts/utils/cryptography/verifiers/ERC7913RSAVerifier.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -// OpenZeppelin Contracts (last updated v5.4.0-rc.0) (utils/cryptography/verifiers/ERC7913RSAVerifier.sol) +// OpenZeppelin Contracts (last updated v5.4.0-rc.1) (utils/cryptography/verifiers/ERC7913RSAVerifier.sol) pragma solidity ^0.8.20; diff --git a/package.json b/package.json index e35a9b285..318f42493 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "openzeppelin-solidity", "description": "Secure Smart Contract library for Solidity", - "version": "5.4.0-rc.0", + "version": "5.4.0-rc.1", "private": true, "files": [ "/contracts/**/*.sol",