Skip to content

Comments

fix(deps): update all non-major dependencies#18

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/all-minor-patch
Open

fix(deps): update all non-major dependencies#18
renovate[bot] wants to merge 1 commit intomainfrom
renovate/all-minor-patch

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Nov 28, 2022

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence Type Update
@gnus.ai/contracts-upgradeable-diamond (source) 4.5.04.9.1 age confidence dependencies minor
@nomiclabs/hardhat-ethers (source) 2.2.12.2.3 age confidence devDependencies patch
@nomiclabs/hardhat-waffle 2.0.32.0.6 age confidence devDependencies patch
@openzeppelin/contracts (source) 4.8.04.9.6 age confidence dependencies minor
@typechain/ethers-v5 10.1.110.2.1 age confidence devDependencies minor
@typechain/hardhat 6.1.46.1.6 age confidence devDependencies patch
@types/chai (source) 4.3.44.3.20 age confidence devDependencies patch
@types/chai-as-promised (source) 7.1.57.1.8 age confidence devDependencies patch
@types/mocha (source) 10.0.010.0.10 age confidence devDependencies patch
@types/node (source) 18.11.918.19.130 age confidence devDependencies minor
@typescript-eslint/eslint-plugin (source) 5.44.05.62.0 age confidence devDependencies minor
@typescript-eslint/parser (source) 5.44.05.62.0 age confidence devDependencies minor
chai (source) 4.3.74.5.0 age confidence devDependencies minor
eslint (source) 8.28.08.57.1 age confidence devDependencies minor
eslint-plugin-import 2.26.02.32.0 age confidence devDependencies minor
eslint-plugin-prettier 4.2.14.2.5 age confidence devDependencies patch
ethers (source) 5.7.25.8.0 age confidence dependencies minor
hardhat (source) 2.12.22.28.6 age confidence devDependencies minor
husky 8.0.28.0.3 age confidence devDependencies patch
mocha (source) 10.1.010.8.2 age confidence devDependencies minor
node (source) 18.12.118.20.8 age confidence minor
prettier (source) 2.8.02.8.8 age confidence devDependencies patch
prettier-plugin-solidity 1.0.01.4.3 age confidence devDependencies minor
pretty-quick 3.1.33.3.1 age confidence devDependencies minor
solhint (source) 3.3.73.6.2 age confidence devDependencies minor
solhint-plugin-prettier 0.0.50.1.0 age confidence devDependencies minor
ts-mocha 10.0.010.1.0 age confidence devDependencies minor
ts-node (source) 10.9.110.9.2 age confidence devDependencies patch
typechain 8.1.18.3.2 age confidence devDependencies minor
typescript (source) 4.9.34.9.5 age confidence devDependencies patch

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.3

Compare 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

v2.0.5

Compare Source

Patch Changes
  • 36441d8: Add hardhat chai matchers incompatibility check
  • c5b5c29: Introduce skipEstimateGas and injectCallHistory fields to hardhat config

v2.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 with ERC2771Context. Patch duplicated Address.functionDelegateCall in v4.9.4 (removed).

v4.9.4

Compare Source

  • ERC2771Context and Context: Introduce a _contextPrefixLength() getter, used to trim extra information appended to msg.data.
  • Multicall: Make aware of non-canonical context (i.e. msg.sender is not _msgSender()), allowing compatibility with ERC2771Context.

v4.9.3

