Skip to content

Commit 2338b79

Browse files
authored
Merge branch 'master' into EIP712-getters
2 parents 64e0847 + cc04263 commit 2338b79

File tree

68 files changed

+635
-458
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

68 files changed

+635
-458
lines changed

.changeset/beige-ducks-flow.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/big-plums-cover.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
'openzeppelin-solidity': major
3+
---
4+
Use `abi.encodeCall` in place of `abi.encodeWithSelector` and `abi.encodeWithSignature` for improved type-checking of parameters

.changeset/dirty-mangos-sort.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/eighty-crabs-listen.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'openzeppelin-solidity': patch
3+
---
4+
5+
Optimize `Strings.equal`

.changeset/fluffy-gifts-build.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/four-adults-knock.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'openzeppelin-solidity': patch
3+
---
4+
5+
`ECDSA`: Use unchecked arithmetic for the `tryRecover` function that receives the `r` and `vs` short-signature fields separately.

.changeset/friendly-suits-camp.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/hungry-impalas-perform.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/red-dots-fold.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'openzeppelin-solidity': major
3+
---
4+
5+
Overrides are now used internally for a number of functions that were previously hardcoded to their default implementation in certain locations: `ERC1155Supply.totalSupply`, `ERC721.ownerOf`, `ERC721.balanceOf` and `ERC721.totalSupply` in `ERC721Enumerable`, `ERC20.totalSupply` in `ERC20FlashMint`, and `ERC1967._getImplementation` in `ERC1967Proxy`.

.changeset/selfish-queens-rest.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

0 commit comments

Comments
 (0)