Prepare Release - #862
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository UI Review profile: CHILL Plan: Essentials Run ID: 📒 Files selected for processing (11)
💤 Files with no reviewable changes (1)
Included review availability: 4 reviews are currently available. Your included PR review attempts over the past 7 days set your current allowance at 5 reviews per hour. WalkthroughThe pull request removes an obsolete Cairo support changeset and updates package versions, dependencies, and changelogs for Cairo Contracts v4.0.1 support across the Cairo, common, CLI, MCP, and UI packages. ChangesCairo v4 release
Estimated code review effort: 2 (Simple) | ~10 minutes Merge Risk: ⚪ Minimal · up to This release PR updates package versions and changelogs without any supplied actionable merge-blocking risk; it is merge-ready after normal checks and review. Suggested reviewers: 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
Full details: Docstring CoverageExplanation No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0 files. (10 skipped: 10 unsupported.) ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and publish to npm yourself or setup this action to publish automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to master, this PR will be updated.
Releases
@openzeppelin/contracts-cli@0.2.0
Changelog
0.2.0 (2026-09-01)
Cairo: support OpenZeppelin Contracts for Cairo v4.0.1. (#861)
Updated dependencies [
3cd90c8]:0.1.7 (2026-08-26)
0.1.6 (2026-08-25)
blockTimedefaults to 3 seconds to match its block production.581f6a6]:0.1.5 (2026-08-17)
Accountcontract type, a smart account combining Delegated, Ed25519 and WebAuthn (passkey) signers with an optional simple or weighted threshold policy, and support for execution entry point and upgradeable options. (#826)db466bb]:0.1.4 (2026-07-31)
89e9fab)crossChainBridgingandcrossChainLinkAllowOverrideoptions, usingERC721Crosschain/ERC1155Crosschain.crossChainExecutionoption, usingGovernorCrosschain.IERC4337import path, which dropped itsdraft-prefix in Contracts 5.7.crossChainBridgingvariants.89e9fab]:0.1.3 (2026-06-26)
Add Stellar tokenized
Vaultcontract type, a Fungible Token that issues shares for an underlying asset (ERC-4626-style), with support for pausable, upgradeable, and access control options. (#821) (c8a2962)Updated dependencies [
c8a2962]:0.1.2 (2026-06-11)
Add
decimalsto the AI schemas, MCP tools, and CLI for Solidityerc20,stablecoin,realWorldAsset, Confidentialerc7984, and Stellarfungible,stablecoin. (#812) (11ce6a2)Updated dependencies [
d0bc91f,11ce6a2,11ce6a2,11ce6a2,11ce6a2,e54703a,55b0dac]:0.1.1 (2026-04-22)
78b7319]:0.1.0 (2026-04-07)
c405aeb)c405aeb,234ab40]:@openzeppelin/wizard-common@0.5.8
Changelog
0.5.8 (2026-09-01)
0.5.7 (2026-08-25)
blockTimedefaults to 3 seconds to match its block production.0.5.6 (2026-08-17)
Accountcontract type, a smart account combining Delegated, Ed25519 and WebAuthn (passkey) signers with an optional simple or weighted threshold policy, and support for execution entry point and upgradeable options. (#826)0.5.5 (2026-08-07)
0.5.4 (2026-07-31)
crossChainBridgingandcrossChainLinkAllowOverrideoptions, usingERC721Crosschain/ERC1155Crosschain.crossChainExecutionoption, usingGovernorCrosschain.IERC4337import path, which dropped itsdraft-prefix in Contracts 5.7.crossChainBridgingvariants.0.5.3 (2026-06-26)
Vaultcontract type, a Fungible Token that issues shares for an underlying asset (ERC-4626-style), with support for pausable, upgradeable, and access control options. (#821)0.5.2 (2026-06-11)
decimalsto the AI schemas, MCP tools, and CLI for Solidityerc20,stablecoin,realWorldAsset, Confidentialerc7984, and Stellarfungible,stablecoin. (#812)0.5.1 (2026-05-20)
accessschema so callers don't need to supply them for non-roles-daraccess types.0.5.0 (2026-04-07)
@openzeppelin/wizard-common/schemassubpath export. (#785)describe()on--hookparameter.accessschema field changed from required to optional (loosens validation).zodas a dependency.exportsfield to package.json, restricting imports to declared subpaths (.and./schemas).0.4.4 (2026-02-26)
erc20,stablecoin,realWorldAsset: Support 'erc7786native' option forcrossChainBridging. (#747)0.4.3 (2026-02-17)
Cairo: added AI prompt descriptions for: (#774)
Add support for Confidential Contracts Wizard (#652)
0.4.2 (2026-01-29)
0.4.1 (2026-01-14)
0.4.0 (2026-01-10)
Add support for
with_componentsmacro. (#703)Add AccessControlDefaultAdminRules. (#698)
Breaking changes:
0.3.3 (2025-11-28)
0.3.2 (2025-11-26)
0.3.1 (2025-11-12)
WebAuthnto the list of signers available. (#718)custodianoption tofreezable. Replace ERC20Custodian with ERC20Freezable. (#719)0.2.0 (2025-11-03)
limitationsoption torestrictions. Replace ERC20Allowlist and ERC20Blocklist with ERC20Restricted. (#715)@openzeppelin/contractsand@openzeppelin/contracts-upgradeabledependencies to 5.5.0 (#681)ERC7702option is renamed asEIP7702. Imported contractSignerERC7702is renamed asSignerEIP7702.InitializableandUUPSUpgradeableare imported from@openzeppelin/contractsinstead of@openzeppelin/contracts-upgradeable.0.1.2 (2025-10-29)
0.1.1 (2025-09-16)
0.1.0 (2025-08-15)
0.0.3 (2025-08-12)
0.0.2 (2025-07-03)
0.0.1 (2025-06-20)
@openzeppelin/wizard-cairo@4.0.0
Changelog
4.0.0 (2026-09-01)
3.0.1 (2026-06-18)
info.securityContactandinfo.licenseto prevent breaking out of the generated comment lines. Fixes GHSA-9wxg-vf3r-56hc. (#818)3.0.0 (2026-01-10)
Add support for
with_componentsmacro. (#703)Add AccessControlDefaultAdminRules. (#698)
Breaking changes:
2.1.0 (2025-09-16)
2.0.1 (2025-08-20)
2.0.0 (2025-06-20)
Add AccessControlWithDelay. (#506)
Add security contact in contract info. (#558)
Add support for Wizard MCP server. (#569)
Breaking changes:
1.1.0 (2025-04-01)
1.0.0 (2025-02-25)
0.21.1 (2025-01-23)
0.21.0 (2025-01-13)
Add Vesting tab. (#425)
Breaking changes:
isAccessControlRequiredfromgovernorandvesting. (#426)0.20.1 (2024-12-17)
0.20.0 (2024-12-10)
Add Governor tab. (#417)
Breaking changes:
0.19.0 (2024-11-27)
0.18.0 (2024-11-15)
0.17.0 (2024-10-22)
Add ERC721 votes. (#399)
Breaking changes:
VotesComponentfor ERC20 votes.0.16.0 (2024-09-26)
Add ERC721Enumerable. (#391)
Breaking changes:
0.15.0 (2024-09-19)
Add Account and EthAccount. (#387)
Breaking changes:
0.14.0 (2024-06-20)
0.13.0 (2024-05-22)
0.12.0 (2024-05-01)
votesoption to ERC20. (#355)appNameandappVersionwhenvotesis enabled.0.11.0 (2024-04-17)
upgradeabletotrueby default. (#334)0.10.2 (2024-04-03)
0.10.1 (2024-03-27)
0.10.0 (2024-03-12)
0.9.2 (2024-02-26)
0.9.1 (2024-02-22)
0.9.0 (2024-02-12)
safeAllowanceoption from ERC20. (#324)abi(embed_v0)attribute instead ofexternalfor impls derived from interfaces.abi(per_item)attribute instead ofexternalfor impls with generated traits.0.8.0 (2023-12-11)
getInitialSupplyandtoUint256.nameresults in an identifer that is empty or does not have valid characters.nameorsymbolresult in strings longer than 31 characters.0.6.0 (2023-01-11)
isApprovedForAllreturn variable name (isApproved->approved) in ERC721. (#167)0.5.0 (2022-09-22)
ownerview for Ownable. (#165)0.4.0 (2022-08-04)
0.3.1 (2022-07-12)
0.3.0 (2022-07-01)
0.2.0 (2022-06-15)
0.1.0 (2022-05-13)
@openzeppelin/contracts-mcp@0.7.0
Changelog
0.7.0 (2026-09-01)
Cairo: support OpenZeppelin Contracts for Cairo v4.0.1. (#861)
Updated dependencies [
3cd90c8]:0.6.6 (2026-08-26)
0.6.5 (2026-08-25)
blockTimedefaults to 3 seconds to match its block production.581f6a6]:0.6.4 (2026-08-17)
Accountcontract type, a smart account combining Delegated, Ed25519 and WebAuthn (passkey) signers with an optional simple or weighted threshold policy, and support for execution entry point and upgradeable options. (#826)db466bb]:0.6.3 (2026-08-07)
2c2d516]:0.6.2 (2026-08-07)
0.6.1 (2026-08-05)
0.6.0 (2026-07-31)
Breaking changes: Renamed the
erc7984tool toconfidential-erc7984. (#828)Fix MCP App false "preview differs" when tool options imply other options. (#832)
Add MCP Apps interactive UIs for Wizard-backed generation tools. (#828)
Add Solidity cross-chain options for ERC721, ERC1155, and Governor using OpenZeppelin Contracts 5.7. (#825)
crossChainBridgingandcrossChainLinkAllowOverrideoptions, usingERC721Crosschain/ERC1155Crosschain.crossChainExecutionoption, usingGovernorCrosschain.IERC4337import path, which dropped itsdraft-prefix in Contracts 5.7.crossChainBridgingvariants.Updated dependencies [
89e9fab]:0.5.10 (2026-06-26)
Vaultcontract type, a Fungible Token that issues shares for an underlying asset (ERC-4626-style), with support for pausable, upgradeable, and access control options. (#821)c8a2962]:0.5.9 (2026-06-11)
decimalsto the AI schemas, MCP tools, and CLI for Solidityerc20,stablecoin,realWorldAsset, Confidentialerc7984, and Stellarfungible,stablecoin. (#812)d0bc91f,11ce6a2,11ce6a2,11ce6a2,11ce6a2,e54703a,55b0dac]:0.5.8 (2026-04-22)
78b7319]:0.5.7 (2026-04-07)
@openzeppelin/wizard-common/schemasinstead of local schema definitions. (#785)c405aeb,234ab40]:0.5.6 (2026-03-30)
@modelcontextprotocol/sdkto ^1.29.0 to address security advisories. (#789)0.5.5 (2026-02-26)
erc20,stablecoin,realWorldAsset: Support 'erc7786native' option forcrossChainBridging. (#747)erc20,stablecoin,realWorldAsset: 'custom' option forcrossChainBridgingnow requires access control, and adds a function to allow updating the token bridge address after deployment. Constructor/initializer parameter order changed due to access control requirement.f2e8252,32ff02c,32ff02c]:0.5.4 (2026-02-18)
0.5.3 (2026-02-17)
79b4aeb,17d9de8,17d9de8]:0.5.2 (2026-01-29)
86fe280]:0.5.1 (2026-01-14)
aa0f0d2]:0.5.0 (2026-01-10)
Add support for
with_componentsmacro. (#703)Add AccessControlDefaultAdminRules. (#698)
Breaking changes:
Updated dependencies [
53c042a]:0.4.6 (2025-12-12)
ce60539]:0.4.5 (2025-12-08)
0.4.4 (2025-11-28)
985d5a4]:0.4.3 (2025-11-26)
3bb0213,57dabc8]:0.4.2 (2025-11-12)
WebAuthnto the list of signers available. (#718)be91f8f]:custodianoption tofreezable. Replace ERC20Custodian with ERC20Freezable. (#719)6b8f8f5,c14be02,bec86b5,ce8fbba,5c1fa0f]:0.4.0 (2025-11-03)
Update
@openzeppelin/contractsand@openzeppelin/contracts-upgradeabledependencies to 5.5.0 (#681)ERC7702option is renamed asEIP7702. Imported contractSignerERC7702is renamed asSignerEIP7702.InitializableandUUPSUpgradeableare imported from@openzeppelin/contractsinstead of@openzeppelin/contracts-upgradeable.Breaking changes: Solidity Stablecoin and RWA: Change
limitationsoption torestrictions. Replace ERC20Allowlist and ERC20Blocklist with ERC20Restricted. (#715)Updated dependencies [
880b9b8,b49e056]:0.3.0 (2025-10-29)
tokenBridgewhen cross-chain bridging is set to'custom'and upgradeability is enabled._nextTokenIdwhen mintable, auto increment IDs, and upgradeability are enabled.38da80c,0f0509d]:0.2.0 (2025-09-16)
SignerECDSA,SignerP256,SignerRSA,SignerERC7702,SignerERC7913,MultiSignerERC7913andMultiSignerERC7913Weighted(#609)AccountERC7579,AccountERC7579Hooked,SignerECDSA,SignerP256,SignerRSA,SignerERC7702,SignerERC7913andMultiSignerERC7913(#609)Account,AccountERC7579,AccountERC7579Hooked,ERC7812,ERC7739Utils,ERC7913Utils,AbstractSigner,SignerECDSA,SignerP256,SignerRSA,SignerERC7702,SignerERC7913,MultiSignerERC7913, andMultiSignerERC7913Weightedfrom OpenZeppelin Contracts 5.4.0 instead of Community Contracts (#609)41d5c74,b9d58dc,41d5c74,41d5c74,41d5c74,029790c]:0.1.1 (2025-09-02)
0.1.0 (2025-08-15)
2bb2a16,c65acb7]:0.0.7 (2025-08-12)
f39adfd]:0.0.6 (2025-07-29)
0.0.5 (2025-07-25)
@openzeppelin/wizard-mcpto@openzeppelin/contracts-mcp(#607)0.0.4 (2025-07-22)
9e61c0f]:0.0.3 (2025-07-03)
4b86b07,4b86b07]:0.0.2 (2025-06-27)
8997a89]:0.0.1 (2025-06-20)
ui@0.0.4
Changelog
0.0.4 (2026-09-01)
0.0.3 (2026-08-07)
0.0.2 (2026-08-07)
0.0.1 (2026-08-05)