MetaTransactionV0 preset, interface, and dispatchers (#1512)
Embeddable ERC2981AdminAccessControlDefaultAdminRulesImpl implementation providing admin functions for a ERC2981 token based on AccessControlDefaultAdminRules component (#1516)
Full Changes List
Bump foundry to 0.48.1 and re-enable fuzzer tests by @ericnordelo in https://github.com/OpenZeppelin/cairo-contracts/pull/1498
Benchmark mock contract sizes by @ericnordelo in https://github.com/OpenZeppelin/cairo-contracts/pull/1471
Update contract sizes benchmark by @github-actions[bot] in https://github.com/OpenZeppelin/cairo-contracts/pull/1499
Check indexed keys by @ericnordelo in https://github.com/OpenZeppelin/cairo-contracts/pull/1472
Update contract sizes benchmark by @github-actions[bot] in https://github.com/OpenZeppelin/cairo-contracts/pull/1500
Chore(deps): Bump peter-evans/create-pull-request from 6 to 7 by @dependabot[bot] in https://github.com/OpenZeppelin/cairo-contracts/pull/1503
Chore(deps): Bump actions/checkout from 4 to 5 by @dependabot[bot] in https://github.com/OpenZeppelin/cairo-contracts/pull/1502
Release openzeppelin_testing v4.6.0 by @ericnordelo in https://github.com/OpenZeppelin/cairo-contracts/pull/1501
Chore(deps): Bump crate-ci/typos from 1.35.4 to 1.35.5 by @dependabot[bot] in https://github.com/OpenZeppelin/cairo-contracts/pull/1507
Chore(deps): Bump crate-ci/typos from 1.35.5 to 1.35.7 by @dependabot[bot] in https://github.com/OpenZeppelin/cairo-contracts/pull/1514
Update contract sizes benchmark by @github-actions[bot] in https://github.com/OpenZeppelin/cairo-contracts/pull/1515
Chore(deps): Bump crate-ci/typos from 1.35.7 to 1.36.0 by @dependabot[bot] in https://github.com/OpenZeppelin/cairo-contracts/pull/1517
Refactor proc macros into v2 by @ericnordelo in https://github.com/OpenZeppelin/cairo-contracts/pull/1495
Chore(deps): Bump crate-ci/typos from 1.36.0 to 1.36.2 by @dependabot[bot] in https://github.com/OpenZeppelin/cairo-contracts/pull/1518
Implement ERC2981Admin based on AccessControlDefaultAdminRules by @immrsd in https://github.com/OpenZeppelin/cairo-contracts/pull/1516
Update contract sizes benchmark by @github-actions[bot] in https://github.com/OpenZeppelin/cairo-contracts/pull/1519
Bump foundry to 0.49.0 by @immrsd in https://github.com/OpenZeppelin/cairo-contracts/pull/1520
Release openzeppelin_testing v4.7.0 by @immrsd in https://github.com/OpenZeppelin/cairo-contracts/pull/1521
Macros: Test missing ERC4626 traits by @immrsd in https://github.com/OpenZeppelin/cairo-contracts/pull/1509
Macros: Support AccessControlDefaultAdminRules by @immrsd in https://github.com/OpenZeppelin/cairo-contracts/pull/1510
Add MetaTxV0 wrapper by @ericnordelo in https://github.com/OpenZeppelin/cairo-contracts/pull/1512
Update contract sizes benchmark by @github-actions[bot] in https://github.com/OpenZeppelin/cairo-contracts/pull/1524
New Contributors
@github-actions[bot] made their first contribution in https://github.com/OpenZeppelin/cairo-contracts/pull/1499
Full Changelog: https://github.com/OpenZeppelin/cairo-contracts/compare/v3.0.0-alpha.1...v3.0.0-alpha.2