-
-
Notifications
You must be signed in to change notification settings - Fork 62
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(deps): update dependency @openzeppelin/hardhat-upgrades to v3 #863
Conversation
|
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
Apply Sweep Rules to your PR?
|
New and removed dependencies detected. Learn more about Socket for GitHub ↗︎
🚮 Removed packages: npm/@ethersproject/sha2@5.7.0, npm/@openzeppelin/defender-base-client@1.54.6, npm/@openzeppelin/hardhat-upgrades@1.28.0, npm/@openzeppelin/platform-deploy-client@0.8.0 |
0997e6b
to
86f7412
Compare
86f7412
to
ad55d7d
Compare
ad55d7d
to
1e29e74
Compare
1e29e74
to
5f5c90f
Compare
5f5c90f
to
a2eb835
Compare
a2eb835
to
c2bcb61
Compare
👍 Dependency issues cleared. Learn more about Socket for GitHub ↗︎ This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored. |
c2bcb61
to
98c410a
Compare
98c410a
to
0dcaf98
Compare
0dcaf98
to
349732c
Compare
Important Review skippedBot user detected. To trigger a single review, invoke the You can disable this status message by setting the Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (invoked as PR comments)
Additionally, you can add CodeRabbit Configuration File (
|
349732c
to
cf535ce
Compare
cf535ce
to
6463e82
Compare
6463e82
to
935a0d0
Compare
935a0d0
to
d4bd6d3
Compare
d4bd6d3
to
e54c5c8
Compare
This PR contains the following updates:
1.28.0
->3.2.0
Release Notes
OpenZeppelin/openzeppelin-upgrades (@openzeppelin/hardhat-upgrades)
v3.2.0
Compare Source
defender.proposeUpgrade
from Defender legacy. Defender users should usedefender.proposeUpgradeWithApproval
instead. (#1041)v3.1.1
Compare Source
constructorArgs
option, support arbitrary constructor arguments. (#1029)v3.1.0
Compare Source
licenseType
andskipLicenseType
options. (#1013)Breaking changes
// SPDX-License-Identifier: UNLICENSED
according to Solidity docs, or set thelicenseType
option to"None"
.v3.0.5
Compare Source
admin.transferProxyAdminOwnership
. (#978)v3.0.4
Compare Source
v3.0.3
Compare Source
v3.0.2
Compare Source
v3.0.1
Compare Source
txOverrides
option with Defender. (#951)v3.0.0
Compare Source
initialOwner
option when deploying a transparent proxy or beacon. If not set, the externally owned account used during deployment will be the default owner for the transparent proxy's admin or the beacon, respectively.@nomicfoundation/hardhat-verify
to v2.0.0 or higher. (#937)Breaking changes
deployProxy
,deployBeacon
,deployBeaconProxy
: Deploys proxy contracts from OpenZeppelin Contracts 5.0.deployProxy
:deployProxyAdmin
: Removed, since proxy admins are deployed automatically by transparent proxies.admin.changeProxyAdmin
: Not supported with admins or proxies from OpenZeppelin Contracts 5.0. Only supported for previously deployed admins and proxies from OpenZeppelin Contracts 4.x or below.admin.transferProxyAdminOwnership
: This function no longer uses the proxy admin from the network file. It now requires aproxyAddress
argument to be passed in.@nomicfoundation/hardhat-verify
v1.x and@nomicfoundation/hardhat-toolbox
v3.x are no longer supported with this plugin. If you are using these packages, update them to@nomicfoundation/hardhat-verify
v2.x and@nomicfoundation/hardhat-toolbox
v4.x.v2.5.1
Compare Source
txOverrides
option with Defender. (#951)v2.5.0
Compare Source
defender.getDeployApprovalProcess
anddefender.getUpgradeApprovalProcess
functions. (#934)defender.getDefaultApprovalProcess
function. This function is equivalent todefender.getUpgradeApprovalProcess
.Note: OpenZeppelin Defender deployments is in beta and its functionality is subject to change.
v2.4.3
Compare Source
@openzeppelin/upgrades-core
. (#930)v2.4.2
Compare Source
upgradeProxy
from an implementation that has a fallback function and is not using OpenZeppelin Contracts 5.0. (#926)v2.4.1
Compare Source
Note: OpenZeppelin Defender deployments is in beta and its functionality is subject to change.
v2.4.0
Compare Source
createFactoryAddress
option for Defender deployments. (#920)Note: OpenZeppelin Defender deployments is in beta and its functionality is subject to change.
v2.3.3
Compare Source
v2.3.2
Compare Source
v2.3.1
Compare Source
v2.3.0
Compare Source
v2.2.1
Compare Source
v2.2.0
Compare Source
Note: Functions that were for OpenZeppelin Platform have breaking changes since the previous release and have been renamed for OpenZeppelin Defender. See (#863) for details. OpenZeppelin Defender deployments is in beta and its functionality is subject to change.
v2.1.1
Compare Source
hardhat-verify
. (#857)v2.1.0
Compare Source
txOverrides
option for overriding transaction parameters. (#852)v2.0.2
Compare Source
v2.0.1
Compare Source
v2.0.0
Compare Source
ethers
v6 andhardhat-ethers
v3. (#817)hardhat-verify
for proxy verification. (#829)Breaking changes
This new major version requires
ethers
v6 and@nomicfoundation/hardhat-ethers
v3 as peer dependencies.For Etherscan verification, it also requires
@nomicfoundation/hardhat-verify
.How to update from a previous version
Update your existing project according to Hardhat Toolbox v3's release notes.
Then update this plugin, for example:
npm install @​openzeppelin/hardhat-upgrades@latest
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, 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.