Skip to content

Commit 3b5b04f

Browse files
Release v5.0.0 (rc)
1 parent 322df42 commit 3b5b04f

File tree

13 files changed

+20
-11
lines changed

13 files changed

+20
-11
lines changed

.changeset/pre.json

+3
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
"chilled-spiders-attack",
1616
"clever-bats-kick",
1717
"clever-pumas-beg",
18+
"dull-ghosts-sip",
1819
"eight-peaches-guess",
1920
"eighty-crabs-listen",
2021
"eighty-lemons-shake",
@@ -28,6 +29,7 @@
2829
"fresh-birds-kiss",
2930
"green-pumpkins-end",
3031
"grumpy-bulldogs-call",
32+
"grumpy-poets-rush",
3133
"grumpy-worms-tease",
3234
"happy-falcons-walk",
3335
"healthy-gorillas-applaud",
@@ -50,6 +52,7 @@
5052
"proud-seals-complain",
5153
"proud-spiders-attend",
5254
"purple-cats-cheer",
55+
"purple-squids-attend",
5356
"quiet-trainers-kick",
5457
"red-dots-fold",
5558
"rotten-insects-wash",

CHANGELOG.md

+6
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
11
# Changelog
22

33

4+
## 5.0.0-rc.1 (2023-09-28)
5+
6+
- Upgradeable Contracts: No longer transpile interfaces, libraries, and stateless contracts.
7+
- `AccessManager`, `AccessManaged`, `GovernorTimelockAccess`: Ensure that calldata shorter than 4 bytes is not padded to 4 bytes. ([#4624](https://github.com/OpenZeppelin/openzeppelin-contracts/pull/4624))
8+
- `AccessManager`: Use named return parameters in functions that return multiple values. ([#4624](https://github.com/OpenZeppelin/openzeppelin-contracts/pull/4624))
9+
410
## 5.0.0-rc.0 (2023-09-19)
511

612
- `ERC1155Receiver`: Removed in favor of `ERC1155Holder`. ([#4450](https://github.com/OpenZeppelin/openzeppelin-contracts/pull/4450))

contracts/access/manager/AccessManaged.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// SPDX-License-Identifier: MIT
2-
// OpenZeppelin Contracts (last updated v5.0.0-rc.0) (access/manager/AccessManaged.sol)
2+
// OpenZeppelin Contracts (last updated v5.0.0-rc.1) (access/manager/AccessManaged.sol)
33

44
pragma solidity ^0.8.20;
55

contracts/access/manager/AccessManager.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// SPDX-License-Identifier: MIT
2-
// OpenZeppelin Contracts (last updated v5.0.0-rc.0) (access/manager/AccessManager.sol)
2+
// OpenZeppelin Contracts (last updated v5.0.0-rc.1) (access/manager/AccessManager.sol)
33

44
pragma solidity ^0.8.20;
55

contracts/governance/extensions/GovernorTimelockAccess.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// SPDX-License-Identifier: MIT
2-
// OpenZeppelin Contracts (last updated v5.0.0-rc.0) (governance/extensions/GovernorTimelockAccess.sol)
2+
// OpenZeppelin Contracts (last updated v5.0.0-rc.1) (governance/extensions/GovernorTimelockAccess.sol)
33

44
pragma solidity ^0.8.20;
55

contracts/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@openzeppelin/contracts",
33
"description": "Secure Smart Contract library for Solidity",
4-
"version": "5.0.0-rc.0",
4+
"version": "5.0.0-rc.1",
55
"files": [
66
"**/*.sol",
77
"/build/contracts/*.json",

contracts/proxy/utils/UUPSUpgradeable.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// SPDX-License-Identifier: MIT
2-
// OpenZeppelin Contracts (last updated v5.0.0-rc.0) (proxy/utils/UUPSUpgradeable.sol)
2+
// OpenZeppelin Contracts (last updated v5.0.0-rc.1) (proxy/utils/UUPSUpgradeable.sol)
33

44
pragma solidity ^0.8.20;
55

contracts/token/ERC1155/utils/ERC1155Holder.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// SPDX-License-Identifier: MIT
2-
// OpenZeppelin Contracts (last updated v5.0.0-rc.0) (token/ERC1155/utils/ERC1155Holder.sol)
2+
// OpenZeppelin Contracts (last updated v5.0.0-rc.1) (token/ERC1155/utils/ERC1155Holder.sol)
33

44
pragma solidity ^0.8.20;
55

contracts/token/ERC721/utils/ERC721Holder.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// SPDX-License-Identifier: MIT
2-
// OpenZeppelin Contracts (last updated v5.0.0-rc.0) (token/ERC721/utils/ERC721Holder.sol)
2+
// OpenZeppelin Contracts (last updated v5.0.0-rc.1) (token/ERC721/utils/ERC721Holder.sol)
33

44
pragma solidity ^0.8.20;
55

contracts/utils/Context.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// SPDX-License-Identifier: MIT
2-
// OpenZeppelin Contracts (last updated v5.0.0-rc.0) (utils/Context.sol)
2+
// OpenZeppelin Contracts (last updated v5.0.0-rc.1) (utils/Context.sol)
33

44
pragma solidity ^0.8.20;
55

contracts/utils/Multicall.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// SPDX-License-Identifier: MIT
2-
// OpenZeppelin Contracts (last updated v5.0.0-rc.0) (utils/Multicall.sol)
2+
// OpenZeppelin Contracts (last updated v5.0.0-rc.1) (utils/Multicall.sol)
33

44
pragma solidity ^0.8.20;
55

contracts/utils/introspection/ERC165.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// SPDX-License-Identifier: MIT
2-
// OpenZeppelin Contracts (last updated v5.0.0-rc.0) (utils/introspection/ERC165.sol)
2+
// OpenZeppelin Contracts (last updated v5.0.0-rc.1) (utils/introspection/ERC165.sol)
33

44
pragma solidity ^0.8.20;
55

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "openzeppelin-solidity",
33
"description": "Secure Smart Contract library for Solidity",
4-
"version": "5.0.0-rc.0",
4+
"version": "5.0.0-rc.1",
55
"private": true,
66
"files": [
77
"/contracts/**/*.sol",

0 commit comments

Comments
 (0)