Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update dependency @openzeppelin/contracts-upgradeable to v4.7.3 #262

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Oct 14, 2022

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@openzeppelin/contracts-upgradeable (source) 4.6.0 -> 4.7.3 age adoption passing confidence

⚠ Dependency Lookup Warnings ⚠

Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information.


Release Notes

OpenZeppelin/openzeppelin-contracts-upgradeable

v4.7.3

Compare Source

Breaking changes
  • ECDSA: recover(bytes32,bytes) and tryRecover(bytes32,bytes) no longer accept compact signatures to prevent malleability. Compact signature support remains available using recover(bytes32,bytes32,bytes32) and tryRecover(bytes32,bytes32,bytes32).

v4.7.2

Compare Source

  • LibArbitrumL2, CrossChainEnabledArbitrumL2: Fixed detection of cross-chain calls for EOAs. Previously, calls from EOAs would be classified as cross-chain calls. (#​3578)
  • GovernorVotesQuorumFraction: Fixed quorum updates so they do not affect past proposals that failed due to lack of quorum. (#​3561)
  • ERC165Checker: Added protection against large returndata. (#​3587)

v4.7.1

Compare Source

  • SignatureChecker: Fix an issue that causes isValidSignatureNow to revert when the target contract returns ill-encoded data. (#​3552)
  • ERC165Checker: Fix an issue that causes supportsInterface to revert when the target contract returns ill-encoded data. (#​3552)

v4.7.0

Compare Source

  • TimelockController: Migrate _call to _execute and allow inheritance and overriding similar to Governor. (#​3317)
  • CrossChainEnabledPolygonChild: replace the require statement with the custom error NotCrossChainCall. (#​3380)
  • ERC20FlashMint: Add customizable flash fee receiver. (#​3327)
  • ERC4626: add an extension of ERC20 that implements the ERC4626 Tokenized Vault Standard. (#​3171)
  • SafeERC20: add safePermit as mitigation against phantom permit functions. (#​3280)
  • Math: add a mulDiv function that can round the result either up or down. (#​3171)
  • Math: Add a sqrt function to compute square roots of integers, rounding either up or down. (#​3242)
  • Strings: add a new overloaded function toHexString that converts an address with fixed length of 20 bytes to its not checksummed ASCII string hexadecimal representation. (#​3403)
  • EnumerableMap: add new UintToUintMap map type. (#​3338)
  • EnumerableMap: add new Bytes32ToUintMap map type. (#​3416)
  • SafeCast: add support for many more types, using procedural code generation. (#​3245)
  • MerkleProof: add multiProofVerify to prove multiple values are part of a Merkle tree. (#​3276)
  • MerkleProof: add calldata versions of the functions to avoid copying input arrays to memory and save gas. (#​3200)
  • ERC721, ERC1155: simplified revert reasons. (#​3254, (#​3438))
  • ERC721: removed redundant require statement. (#​3434)
  • PaymentSplitter: add releasable getters. (#​3350)
  • Initializable: refactored implementation of modifiers for easier understanding. (#​3450)
  • Proxies: remove runtime check of ERC1967 storage slots. (#​3455)
Breaking changes
  • Initializable: functions decorated with the modifier reinitializer(1) may no longer invoke each other.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by Mend Renovate. View repository job log here.

…4.7.3

| datasource | package                             | from  | to    |
| ---------- | ----------------------------------- | ----- | ----- |
| npm        | @openzeppelin/contracts-upgradeable | 4.6.0 | 4.7.3 |


Signed-off-by: Renovate Bot <bot@renovateapp.com>
@codecov
Copy link

codecov bot commented Oct 14, 2022

Codecov Report

Base: 34.71111% // Head: 41.02763% // Increases project coverage by +6.31652% 🎉

Coverage data is based on head (f0059b8) compared to base (66a44c9).
Patch has no changes to coverable lines.

Additional details and impacted files
@@                 Coverage Diff                 @@
##              master        #262         +/-   ##
===================================================
+ Coverage   34.71111%   41.02763%   +6.31652%     
===================================================
  Files            372         313         -59     
  Lines          38492       23238      -15254     
  Branches          84          84                 
===================================================
- Hits           13361        9534       -3827     
+ Misses         23435       12466      -10969     
+ Partials        1696        1238        -458     
Impacted Files Coverage Δ
ethergo/signer/signer/kmssigner/signing.go 39.13043% <0.00000%> (-3.26088%) ⬇️
ethergo/chain/client/pool.go 63.73626% <0.00000%> (-2.19782%) ⬇️
...vices/explorer/contracts/bridge/bridge.metadata.go
services/explorer/consumer/parser.go
services/explorer/graphql/server/gin.go
services/explorer/contracts/swap/loan.go
services/explorer/consumer/utils.go
...es/explorer/contracts/bridge/testbridge/helpers.go
...ervices/explorer/contracts/bridgeconfig/helpers.go
...lorer/contracts/swap/testswap/testswap.metadata.go
... and 58 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

☔ View full report at Codecov.
📢 Do you have feedback about the report comment? Let us know in this issue.

@trajan0x
Copy link
Contributor

Closing, as per #109 (comment)

@trajan0x trajan0x closed this Oct 14, 2022
@trajan0x trajan0x deleted the renovate/contracts-core-openzeppelin-contracts-upgradeable-4.x branch October 14, 2022 20:25
@renovate
Copy link
Contributor Author

renovate bot commented Oct 14, 2022

Renovate Ignore Notification

As this PR has been closed unmerged, Renovate will now ignore this update (4.7.3). You will still receive a PR once a newer version is released, so if you wish to permanently ignore this dependency, please add it to the ignoreDeps array of your renovate config.

If this PR was closed by mistake or you changed your mind, you can simply rename this PR and you will soon get a fresh replacement PR opened.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants