unlock-protocol / unlock

Ʉnlock is a protocol for memberships built on a blockchain.
https://unlock-protocol.com
MIT License
844 stars 251 forks source link

fix(deps): update dependency @openzeppelin/upgrades-core to v1.40.0 #14974

Closed renovate[bot] closed 3 weeks ago

renovate[bot] commented 3 weeks ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@openzeppelin/upgrades-core (source) 1.38.0 -> 1.40.0 age adoption passing confidence

Release Notes

OpenZeppelin/openzeppelin-upgrades (@​openzeppelin/upgrades-core) ### [`v1.40.0`](https://redirect.github.com/OpenZeppelin/openzeppelin-upgrades/blob/HEAD/packages/core/CHANGELOG.md#1400-2024-10-10) [Compare Source](https://redirect.github.com/OpenZeppelin/openzeppelin-upgrades/compare/@openzeppelin/upgrades-core@1.39.0...@openzeppelin/upgrades-core@1.40.0) - Fix Hardhat compile error when overriding interface functions with public constant variables. ([#​1091](https://redirect.github.com/OpenZeppelin/openzeppelin-upgrades/pull/1091)) - Support ignoring Hardhat compile errors when extracting detailed namespaced storage layouts for validations. ([#​1090](https://redirect.github.com/OpenZeppelin/openzeppelin-upgrades/pull/1090)) ### [`v1.39.0`](https://redirect.github.com/OpenZeppelin/openzeppelin-upgrades/blob/HEAD/packages/core/CHANGELOG.md#1390-2024-10-02) [Compare Source](https://redirect.github.com/OpenZeppelin/openzeppelin-upgrades/compare/@openzeppelin/upgrades-core@1.38.0...@openzeppelin/upgrades-core@1.39.0) - Fix Hardhat compile error when library or interface has struct with namespace annotation. ([#​1086](https://redirect.github.com/OpenZeppelin/openzeppelin-upgrades/pull/1086)) - Log warning if library contains namespace annotation. ([#​1086](https://redirect.github.com/OpenZeppelin/openzeppelin-upgrades/pull/1086)) > **Note** > Namespaces should be defined in contracts according to [ERC-7201: Namespaced Storage Layouts](https://eips.ethereum.org/EIPS/eip-7201). Structs with namespace annotations defined in libraries or interfaces outside of a contract's inheritance are not included in storage layout validations.

Configuration

📅 Schedule: Branch creation - "on the first day of the month" in timezone America/Los_Angeles, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Never, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR was generated by Mend Renovate. View the repository job log.