Skip to content

Commit a79378a

Browse files
authored
Merge pull request #4 from ericglau/changeset-release/master
Prepare Release
2 parents 18f609f + 088772d commit a79378a

File tree

7 files changed

+23
-18
lines changed

7 files changed

+23
-18
lines changed

.changeset/new-eels-throw.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/twelve-pandas-sit.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/whole-donuts-grab.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

packages/core/CHANGELOG.md

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

3+
4+
## 1.45.0 (2025-05-07)
5+
6+
- test ([#3](https://github.com/ericglau/openzeppelin-upgrades/pull/3))
7+
- test for publishing ([#1](https://github.com/ericglau/openzeppelin-upgrades/pull/1))
8+
39
## 1.44.0 (2025-04-14)
410

511
- Validate Solidity custom storage layouts, use proxies from OpenZeppelin Contracts 5.3.0. ([#1144](https://github.com/OpenZeppelin/openzeppelin-upgrades/pull/1144))
@@ -379,6 +385,7 @@
379385
- Fix parsing of NatSpec `@custom:oz-upgrades-unsafe-allow` when included in a `/**`-style comment.
380386

381387
## 1.6.0 (2021-04-14)
388+
382389
- Add `unsafeAllow` as a new field in `ValidationOptions`, which can be used as a manual override to silence any type of validation error. For example, `opts = { unsafeAllow: ['external-library-linking', 'delegatecall'] }` will silence the corresponding checks. ([#320](https://github.com/OpenZeppelin/openzeppelin-upgrades/pull/320))
383390
- Custom NatSpec comments can disable error checks directly from the Solidity code. See `core/contracts/test/ValidationNatspec.sol` for example usage of these NatSpec comments. Note: this requires Solidity >=0.8.2. ([#320](https://github.com/OpenZeppelin/openzeppelin-upgrades/pull/320))
384391
- Fix a bug with library placeholders when hashing contract source code. ([#320](https://github.com/OpenZeppelin/openzeppelin-upgrades/pull/320))

packages/core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@ericglau/upgrades-core",
3-
"version": "1.44.0",
3+
"version": "1.45.0",
44
"description": "",
55
"repository": "https://github.com/OpenZeppelin/openzeppelin-upgrades/tree/master/packages/core",
66
"license": "MIT",

packages/plugin-hardhat/CHANGELOG.md

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

3+
4+
## 3.10.0 (2025-05-07)
5+
6+
- add dep
7+
- Updated dependencies [[`093692f`](https://github.com/ericglau/openzeppelin-upgrades/commit/093692f25f2f269de1c2f50623dd64536372ae08), [`26c8a78`](https://github.com/ericglau/openzeppelin-upgrades/commit/26c8a7871055a2fda3a18f8a5bfd3344924e689e)]:
8+
- @ericglau/upgrades-core@1.45.0
9+
310
## 3.9.0 (2025-01-13)
411

512
- Update Defender SDK to v2.1.0, set Hardhat origin for Defender deployments. ([#1111](https://github.com/OpenZeppelin/openzeppelin-upgrades/pull/1111))
@@ -24,6 +31,7 @@
2431
## 3.4.0 (2024-09-23)
2532

2633
### Potentially breaking changes
34+
2735
- Adds a check to ensure `initialOwner` is not a ProxyAdmin contract when deploying a transparent proxy. ([#1083](https://github.com/OpenZeppelin/openzeppelin-upgrades/pull/1083))
2836

2937
## 3.3.0 (2024-09-16)
@@ -48,6 +56,7 @@
4856
- Defender: Fix handling of license types for block explorer verification, support `licenseType` and `skipLicenseType` options. ([#1013](https://github.com/OpenZeppelin/openzeppelin-upgrades/pull/1013))
4957

5058
### Breaking changes
59+
5160
- When deploying through Defender, if your contract does not have an SPDX license identifier, the verified source code on Etherscan will no longer show any license type.
5261
- If you want the license type to appear as "None", either set your contract to have `// SPDX-License-Identifier: UNLICENSED` according to [Solidity docs](https://docs.soliditylang.org/en/latest/layout-of-source-files.html#spdx-license-identifier), or set the `licenseType` option to `"None"`.
5362

@@ -81,6 +90,7 @@
8190
- **Note**: [Fully verifying proxies](https://docs.openzeppelin.com/upgrades-plugins/1.x/api-hardhat-upgrades#verify) is only supported with Etherscan at the moment. The Hardhat Upgrades plugin does not currently assist with Sourcify verification for proxies.
8291

8392
### Breaking changes
93+
8494
- `deployProxy`, `deployBeacon`, `deployBeaconProxy`: Deploys proxy contracts from [OpenZeppelin Contracts 5.0](https://docs.openzeppelin.com/contracts/5.x/api/proxy).
8595
- `deployProxy`:
8696
- Deploying a transparent proxy automatically causes a new proxy admin contract to be deployed along with the proxy.
@@ -171,10 +181,12 @@
171181
- Remove address override for deployments. ([#832](https://github.com/OpenZeppelin/openzeppelin-upgrades/pull/832))
172182

173183
### Breaking changes
184+
174185
This new major version requires `ethers` v6 and `@nomicfoundation/hardhat-ethers` v3 as peer dependencies.
175186
For Etherscan verification, it also requires `@nomicfoundation/hardhat-verify`.
176187

177188
### How to update from a previous version
189+
178190
Update your existing project according to [Hardhat Toolbox v3's release notes](https://github.com/NomicFoundation/hardhat/releases/tag/%40nomicfoundation%2Fhardhat-toolbox%403.0.0).
179191
Then update this plugin, for example: `npm install @openzeppelin/hardhat-upgrades@latest`
180192

@@ -244,6 +256,7 @@ Then update this plugin, for example: `npm install @openzeppelin/hardhat-upgrade
244256
- Override `verify:verify` subtask from hardhat-etherscan. ([#619](https://github.com/OpenZeppelin/openzeppelin-upgrades/issues/619))
245257

246258
**Breaking change**: To verify a proxy on Etherscan programmatically from a Hardhat script, call `verify:verify` instead of `verify`:
259+
247260
```
248261
await hre.run("verify:verify", {
249262
address: PROXY_ADDRESS,

packages/plugin-hardhat/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@ericglau/hardhat-upgrades",
3-
"version": "3.9.0",
3+
"version": "3.10.0",
44
"description": "",
55
"repository": "https://github.com/OpenZeppelin/openzeppelin-upgrades/tree/master/packages/plugin-hardhat",
66
"license": "MIT",
@@ -37,7 +37,7 @@
3737
"@openzeppelin/defender-sdk-base-client": "^2.1.0",
3838
"@openzeppelin/defender-sdk-deploy-client": "^2.1.0",
3939
"@openzeppelin/defender-sdk-network-client": "^2.1.0",
40-
"@ericglau/upgrades-core": "^1.44.0",
40+
"@ericglau/upgrades-core": "^1.45.0",
4141
"chalk": "^4.1.0",
4242
"debug": "^4.1.1",
4343
"ethereumjs-util": "^7.1.5",

0 commit comments

Comments
 (0)