Compare Source

  • ERC2771Context: Return the forwarder address whenever the msg.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 in processMultiProof and processMultiProofCalldata 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 the ERC721 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 a keys() function that returns an array containing all the keys. (#​3920)
  • Governor: add a public cancel(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: add equal 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 for string and bytes. (#​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: add toString method for signed integers. (#​3773)
  • ERC20Wrapper: Make the underlying variable private and add a public accessor. (#​4029)
  • EIP712: add EIP-5267 support for better domain discovery. (#​3969)
  • AccessControlDefaultAdminRules: Add an extension of AccessControl with additional security rules for the DEFAULT_ADMIN_ROLE. (#​4009)
  • SignatureChecker: Add isValidERC1271SignatureNow for checking a signature directly against a smart contract using ERC-1271. (#​3932)
  • SafeERC20: Add a forceApprove function to improve compatibility with tokens behaving like USDT. (#​4067)
  • ERC1967Upgrade: removed contract-wide oz-upgrades-unsafe-allow delegatecall annotation, replaced by granular annotation in UUPSUpgradeable. (#​3971)
  • ERC20Wrapper: self wrapping and deposit by the wrapper itself are now explicitly forbidden. (#​4100)
  • ECDSA: optimize bytes32 computation by using assembly instead of abi.encodePacked. (#​3853)
  • ERC721URIStorage: Emit ERC-4906 MetadataUpdate 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 granular oz-upgrades-unsafe-allow-reachable annotation to improve upgrade safety checks on latest version of the Upgrades Plugins (starting with @openzeppelin/upgrades-core@1.21.0). (#​3971)
  • Initializable: optimize _disableInitializers by using != instead of <. (#​3787)
  • Ownable2Step: make acceptOwnership public virtual to enable usecases that require overriding it. (#​3960)
  • UUPSUpgradeable.sol: Change visibility to the functions upgradeTo and upgradeToAndCall from external to public. (#​3959)
  • TimelockController: Add the CallSalt event to emit on operation schedule. (#​4001)
  • Reformatted codebase with latest version of Prettier Solidity. (#​3898)
  • Math: optimize log256 rounding check. (#​3745)
  • ERC20Votes: optimize by using unchecked arithmetic. (#​3748)
  • Multicall: annotate multicall 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 function toDataWithIntendedValidatorHash 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 way name and version 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 same name and version. Additionally, an implementation upgrade risks changing the EIP712 domain unless the same name and version are used when deploying the new implementation contract.
Deprecations
  • ERC20Permit: Added the file IERC20Permit.sol and ERC20Permit.sol and deprecated draft-IERC20Permit.sol and draft-ERC20Permit.sol since EIP-2612 is no longer a Draft. Developers are encouraged to update their imports. (#​3793)
  • Timers: The Timers library is now deprecated and will be removed in the next major release. (#​4062)
  • ERC777: The ERC777 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: The ERC1820 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 of ERC721._beforeTokenTransfer.
Breaking changes
  • ERC721: The internal function _beforeTokenTransfer no longer updates balances, which it previously did when batchSize 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 from target-ethers-v5
  • a036651: Fix for unused type in new ethers-v5 codegen

v10.2.0

Compare Source

Minor Changes
  • 31e6957: Add const assertion for exported ABI
typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)

v5.62.0

Compare Source

Bug Fixes
  • eslint-plugin: [comma-spacing] allow no space after trailing comma in objects and arrays (#​6938) (24bdacc)
  • eslint-plugin: [prefer-includes] escape special characters (#​7161) (5a347a5), closes #​7145
  • eslint-plugin: replace auto-fix of class literal property style rule with suggestion (#​7054) (a8c824a)
Features
  • eslint-plugin: [prefer-nullish-coalescing] add 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
  • eslint-plugin: [restrict-plus-operands] add allow* options (#​6161) (def09f8)

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
  • eslint-plugin: [prefer-regexp-exec] skip malformed regexes (#​6935) (05ed60e)
  • eslint-plugin: [unified-signatures] no parameters function (#​6940) (2970861)

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
  • eslint-plugin: [no-unnecessary-condition] allow nullish coalescing for naked type parameter (#​6910) (3e5f858)
Features
  • eslint-plugin: [ban-types] add NonNullable suggestion and allow custom suggestions (#​6876) (ff65235)

v5.58.0

Compare Source

Bug Fixes
  • eslint-plugin: [unified-signatures] allow overloads with different named and different number of parameters (#​6877) (939d665)
Features

5.57.1 (2023-04-03)

Bug Fixes
  • eslint-plugin: [strict-boolean-expressions] support mixed enums in allowNullableEnum option (#​6740) (49be8a8)

v5.57.1

Compare Source

Bug Fixes
  • eslint-plugin: [strict-boolean-expressions] support mixed enums in allowNullableEnum option (#​6740) (49be8a8)

v5.57.0

Compare Source

Bug Fixes
  • eslint-plugin: [no-unnecessary-boolean-literal-compare] simplify fixer and add support for double negation (#​6620) (81c8519)
  • eslint-plugin: correct crashes with getTypeArguments for ts < 3.7 (#​6767) (59eab58)
Features
  • eslint-plugin: [consistent-type-assertions] add suggestions for objectLiteralTypeAssertions (#​6642) (720e811)
  • eslint-plugin: [consistent-type-assertions] autofix angle bracket assertions to as (#​6641) (ad8ea64)
  • eslint-plugin: add no-duplicate-type-constituents rule (#​5728) (bc31078)

v5.56.0

Compare Source

Bug Fixes
  • eslint-plugin: [member-ordering] check order when optionalityOrder is present with no optional members (#​6619) (6aff431)
  • eslint-plugin: [no-misused-promises] avoid unnecessary calls to getContextualType (#​6193) (745cfe4)
  • eslint-plugin: [no-misused-promises] fix incorrect detection of void functions in JSX attributes (#​6638) (9e41cee)
  • eslint-plugin: [strict-boolean-expression] support falsy and truthy literals simultaneously (#​6672) (62ef487)
  • eslint-plugin: [strict-boolean-expressions] handle truthy enums (#​6618) (0d0639f)
  • eslint-plugin: add TSPropertySignature with TSFunctionType annotation to typeMethod selector (#​6645) (3fc5c63)
Features
  • eslint-plugin: add allowNever support to restrict-template-expressions (#​6554) (423f164)

v5.55.0

Compare Source

Bug Fixes
  • eslint-plugin: [no-confusing-void-expression] check sequence expressions for void is in last position (#​6597) (d73d7d3)
  • eslint-plugin: [no-unnecessary-boolean-literal-compare] fixer should handle parentheses (#​6569) (2d8c196)
Features

5.54.1 (2023-03-06)

Note: Version bump only for package @​typescript-eslint/eslint-plugin

v5.54.1

Compare Source

Note: Version bump only for package @​typescript-eslint/eslint-plugin

v5.54.0

Compare Source

Features
  • eslint-plugin: [promise-function-async] check for promises in implicit return types (#​6330) (de1e5ce), closes #​6329

v5.53.0

Compare Source

Features
  • eslint-plugin: [consistent-generic-constructors] handle default parameters (#​6484) (e8cebce)
  • eslint-plugin: [no-mixed-enums] add rule (#​6102) (16144d1)

v5.52.0

Compare Source

Bug Fixes
  • eslint-plugin: [no-import-type-side-effects] correctly ignore zero-specifier imports (#​6444) (d5a6688)
  • eslint-plugin: [no-unnecessary-condition] account for optional chaining on potentially void values (#​6432) (e1d9c67), closes #​5255
  • eslint-plugin: [no-unnecessary-condition] fix false positive when checking indexed access types (#​6452) (d569924)
  • eslint-plugin: fix key-spacing when type starts on next line (#​6412) (3eb2eed)
Features
  • eslint-plugin: [block-spacing] extending base rule for TS related blocks (#​6195) (b2db3f5)
  • eslint-plugin: [explicit-function-return-type] add allowFunctionsWithoutTypeParameters option (#​6105) (113640e)
  • eslint-plugin: [explicit-function-return-type] add allowIIFEs option (#​6237) (a1b3f7b)

v5.51.0

Compare Source

Bug Fixes
  • eslint-plugin: [sort-type-constituents] fixed behavior cha

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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 5c59956 to 999870b Compare November 28, 2022 21:09
@renovate renovate bot changed the title chore(deps): update all non-major dependencies to v5.45.0 chore(deps): update all non-major dependencies Nov 28, 2022
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 5 times, most recently from 98ecec1 to cafd2a1 Compare December 5, 2022 22:10
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 10 times, most recently from d13bd28 to edae222 Compare December 14, 2022 00:06
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 0b8a7bf to f186753 Compare December 17, 2022 00:44
@renovate renovate bot changed the title chore(deps): update all non-major dependencies Update all non-major dependencies Dec 17, 2022
@renovate renovate bot changed the title Update all non-major dependencies chore(deps): update all non-major dependencies Dec 17, 2022
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from bca04d4 to 3c52318 Compare December 19, 2022 20:03
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 5 times, most recently from ff470dd to 8b56e7a Compare January 2, 2023 19:34
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 8b56e7a to 9388d0f Compare January 3, 2023 10:48
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 2e6907a to cdb4192 Compare July 5, 2025 15:47
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from cdb4192 to 1b371cc Compare July 12, 2025 23:49
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 1b371cc to 203c14a Compare July 21, 2025 00:14
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 7c6ad4b to db51996 Compare August 8, 2025 17:04
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 5c24ac4 to f5bc5a9 Compare August 15, 2025 09:14
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from f5bc5a9 to 902dc48 Compare August 19, 2025 14:52
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 902dc48 to 9cad6a1 Compare September 6, 2025 20:13
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 0d8daba to 9425f72 Compare September 18, 2025 02:45
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 57463ac to 256d057 Compare October 1, 2025 23:46
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 256d057 to d9c74ca Compare October 10, 2025 23:37
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from c825c4a to fa2e48e Compare November 6, 2025 18:04
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from fa2e48e to 982f3cc Compare November 27, 2025 17:01
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from eb0ceda to 3d25f54 Compare December 15, 2025 13:30
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from cbba795 to 5109b17 Compare December 30, 2025 16:28
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 5109b17 to 9e08fc5 Compare January 8, 2026 18:36
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 9e08fc5 to 6021c5c Compare January 27, 2026 19:24
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 6021c5c to 930f2b1 Compare February 10, 2026 14:08
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 930f2b1 to 9b01b70 Compare February 12, 2026 14:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants