Skip to content

Commit 5212e8e

Browse files
dimitriospapathanasiouAmxxernestognw
authored
Bump ERC1967Utils pragma to 0.8.21 and set Slither CI version to 0.10.1 (#5005)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com> Co-authored-by: ernestognw <ernestognw@gmail.com>
1 parent f8c2e10 commit 5212e8e

File tree

3 files changed

+6
-1
lines changed

3 files changed

+6
-1
lines changed

.github/workflows/checks.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,7 @@ jobs:
118118
- uses: crytic/slither-action@v0.3.2
119119
with:
120120
node-version: 18.15
121+
slither-version: 0.10.1
121122

122123
codespell:
123124
runs-on: ubuntu-latest

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Changelog
22

3+
### Breaking changes
4+
5+
- `ERC1967Utils`: Removed duplicate declaration of the `Upgraded`, `AdminChanged` and `BeaconUpgraded` events. These events are still available through the `IERC1967` interface located under the `contracts/interfaces/` directory. Minimum pragma version is now 0.8.21.
6+
37
### Custom error changes
48

59
This version comes with changes to the custom error identifiers. Contracts previously depending on the following errors should be replaced accordingly:

contracts/proxy/ERC1967/ERC1967Utils.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// SPDX-License-Identifier: MIT
22
// OpenZeppelin Contracts (last updated v5.0.0) (proxy/ERC1967/ERC1967Utils.sol)
33

4-
pragma solidity ^0.8.20;
4+
pragma solidity ^0.8.21;
55

66
import {IBeacon} from "../beacon/IBeacon.sol";
77
import {IERC1967} from "../../interfaces/IERC1967.sol";

0 commit comments

Comments
 (0)