From 932bdc1e09dbe534c1b039535a047fa003faf79e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 29 Oct 2025 19:58:32 +0000 Subject: [PATCH 1/2] Prepare Release --- .changeset/rude-nails-mate.md | 7 ------- .changeset/sixty-turkeys-pay.md | 5 ----- packages/common/CHANGELOG.md | 4 ++++ packages/common/package.json | 2 +- packages/core/solidity/CHANGELOG.md | 6 ++++++ packages/core/solidity/package.json | 2 +- packages/mcp/CHANGELOG.md | 6 ++++++ packages/mcp/package.json | 6 +++--- 8 files changed, 21 insertions(+), 17 deletions(-) delete mode 100644 .changeset/rude-nails-mate.md delete mode 100644 .changeset/sixty-turkeys-pay.md diff --git a/.changeset/rude-nails-mate.md b/.changeset/rude-nails-mate.md deleted file mode 100644 index dd4fee009..000000000 --- a/.changeset/rude-nails-mate.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@openzeppelin/wizard': minor ---- - -**Breaking changes**: Use namespaced storage instead of state variables when upgradeability is enabled. - - For ERC-20, use namespaced storage for `tokenBridge` when cross-chain bridging is set to `'custom'` and upgradeability is enabled. - - For ERC-721, use namespaced storage for `_nextTokenId` when mintable, auto increment IDs, and upgradeability are enabled. \ No newline at end of file diff --git a/.changeset/sixty-turkeys-pay.md b/.changeset/sixty-turkeys-pay.md deleted file mode 100644 index d53b98ef8..000000000 --- a/.changeset/sixty-turkeys-pay.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@openzeppelin/wizard-common': patch ---- - -Add AI descriptions for AccessControl in Cairo-alpha diff --git a/packages/common/CHANGELOG.md b/packages/common/CHANGELOG.md index 2a1b3ad74..d15dccde4 100644 --- a/packages/common/CHANGELOG.md +++ b/packages/common/CHANGELOG.md @@ -1,6 +1,10 @@ # Changelog +## 0.1.2 (2025-10-29) + +- Add AI descriptions for AccessControl in Cairo-alpha ([#698](https://github.com/OpenZeppelin/contracts-wizard/pull/698)) + ## 0.1.1 (2025-09-16) - Update Solidity Account prompt ([#609](https://github.com/OpenZeppelin/contracts-wizard/pull/609)) diff --git a/packages/common/package.json b/packages/common/package.json index 30f2d883b..6f87b0322 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -1,6 +1,6 @@ { "name": "@openzeppelin/wizard-common", - "version": "0.1.1", + "version": "0.1.2", "description": "Common library for OpenZeppelin Contracts Wizard components. Used internally.", "license": "AGPL-3.0-only", "repository": "https://github.com/OpenZeppelin/contracts-wizard", diff --git a/packages/core/solidity/CHANGELOG.md b/packages/core/solidity/CHANGELOG.md index 1e4193133..44829116f 100644 --- a/packages/core/solidity/CHANGELOG.md +++ b/packages/core/solidity/CHANGELOG.md @@ -1,6 +1,12 @@ # Changelog +## 0.9.0 (2025-10-29) + +- **Breaking changes**: Use namespaced storage instead of state variables when upgradeability is enabled. ([#704](https://github.com/OpenZeppelin/contracts-wizard/pull/704)) + - For ERC-20, use namespaced storage for `tokenBridge` when cross-chain bridging is set to `'custom'` and upgradeability is enabled. + - For ERC-721, use namespaced storage for `_nextTokenId` when mintable, auto increment IDs, and upgradeability are enabled. + ## 0.8.1 (2025-10-14) - Updated community-contracts digest version ([#659](https://github.com/OpenZeppelin/contracts-wizard/pull/659)) diff --git a/packages/core/solidity/package.json b/packages/core/solidity/package.json index 3cee624af..b9a71571d 100644 --- a/packages/core/solidity/package.json +++ b/packages/core/solidity/package.json @@ -1,6 +1,6 @@ { "name": "@openzeppelin/wizard", - "version": "0.8.1", + "version": "0.9.0", "description": "A boilerplate generator to get started with OpenZeppelin Contracts", "license": "AGPL-3.0-only", "repository": "https://github.com/OpenZeppelin/contracts-wizard", diff --git a/packages/mcp/CHANGELOG.md b/packages/mcp/CHANGELOG.md index 46c3942d3..876051094 100644 --- a/packages/mcp/CHANGELOG.md +++ b/packages/mcp/CHANGELOG.md @@ -1,6 +1,12 @@ # Changelog +## 0.2.1 (2025-10-29) + +- Updated dependencies [[`38da80c`](https://github.com/OpenZeppelin/contracts-wizard/commit/38da80c4e92eaef55d313e747df8a2a01f1211f6), [`0f0509d`](https://github.com/OpenZeppelin/contracts-wizard/commit/0f0509d6691893f60508735d83a8d8a4abd561b7)]: + - @openzeppelin/wizard@0.9.0 + - @openzeppelin/wizard-common@0.1.2 + ## 0.2.0 (2025-09-16) - Add constructors for `SignerECDSA`, `SignerP256`, `SignerRSA`, `SignerERC7702`, `SignerERC7913`, `MultiSignerERC7913` and `MultiSignerERC7913Weighted` ([#609](https://github.com/OpenZeppelin/contracts-wizard/pull/609)) diff --git a/packages/mcp/package.json b/packages/mcp/package.json index 19c1c2c6c..ceb9bc794 100644 --- a/packages/mcp/package.json +++ b/packages/mcp/package.json @@ -1,6 +1,6 @@ { "name": "@openzeppelin/contracts-mcp", - "version": "0.2.0", + "version": "0.2.1", "description": "OpenZeppelin Contracts MCP Server", "license": "AGPL-3.0-only", "repository": "https://github.com/OpenZeppelin/contracts-wizard", @@ -26,8 +26,8 @@ }, "dependencies": { "@modelcontextprotocol/sdk": "^1.11.1", - "@openzeppelin/wizard-common": "^0.1.1", - "@openzeppelin/wizard": "^0.8.0", + "@openzeppelin/wizard-common": "^0.1.2", + "@openzeppelin/wizard": "^0.9.0", "@openzeppelin/wizard-stylus": "^0.2.0", "@openzeppelin/wizard-stellar": "^0.4.2", "@openzeppelin/wizard-cairo": "^2.1.0" From af8a25d738e7269ba521e0553143efd35d35ed95 Mon Sep 17 00:00:00 2001 From: Eric Lau Date: Wed, 29 Oct 2025 17:37:09 -0400 Subject: [PATCH 2/2] Bump minor version for mcp --- packages/mcp/CHANGELOG.md | 5 ++++- packages/mcp/package.json | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/packages/mcp/CHANGELOG.md b/packages/mcp/CHANGELOG.md index 876051094..a137854cb 100644 --- a/packages/mcp/CHANGELOG.md +++ b/packages/mcp/CHANGELOG.md @@ -1,8 +1,11 @@ # Changelog -## 0.2.1 (2025-10-29) +## 0.3.0 (2025-10-29) +- **Breaking changes**: Solidity: Use namespaced storage instead of state variables when upgradeability is enabled. ([#704](https://github.com/OpenZeppelin/contracts-wizard/pull/704)) + - For ERC-20, use namespaced storage for `tokenBridge` when cross-chain bridging is set to `'custom'` and upgradeability is enabled. + - For ERC-721, use namespaced storage for `_nextTokenId` when mintable, auto increment IDs, and upgradeability are enabled. - Updated dependencies [[`38da80c`](https://github.com/OpenZeppelin/contracts-wizard/commit/38da80c4e92eaef55d313e747df8a2a01f1211f6), [`0f0509d`](https://github.com/OpenZeppelin/contracts-wizard/commit/0f0509d6691893f60508735d83a8d8a4abd561b7)]: - @openzeppelin/wizard@0.9.0 - @openzeppelin/wizard-common@0.1.2 diff --git a/packages/mcp/package.json b/packages/mcp/package.json index ceb9bc794..32c54b8e7 100644 --- a/packages/mcp/package.json +++ b/packages/mcp/package.json @@ -1,6 +1,6 @@ { "name": "@openzeppelin/contracts-mcp", - "version": "0.2.1", + "version": "0.3.0", "description": "OpenZeppelin Contracts MCP Server", "license": "AGPL-3.0-only", "repository": "https://github.com/OpenZeppelin/contracts-wizard",