-
Notifications
You must be signed in to change notification settings - Fork 4
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 all non-major dependencies #18
Open
renovate
wants to merge
1
commit into
main
Choose a base branch
from
renovate/all-minor-patch
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
5c59956
to
999870b
Compare
98ecec1
to
cafd2a1
Compare
d13bd28
to
edae222
Compare
0b8a7bf
to
f186753
Compare
bca04d4
to
3c52318
Compare
ff470dd
to
8b56e7a
Compare
8b56e7a
to
9388d0f
Compare
41c3ba0
to
5fe880e
Compare
5d6b96b
to
bade668
Compare
fbf1ace
to
0603cc8
Compare
c97e792
to
e9c3f82
Compare
6e0b5f7
to
f303718
Compare
f303718
to
7f01483
Compare
e2fdbc2
to
da6e02c
Compare
aa323a9
to
b082c89
Compare
cb25dcc
to
b27cc94
Compare
b27cc94
to
53235ba
Compare
53235ba
to
2224346
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
None yet
0 participants
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
4.5.0
->4.9.1
2.2.1
->2.2.3
2.0.3
->2.0.6
4.8.0
->4.9.6
10.1.1
->10.2.1
6.1.4
->6.1.6
4.3.4
->4.3.20
7.1.5
->7.1.8
10.0.0
->10.0.10
18.11.9
->18.19.75
5.44.0
->5.62.0
5.44.0
->5.62.0
4.3.7
->4.5.0
8.28.0
->8.57.1
2.26.0
->2.31.0
2.12.2
->2.22.18
8.0.2
->8.0.3
10.1.0
->10.8.2
18.12.1
->18.20.6
19.1.0-alpine
->19.9.0-alpine
2.8.0
->2.8.8
1.0.0
->1.4.2
3.1.3
->3.3.1
3.3.7
->3.6.2
0.0.5
->0.1.0
10.9.1
->10.9.2
8.1.1
->8.3.2
4.9.3
->4.9.5
Release Notes
GeniusVentures/openzeppelin-contracts-diamond (@gnus.ai/contracts-upgradeable-diamond)
v4.9.1
Compare Source
Governor
: Add a mechanism to restrict the address of the proposer using a suffix in the description.v4.8.1
ERC4626
: Use staticcall instead of call when fetching underlying ERC-20 decimals. (#3943)nomiclabs/hardhat (@nomiclabs/hardhat-ethers)
v2.2.3
: @nomiclabs/hardhat-ethers v2.2.3Compare Source
Make
getContractFactory
's params validation more flexible (thanks @jtakalai!)v2.2.2
Compare Source
NomicFoundation/hardhat-waffle (@nomiclabs/hardhat-waffle)
v2.0.6
Compare Source
Patch Changes
7926cc9
: Support Waffle ^4.0.8v2.0.5
Compare Source
Patch Changes
36441d8
: Add hardhat chai matchers incompatibility checkc5b5c29
: Introduce skipEstimateGas and injectCallHistory fields to hardhat configv2.0.4
Compare Source
OpenZeppelin/openzeppelin-contracts (@openzeppelin/contracts)
v4.9.6
Compare Source
Base64
: Fix issue where dirty memory located just after the input buffer is affecting the result. (#4929)v4.9.5
Compare Source
Multicall
: Make aware of non-canonical context (i.e.msg.sender
is not_msgSender()
), allowing compatibility withERC2771Context
. Patch duplicatedAddress.functionDelegateCall
in v4.9.4 (removed).v4.9.4
Compare Source
ERC2771Context
andContext
: Introduce a_contextPrefixLength()
getter, used to trim extra information appended tomsg.data
.Multicall
: Make aware of non-canonical context (i.e.msg.sender
is not_msgSender()
), allowing compatibility withERC2771Context
.v4.9.3
Compare Source
ERC2771Context
: Return the forwarder address whenever themsg.data
of a call originating from a trusted forwarder is not long enough to contain the request signer address (i.e.msg.data.length
is less than 20 bytes), as specified by ERC-2771. (#4481)ERC2771Context
: Prevent revert in_msgData()
when a call originating from a trusted forwarder is not long enough to contain the request signer address (i.e.msg.data.length
is less than 20 bytes). Return the full calldata in that case. (#4484)v4.9.2
Compare Source
MerkleProof
: Fix a bug inprocessMultiProof
andprocessMultiProofCalldata
that allows proving arbitrary leaves if the tree contains a node with value 0 at depth 1.v4.9.1
Compare Source
Governor
: Add a mechanism to restrict the address of the proposer using a suffix in the description.v4.9.0
Compare Source
ReentrancyGuard
: Add a_reentrancyGuardEntered
function to expose the guard status. (#3714)ERC721Wrapper
: add a new extension of theERC721
token which wraps an underlying token. Deposit and withdraw guarantee that the ownership of each token is backed by a corresponding underlying token with the same identifier. (#3863)EnumerableMap
: add akeys()
function that returns an array containing all the keys. (#3920)Governor
: add a publiccancel(uint256)
function. (#3983)Governor
: Enable timestamp operation for blockchains without a stable block time. This is achieved by connecting a Governor's internal clock to match a voting token's EIP-6372 interface. (#3934)Strings
: addequal
method. (#3774)IERC5313
: Add an interface for EIP-5313 that is now final. (#4013)IERC4906
: Add an interface for ERC-4906 that is now Final. (#4012)StorageSlot
: Add support forstring
andbytes
. (#4008)Votes
,ERC20Votes
,ERC721Votes
: support timestamp checkpointing using EIP-6372. (#3934)ERC4626
: Add mitigation to the inflation attack through virtual shares and assets. (#3979)Strings
: addtoString
method for signed integers. (#3773)ERC20Wrapper
: Make theunderlying
variable private and add a public accessor. (#4029)EIP712
: add EIP-5267 support for better domain discovery. (#3969)AccessControlDefaultAdminRules
: Add an extension ofAccessControl
with additional security rules for theDEFAULT_ADMIN_ROLE
. (#4009)SignatureChecker
: AddisValidERC1271SignatureNow
for checking a signature directly against a smart contract using ERC-1271. (#3932)SafeERC20
: Add aforceApprove
function to improve compatibility with tokens behaving like USDT. (#4067)ERC1967Upgrade
: removed contract-wideoz-upgrades-unsafe-allow delegatecall
annotation, replaced by granular annotation inUUPSUpgradeable
. (#3971)ERC20Wrapper
: self wrapping and deposit by the wrapper itself are now explicitly forbidden. (#4100)ECDSA
: optimize bytes32 computation by using assembly instead ofabi.encodePacked
. (#3853)ERC721URIStorage
: Emit ERC-4906MetadataUpdate
in_setTokenURI
. (#4012)ShortStrings
: Added a library for handling short strings in a gas efficient way, with fallback to storage for longer strings. (#4023)SignatureChecker
: Allow return data length greater than 32 from EIP-1271 signers. (#4038)UUPSUpgradeable
: added granularoz-upgrades-unsafe-allow-reachable
annotation to improve upgrade safety checks on latest version of the Upgrades Plugins (starting with@openzeppelin/[email protected]
). (#3971)Initializable
: optimize_disableInitializers
by using!=
instead of<
. (#3787)Ownable2Step
: makeacceptOwnership
public virtual to enable usecases that require overriding it. (#3960)UUPSUpgradeable.sol
: Change visibility to the functionsupgradeTo
andupgradeToAndCall
fromexternal
topublic
. (#3959)TimelockController
: Add theCallSalt
event to emit on operation schedule. (#4001)Math
: optimizelog256
rounding check. (#3745)ERC20Votes
: optimize by using unchecked arithmetic. (#3748)Multicall
: annotatemulticall
function as upgrade safe to not raise a flag for its delegatecall. (#3961)ERC20Pausable
,ERC721Pausable
,ERC1155Pausable
: Add note regarding missing public pausing functionality (#4007)ECDSA
: Add a functiontoDataWithIntendedValidatorHash
that encodes data with version 0x00 following EIP-191. (#4063)MerkleProof
: optimize by using unchecked arithmetic. (#3745)Breaking changes
EIP712
: Addition of ERC5267 support requires support for user defined value types, which was released in Solidity version 0.8.8. This requires a pragma change from^0.8.0
to^0.8.8
.EIP712
: Optimization of the cache for the upgradeable version affects the wayname
andversion
are set. This is no longer done through an initializer, and is instead part of the implementation's constructor. As a consequence, all proxies using the same implementation will necessarily share the samename
andversion
. Additionally, an implementation upgrade risks changing the EIP712 domain unless the samename
andversion
are used when deploying the new implementation contract.Deprecations
ERC20Permit
: Added the fileIERC20Permit.sol
andERC20Permit.sol
and deprecateddraft-IERC20Permit.sol
anddraft-ERC20Permit.sol
since EIP-2612 is no longer a Draft. Developers are encouraged to update their imports. (#3793)Timers
: TheTimers
library is now deprecated and will be removed in the next major release. (#4062)ERC777
: TheERC777
token standard is no longer supported by OpenZeppelin. Our implementation is now deprecated and will be removed in the next major release. The corresponding standard interfaces remain available. (#4066)ERC1820Implementer
: TheERC1820
pseudo-introspection mechanism is no longer supported by OpenZeppelin. Our implementation is now deprecated and will be removed in the next major release. The corresponding standard interfaces remain available. (#4066)v4.8.3
Compare Source
GovernorCompatibilityBravo
: Fix encoding of proposal data when signatures are missing.TransparentUpgradeableProxy
: Fix transparency in case of selector clash with non-decodable calldata or payable mutability. (#4154)v4.8.2
Compare Source
ERC721Consecutive
: Fixed a bug when_mintConsecutive
is used for batches of size 1 that could lead to balance overflow. Refer to the breaking changes section in the changelog for a note on the behavior ofERC721._beforeTokenTransfer
.Breaking changes
ERC721
: The internal function_beforeTokenTransfer
no longer updates balances, which it previously did whenbatchSize
was greater than 1. This change has no consequence unless a custom ERC721 extension is explicitly invoking_beforeTokenTransfer
. Balance updates in extensions must now be done explicitly using__unsafe_increaseBalance
, with a name that indicates that there is an invariant that has to be manually verified.v4.8.1
Compare Source
ERC4626
: Use staticcall instead of call when fetching underlying ERC-20 decimals. (#3943)ethereum-ts/Typechain (@typechain/ethers-v5)
v10.2.1
Compare Source
Patch Changes
5b0759d
: Remove obsolete peer dependency@ethersproject/bytes@^5.0.0
fromtarget-ethers-v5
a036651
: Fix for unused type in new ethers-v5 codegenv10.2.0
Compare Source
Minor Changes
31e6957
: Add const assertion for exported ABItypescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
v5.62.0
Compare Source
Bug Fixes
Features
ignorePrimitives
option (#6487) (6edaa04)You can read about our versioning strategy and releases on our website.
v5.61.0
Compare Source
Features
You can read about our versioning strategy and releases on our website.
5.60.1 (2023-06-26)
Note: Version bump only for package @typescript-eslint/eslint-plugin
You can read about our versioning strategy and releases on our website.
v5.60.1
Compare Source
Note: Version bump only for package @typescript-eslint/eslint-plugin
You can read about our versioning strategy and releases on our website.
v5.60.0
Compare Source
Features
5.59.11 (2023-06-12)
Note: Version bump only for package @typescript-eslint/eslint-plugin
5.59.10 (2023-06-12)
Note: Version bump only for package @typescript-eslint/eslint-plugin
5.59.9 (2023-06-05)
Note: Version bump only for package @typescript-eslint/eslint-plugin
5.59.8 (2023-05-29)
Note: Version bump only for package @typescript-eslint/eslint-plugin
5.59.7 (2023-05-22)
Note: Version bump only for package @typescript-eslint/eslint-plugin
5.59.6 (2023-05-15)
Note: Version bump only for package @typescript-eslint/eslint-plugin
5.59.5 (2023-05-08)
Note: Version bump only for package @typescript-eslint/eslint-plugin
5.59.4 (2023-05-08)
Note: Version bump only for package @typescript-eslint/eslint-plugin
5.59.3 (2023-05-08)
Note: Version bump only for package @typescript-eslint/eslint-plugin
5.59.2 (2023-05-01)
Note: Version bump only for package @typescript-eslint/eslint-plugin
5.59.1 (2023-04-24)
Bug Fixes
v5.59.11
Compare Source
Note: Version bump only for package @typescript-eslint/eslint-plugin
v5.59.10
Compare Source
Note: Version bump only for package @typescript-eslint/eslint-plugin
v5.59.9
Compare Source
Note: Version bump only for package @typescript-eslint/eslint-plugin
v5.59.8
Compare Source
Note: Version bump only for package @typescript-eslint/eslint-plugin
v5.59.7
Compare Source
Note: Version bump only for package @typescript-eslint/eslint-plugin
v5.59.6
Compare Source
Note: Version bump only for package @typescript-eslint/eslint-plugin
v5.59.5
Compare Source
Note: Version bump only for package @typescript-eslint/eslint-plugin
v5.59.2
Compare Source
Note: Version bump only for package @typescript-eslint/eslint-plugin
v5.59.1
Compare Source
Note: Version bump only for package @typescript-eslint/eslint-plugin
v5.59.0
Compare Source
Bug Fixes
Features
v5.58.0
Compare Source
Bug Fixes
Features
5.57.1 (2023-04-03)
Bug Fixes
v5.57.1
Compare Source
Bug Fixes
v5.57.0
Compare Source
Bug Fixes
Features
no-duplicate-type-constituents
rule (#5728) (bc31078)v5.56.0
Compare Source
Bug Fixes
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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.