chore(deps): update hardhat packages#219
Conversation
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
📦 Packages
|
|
|
||
| "@nomicfoundation/hardhat-ignition": ["@nomicfoundation/hardhat-ignition@0.15.13", "", { "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/hardhat-ignition-viem@0.15.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/hardhat-ignition-viem@0.15.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/hardhat-network-helpers@1.1.0", "", { "dependencies": { "ethereumjs-util": "^7.1.4" }, "peerDependencies": { "hardhat": "^2.26.0" } }, "sha512-ZS+NulZuR99NUHt2VwcgZvgeD6Y63qrbORNRuKO+lTowJxNVsrJ0zbRx1j5De6G3dOno5pVGvuYSq2QVG0qCYg=="], | ||
|
|
There was a problem hiding this comment.
Bug: A peer dependency mismatch exists where hardhat-ignition-viem@0.15.15 requires hardhat-ignition@^0.15.15, but hardhat-ignition@0.15.13 is installed.
Severity: CRITICAL | Confidence: 1.00
🔍 Detailed Analysis
The bun.lock file specifies hardhat-ignition-viem@0.15.15 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 `hardhat-ignition-viem@0.15.15` 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.
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.