Releases: OpenZeppelin/openzeppelin-upgrades
Releases · OpenZeppelin/openzeppelin-upgrades
@openzeppelin/[email protected]
@openzeppelin/[email protected]
- Support ignoring Hardhat compile errors when extracting detailed namespaced storage layouts for validations. (#1090)
@openzeppelin/[email protected]
- Fix Hardhat compile error when library or interface has struct with namespace annotation. (#1086)
- Log warning if library contains namespace annotation. (#1086)
Note
Namespaces should be defined in contracts according to ERC-7201: Namespaced Storage Layouts. Structs with namespace annotations defined in libraries or interfaces outside of a contract's inheritance are not included in storage layout validations.
@openzeppelin/[email protected]
- Supports checking to ensure
initialOwner
is not a ProxyAdmin contract when deploying a transparent proxy from Hardhat. (#1083)
@openzeppelin/[email protected]
Potentially breaking changes
- Adds a check to ensure
initialOwner
is not a ProxyAdmin contract when deploying a transparent proxy. (#1083)
@openzeppelin/[email protected]
- Defender: Add
metadata
option. (#1079)
@openzeppelin/[email protected]
- Fix Hardhat compile error when using solc version
0.8.27
. (#1075)
@openzeppelin/[email protected]
@openzeppelin/[email protected]
@openzeppelin/[email protected]
- Fix Hardhat compile error when
fallback
orreceive
functions are present. (#1060)