diff --git a/.changeset/little-ads-kick.md b/.changeset/little-ads-kick.md new file mode 100644 index 000000000..ab9d8cfe2 --- /dev/null +++ b/.changeset/little-ads-kick.md @@ -0,0 +1,5 @@ +--- +'openzeppelin-solidity': patch +--- + +`ERC7579Utils`: Replace `address(0)` with `address(this)` during execution for calldata compression efficiency. diff --git a/.changeset/many-tables-tan.md b/.changeset/many-tables-tan.md new file mode 100644 index 000000000..c6d41f296 --- /dev/null +++ b/.changeset/many-tables-tan.md @@ -0,0 +1,5 @@ +--- +'openzeppelin-solidity': patch +--- + +`ERC4337Utils`: Update the `hash` function to call `getUserOpHash` on the specified entrypoint and add an `ENTRYPOINT_V08` constant. diff --git a/CHANGELOG.md b/CHANGELOG.md index 318f63618..ab5ca49ff 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,7 @@ #### Custom error changes - Replace `GovernorAlreadyOverridenVote` with `GovernorAlreadyOverriddenVote`. +- Replace `GovernorOnlyProposer` with `GovernorUnableToCancel`. ### Changes by category