-
Notifications
You must be signed in to change notification settings - Fork 0
chore(deps): update hardhat packages #219
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
Conversation
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
📦 Packages
|
|
|
||
| "@nomicfoundation/hardhat-ignition": ["@nomicfoundation/[email protected]", "", { "dependencies": { "@nomicfoundation/ignition-core": "^0.15.13", "@nomicfoundation/ignition-ui": "^0.15.12", "chalk": "^4.0.0", "debug": "^4.3.2", "fs-extra": "^10.0.0", "json5": "^2.2.3", "prompts": "^2.4.2" }, "peerDependencies": { "@nomicfoundation/hardhat-verify": "^2.1.0", "hardhat": "^2.26.0" } }, "sha512-G4XGPWvxs9DJhZ6PE1wdvKjHkjErWbsETf4c7YxO6GUz+MJGlw+PtgbnCwhL3tQzSq3oD4MB0LGi+sK0polpUA=="], | ||
|
|
||
| "@nomicfoundation/hardhat-ignition-viem": ["@nomicfoundation/[email protected].14", "", { "peerDependencies": { "@nomicfoundation/hardhat-ignition": "^0.15.14", "@nomicfoundation/hardhat-viem": "^2.1.0", "@nomicfoundation/ignition-core": "^0.15.14", "hardhat": "^2.26.0", "viem": "^2.7.6" } }, "sha512-LVzzBEyOUGyvEG8nObtEfWb1aLDdPbapUAvfQY/mvC+whteJ7Q8y/gv5letciS52Z7ETAX/TDKJKRD58zzDviA=="], | ||
| "@nomicfoundation/hardhat-ignition-viem": ["@nomicfoundation/[email protected].15", "", { "peerDependencies": { "@nomicfoundation/hardhat-ignition": "^0.15.15", "@nomicfoundation/hardhat-viem": "^2.1.0", "@nomicfoundation/ignition-core": "^0.15.14", "hardhat": "^2.26.0", "viem": "^2.7.6" } }, "sha512-YUL1avW+TEh+nQEzoKwp8SpK9O7gW/Q3vJs95Xhtmz6RJQynWrjSOXVK43xNfzpbS/C+kfPa+A6DF1Sr19H6kg=="], | ||
|
|
||
| "@nomicfoundation/hardhat-network-helpers": ["@nomicfoundation/[email protected]", "", { "dependencies": { "ethereumjs-util": "^7.1.4" }, "peerDependencies": { "hardhat": "^2.26.0" } }, "sha512-ZS+NulZuR99NUHt2VwcgZvgeD6Y63qrbORNRuKO+lTowJxNVsrJ0zbRx1j5De6G3dOno5pVGvuYSq2QVG0qCYg=="], | ||
|
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Bug: A peer dependency mismatch exists where [email protected] requires hardhat-ignition@^0.15.15, but [email protected] is installed.
Severity: CRITICAL | Confidence: 1.00
🔍 Detailed Analysis
The bun.lock file specifies [email protected] which requires hardhat-ignition@^0.15.15 as a peer dependency. However, the installed version of hardhat-ignition remains 0.15.13. This version mismatch can cause runtime errors when importing types or functions, or when executing deployment operations, potentially leading to failures during smart contract deployment due to incompatible APIs or type signatures.
💡 Suggested Fix
Update the @nomicfoundation/hardhat-ignition package to a version compatible with ^0.15.15 (e.g., 0.15.15 or higher) to satisfy the peer dependency requirement of hardhat-ignition-viem.
🤖 Prompt for AI Agent
Review the code at the location below. A potential bug has been identified by an AI
agent.
Verify if this is a real issue. If it is, propose a fix; if not, explain why it's not
valid.
Location: bun.lock#L191-L197
Potential issue: The `bun.lock` file specifies `[email protected]` which
requires `hardhat-ignition@^0.15.15` as a peer dependency. However, the installed
version of `hardhat-ignition` remains `0.15.13`. This version mismatch can cause runtime
errors when importing types or functions, or when executing deployment operations,
potentially leading to failures during smart contract deployment due to incompatible
APIs or type signatures.
Did we get this right? 👍 / 👎 to inform future reviews.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No issues found across 2 files
This PR contains the following updates:
0.15.14->0.15.152.26.4->2.26.5Release Notes
NomicFoundation/hardhat (hardhat)
v2.26.5: Hardhat v2.26.5This release is a small bug fix to improve compilation in the presence of a malformed
solidity-files-cache.Changes
f886268: Ignore malformed solidity-files-cache so compilation keeps running while logging the issue in debug, thanks @iosh (#6489)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, 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.
Summary by cubic
Update Hardhat packages to the latest patch versions to improve build reliability. Hardhat 2.26.5 now ignores a malformed solidity-files-cache so compilation continues.
Written for commit 9370d87. Summary will update automatically on new commits.