Summary
Added
ERC6372Clock
interface toopenzeppelin_utils::contract_clock
(#1417)- AccessControlDefaultAdminRules interface and component (#1432)
Changed
GovernorComponent
and its extensions support voting tokens that follow theERC6372
clock standard (#1417)
Changed (Breaking)
VotesComponent
now supports customizable clock mechanisms viaERC6372Clock
, enabling alternative clock sources (#1417)
Full Changes List
- Release v2.0.0-alpha.1 by @immrsd in #1423
- Bump snforge to 0.42.0 by @immrsd in #1429
- Release openzeppelin_testing v4.0.0 by @immrsd in #1430
- docs (README.md): add docs badge by @gap-editor in #1435
- Chore(deps): Bump DavidAnson/markdownlint-cli2-action from 19.1.0 to 20.0.0 by @dependabot[bot] in #1434
- Fix broken Components chapter link by @dizer-ti in #1433
- Bump snforge to 0.43.1 by @immrsd in #1436
- Release openzeppelin_testing v4.0.1 by @immrsd in #1438
- Bump snforge to 0.44.0 by @immrsd in #1439
- Release openzeppelin_testing v4.1.0 by @immrsd in #1442
- Chore(deps): Bump crate-ci/typos from 1.31.1 to 1.33.1 by @dependabot[bot] in #1448
- Chore(deps-dev): Bump @openzeppelin/docs-utils from 0.1.5 to 0.1.6 in /docs by @dependabot[bot] in #1450
- Replace broken OpenZeppelin reference by @davidjsonn in #1443
- Chore(deps): Bump stefanzweifel/git-auto-commit-action from 5.2.0 to 6.0.1 by @dependabot[bot] in #1453
- Add assert_valid_signature utility by @utgarda in #1444
- More ERC-4626 hooks by @immrsd in #1446
- Merge 2.0.0 release to main by @ericnordelo in #1457
- Bump snforge to 0.45.0 by @immrsd in #1456
- Release openzeppelin_testing v4.2.0 by @immrsd in #1458
- chore: fix 404 link udc.adoc by @eeemmmmmm in #1459
- Update UDC from_zero entries (to not_from_zero) by @ericnordelo in #1460
- Chore(deps): Bump crate-ci/typos from 1.33.1 to 1.34.0 by @dependabot[bot] in #1461
- Add AccessControlDefaultAdminRulesComponent by @ericnordelo in #1432
- Contract Clock for Votes by @immrsd in #1417
- Fuzz tests ERC1155 by @immrsd in #1348
- Fix macros linting by @immrsd in #1467
- Bump snforge to 0.46.0 by @immrsd in #1466
- Fuzz tests for Utils package by @immrsd in #1292
- Release openzeppelin_testing 4.3.0 by @immrsd in #1468
- Document udc deployment by @ericnordelo in #1447
- Mention starkli class-by-hash in UDC deployment guide by @ericnordelo in #1469
- Fuzz tests for StorePacking by @immrsd in #1296
New Contributors
- @gap-editor made their first contribution in #1435
- @dizer-ti made their first contribution in #1433
- @utgarda made their first contribution in #1444
- @eeemmmmmm made their first contribution in #1459
Full Changelog: v2.0.0...v3.0.0-alpha.0