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