Bump the npm_and_yarn group across 3 directories with 2 updates
Type: Pull Request
State: Open
Association: None
Comments: 0
(about 2 months ago)
(about 2 months ago)
dependencies javascript
Bumps the npm_and_yarn group with 2 updates in the / directory: @openzeppelin/contracts and next.
Bumps the npm_and_yarn group with 1 update in the /packages/nextjs directory: next.
Bumps the npm_and_yarn group with 1 update in the /packages/hardhat directory: @openzeppelin/contracts.
Updates @openzeppelin/contracts from 5.0.2 to 5.1.0
Release notes
Sourced from @openzeppelin/contracts's releases.
v5.1.0
Breaking changes
ERC1967Utils: Removed duplicate declaration of theUpgraded,AdminChangedandBeaconUpgradedevents. These events are still available through theIERC1967interface located under thecontracts/interfaces/directory. Minimum pragma version is now 0.8.21.Governor,GovernorCountingSimple: The_countVotevirtual function now returns anuint256with the total votes casted. This change allows for more flexibility for partial and fractional voting. Upgrading users may get a compilation error that can be fixed by adding a return statement to the_countVotefunction.Custom error changes
This version comes with changes to the custom error identifiers. Contracts previously depending on the following errors should be replaced accordingly:
- Replace
Address.FailedInnerCallwithErrors.FailedCall- Replace
Address.AddressInsufficientBalancewithErrors.InsufficientBalance- Replace
Clones.Create2InsufficientBalancewithErrors.InsufficientBalance- Replace
Clones.ERC1167FailedCreateClonewithErrors.FailedDeployment- Replace
Clones.Create2FailedDeploymentwithErrors.FailedDeploymentSafeERC20: ReplaceAddress.AddressEmptyCodewithSafeERC20FailedOperationif there is no code at the token's address.SafeERC20: Replace genericError(string)withSafeERC20FailedOperationif the returned data can't be decoded asbool.SafeERC20: Replace genericSafeERC20FailedOperationwith the revert message from the contract call if it fails.Changes by category
General
AccessManager,VestingWallet,TimelockControllerandERC2771Forwarder: Added a publicinitializerfunction in their corresponding upgradeable variants. (#5008)Access
AccessControlEnumerable: Add agetRoleMembersmethod to return all accounts that haverole. (#4546)AccessManager: Allow theonlyAuthorizedmodifier to restrict functions added to the manager. (#5014)Finance
VestingWalletCliff: Add an extension of theVestingWalletcontract with an added cliff. (#4870)Governance
GovernorCountingFractional: Add a governor counting module that allows distributing voting power amongst 3 options (For, Against, Abstain). (#5045)Votes: Set_moveDelegateVotesvisibility to internal instead of private. (#5007)Proxy
Clones: Add version ofcloneandcloneDeterministicthat support sending value at creation. (#4936)TransparentUpgradeableProxy: Make internal_proxyAdmin()getter haveviewvisibility. (#4688)ProxyAdmin: Fixed documentation forUPGRADE_INTERFACE_VERSIONgetter. (#5031)Tokens
ERC1363: Add implementation of the token payable standard allowing execution of contract code after transfers and approvals. (#4631)ERC20TemporaryApproval: Add an ERC-20 extension that implements temporary approval using transient storage, based on ERC7674 (draft). (#5071)SafeERC20: Add "relaxed" function for interacting with ERC-1363 functions in a way that is compatible with EOAs. (#4631)
... (truncated)
Changelog
Sourced from @openzeppelin/contracts's changelog.
5.1.0 (2024-10-17)
Breaking changes
ERC1967Utils: Removed duplicate declaration of theUpgraded,AdminChangedandBeaconUpgradedevents. These events are still available through theIERC1967interface located under thecontracts/interfaces/directory. Minimum pragma version is now 0.8.21.Governor,GovernorCountingSimple: The_countVotevirtual function now returns anuint256with the total votes cast. This change allows for more flexibility for partial and fractional voting. Upgrading users may get a compilation error that can be fixed by adding a return statement to the_countVotefunction.Custom error changes
This version comes with changes to the custom error identifiers. Contracts previously depending on the following errors should be replaced accordingly:
- Replace
Address.FailedInnerCallwithErrors.FailedCall- Replace
Address.AddressInsufficientBalancewithErrors.InsufficientBalance- Replace
Clones.Create2InsufficientBalancewithErrors.InsufficientBalance- Replace
Clones.ERC1167FailedCreateClonewithErrors.FailedDeployment- Replace
Clones.Create2FailedDeploymentwithErrors.FailedDeploymentSafeERC20: ReplaceAddress.AddressEmptyCodewithSafeERC20FailedOperationif there is no code at the token's address.SafeERC20: Replace genericError(string)withSafeERC20FailedOperationif the returned data can't be decoded asbool.SafeERC20: Replace genericSafeERC20FailedOperationwith the revert message from the contract call if it fails.Changes by category
General
AccessManager,VestingWallet,TimelockControllerandERC2771Forwarder: Added a publicinitializerfunction in their corresponding upgradeable variants. (#5008)Access
AccessControlEnumerable: Add agetRoleMembersmethod to return all accounts that haverole. (#4546)AccessManager: Allow theonlyAuthorizedmodifier to restrict functions added to the manager. (#5014)Finance
VestingWalletCliff: Add an extension of theVestingWalletcontract with an added cliff. (#4870)Governance
GovernorCountingFractional: Add a governor counting module that allows distributing voting power amongst 3 options (For, Against, Abstain). (#5045)Votes: Set_moveDelegateVotesvisibility to internal instead of private. (#5007)Proxy
Clones: Add version ofcloneandcloneDeterministicthat support sending value at creation. (#4936)TransparentUpgradeableProxy: Make internal_proxyAdmin()getter haveviewvisibility. (#4688)ProxyAdmin: Fixed documentation forUPGRADE_INTERFACE_VERSIONgetter. (#5031)Tokens
... (truncated)
Commits
69c8defRelease v5.1.0 (#5265)49941b1pre-exita889714Release v5.1.0 (rc) (#5264)4ddb8d8Document risk ofSafeERC20andERC-7674(#5262)81c7206Fix CHANGELOG entry1bcd1c6Split StorageSlot into TransientSlot (#5239)f8432e8Fix typo in CHANGELOG.md (#5240)4feb895Release v5.1.0 (rc) (#5124)fd29158Add warning about low public key exponent (#5234)4e2ac51Fix P256 corner cases (#5218)- Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by ernestognw, a new releaser for @openzeppelin/contracts since your current version.
Updates next from 15.2.5 to 15.4.7
Release notes
Sourced from next's releases.
v15.4.7
[!NOTE]
This release is backporting bug fixes. It does not include all pending features/changes on canary.Core Changes
- fix router handling when setting a location response header #82588
Credits
Huge thanks to
@ztannerfor helping!v15.4.6
[!NOTE]
This release is backporting bug fixes. It does not include all pending features/changes on canary.Core Changes
- fix:
_errorpage'sreq.urlcan be overwritten to dynamic param on minimal mode (#82347)- fix: add
?dplto fonts in/_next/static/media(#82384)Credits
Huge thanks to
@devjiwonchoi,@ijjk, and@styflefor helping!v15.4.5
[!NOTE]
This release is backporting bug fixes. It does not include all pending features/changes on canary.Core Changes
- Fix API stripping JSON incorrectly (#82062)
- Fix i18n fallback: false collision (#82158)
- Revert "Fix tracing of server actions imported by client components (#82167)
- Ensure setAssetPrefix updates config instance (#82165)
- Turbopack: update mimalloc (#82166)
- fix(next/image): fix image-optimizer.ts headers (#82175)
- fix(next/image): improve and simplify detect-content-type (#82174)
Credits
Huge thanks to
@ijjk,@sokra, and@styflefor helping!v15.4.4
[!NOTE]
This release is backporting bug fixes. It does not include all pending features/changes on canary.Core Changes
... (truncated)
Commits
f30d815v15.4.71a026e3fix router handling when setting a location response header (#82588)be4aafdv15.4.691e5b6bBackport "fix: add?dplto fonts in/_next/static/media(#82384)" (#82421)f1629d9Backport "[Pages] fix:_errorpage'sreq.urlcan be overwritten t… (#82377)b9aab5dv15.4.5a8c93c4Disable test new tests jobsed2a6c7[backport]: fix(next/image): improve and simplify detect-content-type (#82118...f00fcc9[backport]: fix(next/image): fix image-optimizer.ts headers (#82114) (#82175)55a7568Backport: Turbopack: update mimalloc (#81993) (#82166)- Additional commits viewable in compare view
Updates next from 15.2.5 to 15.5.2
Release notes
Sourced from next's releases.
v15.4.7
[!NOTE]
This release is backporting bug fixes. It does not include all pending features/changes on canary.Core Changes
- fix router handling when setting a location response header #82588
Credits
Huge thanks to
@ztannerfor helping!v15.4.6
[!NOTE]
This release is backporting bug fixes. It does not include all pending features/changes on canary.Core Changes
- fix:
_errorpage'sreq.urlcan be overwritten to dynamic param on minimal mode (#82347)- fix: add
?dplto fonts in/_next/static/media(#82384)Credits
Huge thanks to
@devjiwonchoi,@ijjk, and@styflefor helping!v15.4.5
[!NOTE]
This release is backporting bug fixes. It does not include all pending features/changes on canary.Core Changes
- Fix API stripping JSON incorrectly (#82062)
- Fix i18n fallback: false collision (#82158)
- Revert "Fix tracing of server actions imported by client components (#82167)
- Ensure setAssetPrefix updates config instance (#82165)
- Turbopack: update mimalloc (#82166)
- fix(next/image): fix image-optimizer.ts headers (#82175)
- fix(next/image): improve and simplify detect-content-type (#82174)
Credits
Huge thanks to
@ijjk,@sokra, and@styflefor helping!v15.4.4
[!NOTE]
This release is backporting bug fixes. It does not include all pending features/changes on canary.Core Changes
... (truncated)
Commits
f30d815v15.4.71a026e3fix router handling when setting a location response header (#82588)be4aafdv15.4.691e5b6bBackport "fix: add?dplto fonts in/_next/static/media(#82384)" (#82421)f1629d9Backport "[Pages] fix:_errorpage'sreq.urlcan be overwritten t… (#82377)b9aab5dv15.4.5a8c93c4Disable test new tests jobsed2a6c7[backport]: fix(next/image): improve and simplify detect-content-type (#82118...f00fcc9[backport]: fix(next/image): fix image-optimizer.ts headers (#82114) (#82175)55a7568Backport: Turbopack: update mimalloc (#81993) (#82166)- Additional commits viewable in compare view
Updates @openzeppelin/contracts from 5.0.2 to 5.4.0
Release notes
Sourced from @openzeppelin/contracts's releases.
v5.1.0
Breaking changes
ERC1967Utils: Removed duplicate declaration of theUpgraded,AdminChangedandBeaconUpgradedevents. These events are still available through theIERC1967interface located under thecontracts/interfaces/directory. Minimum pragma version is now 0.8.21.Governor,GovernorCountingSimple: The_countVotevirtual function now returns anuint256with the total votes casted. This change allows for more flexibility for partial and fractional voting. Upgrading users may get a compilation error that can be fixed by adding a return statement to the_countVotefunction.Custom error changes
This version comes with changes to the custom error identifiers. Contracts previously depending on the following errors should be replaced accordingly:
- Replace
Address.FailedInnerCallwithErrors.FailedCall- Replace
Address.AddressInsufficientBalancewithErrors.InsufficientBalance- Replace
Clones.Create2InsufficientBalancewithErrors.InsufficientBalance- Replace
Clones.ERC1167FailedCreateClonewithErrors.FailedDeployment- Replace
Clones.Create2FailedDeploymentwithErrors.FailedDeploymentSafeERC20: ReplaceAddress.AddressEmptyCodewithSafeERC20FailedOperationif there is no code at the token's address.SafeERC20: Replace genericError(string)withSafeERC20FailedOperationif the returned data can't be decoded asbool.SafeERC20: Replace genericSafeERC20FailedOperationwith the revert message from the contract call if it fails.Changes by category
General
AccessManager,VestingWallet,TimelockControllerandERC2771Forwarder: Added a publicinitializerfunction in their corresponding upgradeable variants. (#5008)Access
AccessControlEnumerable: Add agetRoleMembersmethod to return all accounts that haverole. (#4546)AccessManager: Allow theonlyAuthorizedmodifier to restrict functions added to the manager. (#5014)Finance
VestingWalletCliff: Add an extension of theVestingWalletcontract with an added cliff. (#4870)Governance
GovernorCountingFractional: Add a governor counting module that allows distributing voting power amongst 3 options (For, Against, Abstain). (#5045)Votes: Set_moveDelegateVotesvisibility to internal instead of private. (#5007)Proxy
Clones: Add version ofcloneandcloneDeterministicthat support sending value at creation. (#4936)TransparentUpgradeableProxy: Make internal_proxyAdmin()getter haveviewvisibility. (#4688)ProxyAdmin: Fixed documentation forUPGRADE_INTERFACE_VERSIONgetter. (#5031)Tokens
ERC1363: Add implementation of the token payable standard allowing execution of contract code after transfers and approvals. (#4631)ERC20TemporaryApproval: Add an ERC-20 extension that implements temporary approval using transient storage, based on ERC7674 (draft). (#5071)SafeERC20: Add "relaxed" function for interacting with ERC-1363 functions in a way that is compatible with EOAs. (#4631)
... (truncated)
Changelog
Sourced from @openzeppelin/contracts's changelog.
5.1.0 (2024-10-17)
Breaking changes
ERC1967Utils: Removed duplicate declaration of theUpgraded,AdminChangedandBeaconUpgradedevents. These events are still available through theIERC1967interface located under thecontracts/interfaces/directory. Minimum pragma version is now 0.8.21.Governor,GovernorCountingSimple: The_countVotevirtual function now returns anuint256with the total votes cast. This change allows for more flexibility for partial and fractional voting. Upgrading users may get a compilation error that can be fixed by adding a return statement to the_countVotefunction.Custom error changes
This version comes with changes to the custom error identifiers. Contracts previously depending on the following errors should be replaced accordingly:
- Replace
Address.FailedInnerCallwithErrors.FailedCall- Replace
Address.AddressInsufficientBalancewithErrors.InsufficientBalance- Replace
Clones.Create2InsufficientBalancewithErrors.InsufficientBalance- Replace
Clones.ERC1167FailedCreateClonewithErrors.FailedDeployment- Replace
Clones.Create2FailedDeploymentwithErrors.FailedDeploymentSafeERC20: ReplaceAddress.AddressEmptyCodewithSafeERC20FailedOperationif there is no code at the token's address.SafeERC20: Replace genericError(string)withSafeERC20FailedOperationif the returned data can't be decoded asbool.SafeERC20: Replace genericSafeERC20FailedOperationwith the revert message from the contract call if it fails.Changes by category
General
AccessManager,VestingWallet,TimelockControllerandERC2771Forwarder: Added a publicinitializerfunction in their corresponding upgradeable variants. (#5008)Access
AccessControlEnumerable: Add agetRoleMembersmethod to return all accounts that haverole. (#4546)AccessManager: Allow theonlyAuthorizedmodifier to restrict functions added to the manager. (#5014)Finance
VestingWalletCliff: Add an extension of theVestingWalletcontract with an added cliff. (#4870)Governance
GovernorCountingFractional: Add a governor counting module that allows distributing voting power amongst 3 options (For, Against, Abstain). (#5045)Votes: Set_moveDelegateVotesvisibility to internal instead of private. (#5007)Proxy
Clones: Add version ofcloneandcloneDeterministicthat support sending value at creation. (#4936)TransparentUpgradeableProxy: Make internal_proxyAdmin()getter haveviewvisibility. (#4688)ProxyAdmin: Fixed documentation forUPGRADE_INTERFACE_VERSIONgetter. (#5031)Tokens
... (truncated)
Commits
69c8defRelease v5.1.0 (#5265)49941b1pre-exita889714Release v5.1.0 (rc) (#5264)4ddb8d8Document risk ofSafeERC20andERC-7674(#5262)81c7206Fix CHANGELOG entry1bcd1c6Split StorageSlot into TransientSlot (#5239)f8432e8Fix typo in CHANGELOG.md (#5240)4feb895Release v5.1.0 (rc) (#5124)fd29158Add warning about low public key exponent (#5234)4e2ac51Fix P256 corner cases (#5218)- Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by ernestognw, a new releaser for @openzeppelin/contracts since your current version.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions
You can disable automated security fix PRs for this repo from the Security Alerts page.
Pull Request Statistics
1
3
+185
-168
Package Dependencies
Technical Details
| ID: | 7319984 |
| UUID: | 2812456751 |
| Node ID: | PR_kwDOPsIN1s6noq8v |
| Host: | GitHub |
| Repository: | BlockLab-Protocol/MultiDexBlockSwap |
| Merge State: | Unknown |