Skip to content

Commit bfac6b0

Browse files
Prepare Release (#792)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Eric Lau <ericglau@outlook.com>
1 parent c405aeb commit bfac6b0

16 files changed

Lines changed: 76 additions & 50 deletions

.changeset/add-cli-package.md

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

.changeset/mcp-use-common-schemas.md

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

.changeset/move-schemas-to-common.md

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

.changeset/remix-remappings-api.md

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

packages/cli/CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Changelog
2+
3+
4+
## 0.1.0 (2026-04-07)
5+
6+
- Add CLI. ([#785](https://github.com/OpenZeppelin/contracts-wizard/pull/785) [`c405aeb`](https://github.com/OpenZeppelin/contracts-wizard/commit/c405aeb5df1013e08f5762942f111a494f88c58e))
7+
- Updated dependencies [[`c405aeb`](https://github.com/OpenZeppelin/contracts-wizard/commit/c405aeb5df1013e08f5762942f111a494f88c58e), [`234ab40`](https://github.com/OpenZeppelin/contracts-wizard/commit/234ab409114d81f9d6c429b7dc70c130cf72b5d1)]:
8+
- @openzeppelin/wizard-common@0.5.0
9+
- @openzeppelin/wizard@0.10.8
10+
- @openzeppelin/wizard-confidential@0.1.1
11+
- @openzeppelin/wizard-uniswap-hooks@0.1.1

packages/cli/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@openzeppelin/contracts-cli",
3-
"version": "0.0.1",
3+
"version": "0.1.0",
44
"description": "CLI for generating smart contracts using OpenZeppelin Contracts Wizard",
55
"license": "AGPL-3.0-only",
66
"repository": "https://github.com/OpenZeppelin/contracts-wizard",
@@ -27,13 +27,13 @@
2727
},
2828
"dependencies": {
2929
"zod": "^4.0",
30-
"@openzeppelin/wizard-common": "^0.4.4",
31-
"@openzeppelin/wizard": "^0.10.7",
30+
"@openzeppelin/wizard-common": "^0.5.0",
31+
"@openzeppelin/wizard": "^0.10.8",
3232
"@openzeppelin/wizard-cairo": "^3.0.0",
3333
"@openzeppelin/wizard-stellar": "^0.5.0",
3434
"@openzeppelin/wizard-stylus": "^0.3.0",
35-
"@openzeppelin/wizard-confidential": "^0.1.0",
36-
"@openzeppelin/wizard-uniswap-hooks": "^0.1.0"
35+
"@openzeppelin/wizard-confidential": "^0.1.1",
36+
"@openzeppelin/wizard-uniswap-hooks": "^0.1.1"
3737
},
3838
"devDependencies": {
3939
"@types/node": "^20.0.0",

packages/common/CHANGELOG.md

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

33

4+
## 0.5.0 (2026-04-07)
5+
6+
- Move Zod schemas from MCP to common package, add `@openzeppelin/wizard-common/schemas` subpath export. ([#785](https://github.com/OpenZeppelin/contracts-wizard/pull/785))
7+
- Uniswap hooks: shorten prompt, move hook descriptions to field-level `describe()` on `--hook` parameter.
8+
- Cairo `access` schema field changed from required to optional (loosens validation).
9+
- Added `zod` as a dependency.
10+
- Add format examples and defaults to duration and date descriptions.
11+
- **Breaking change**: Added `exports` field to package.json, restricting imports to declared subpaths (`.` and `./schemas`).
12+
413
## 0.4.4 (2026-02-26)
514

615
- Solidity `erc20`, `stablecoin`, `realWorldAsset`: Support 'erc7786native' option for `crossChainBridging`. ([#747](https://github.com/OpenZeppelin/contracts-wizard/pull/747))

packages/common/package.json

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@openzeppelin/wizard-common",
3-
"version": "0.4.4",
3+
"version": "0.5.0",
44
"description": "Common library for OpenZeppelin Contracts Wizard components. Used internally.",
55
"license": "AGPL-3.0-only",
66
"repository": "https://github.com/OpenZeppelin/contracts-wizard",
@@ -12,7 +12,9 @@
1212
},
1313
"typesVersions": {
1414
"*": {
15-
"schemas": ["dist/ai/schemas/index.d.ts"]
15+
"schemas": [
16+
"dist/ai/schemas/index.d.ts"
17+
]
1618
}
1719
},
1820
"files": [
@@ -32,12 +34,12 @@
3234
"zod": "^4.0"
3335
},
3436
"devDependencies": {
35-
"@openzeppelin/wizard": "^0.10.7",
37+
"@openzeppelin/wizard": "^0.10.8",
3638
"@openzeppelin/wizard-cairo": "^3.0.0",
3739
"@openzeppelin/wizard-stellar": "^0.5.0",
3840
"@openzeppelin/wizard-stylus": "^0.3.0",
39-
"@openzeppelin/wizard-confidential": "^0.1.0",
40-
"@openzeppelin/wizard-uniswap-hooks": "^0.1.0",
41+
"@openzeppelin/wizard-confidential": "^0.1.1",
42+
"@openzeppelin/wizard-uniswap-hooks": "^0.1.1",
4143
"@types/node": "^20.0.0",
4244
"ava": "^6.0.0",
4345
"ts-node": "^10.4.0",

packages/core/confidential/CHANGELOG.md

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

33

4+
## 0.1.1 (2026-04-07)
5+
6+
- Add package APIs for getting versioned remappings. ([#786](https://github.com/OpenZeppelin/contracts-wizard/pull/786))
7+
- Export `getVersionedRemappings` from the Solidity, Confidential, and Uniswap Hooks package roots for internal use by other Wizard packages.
8+
- Add `getVersionedRemappings` to the Confidential `erc7984` API and the Uniswap Hooks `hooks` API for consistency with the Solidity contract APIs.
9+
- **Internal breaking change**: Removed the internal `print-versioned` entrypoints; internal consumers should use `getVersionedRemappings` instead.
10+
- Updated dependencies [[`234ab40`](https://github.com/OpenZeppelin/contracts-wizard/commit/234ab409114d81f9d6c429b7dc70c130cf72b5d1)]:
11+
- @openzeppelin/wizard@0.10.8
12+
413
## 0.1.0 (2026-02-17)
514

615
- Add support for Confidential Contracts Wizard ([#652](https://github.com/OpenZeppelin/contracts-wizard/pull/652))

packages/core/confidential/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@openzeppelin/wizard-confidential",
3-
"version": "0.1.0",
3+
"version": "0.1.1",
44
"description": "A boilerplate generator to get started with OpenZeppelin Confidential Contracts",
55
"license": "AGPL-3.0-only",
66
"repository": "https://github.com/OpenZeppelin/contracts-wizard",
@@ -24,7 +24,7 @@
2424
"update-env": "rm ./src/environments/hardhat/package-lock.json && npm install --package-lock-only --prefix ./src/environments/hardhat"
2525
},
2626
"dependencies": {
27-
"@openzeppelin/wizard": "^0.10.6"
27+
"@openzeppelin/wizard": "^0.10.8"
2828
},
2929
"devDependencies": {
3030
"@fhevm/hardhat-plugin": "^0.3.0-1",

0 commit comments

Comments
 (0)