Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Oct 30, 2025

This PR contains the following updates:

Package Type Update Change OpenSSF
@nomicfoundation/hardhat-ignition-viem (source) dependencies patch 0.15.14 -> 0.15.15 OpenSSF Scorecard
hardhat (source) dependencies patch 2.26.4 -> 2.26.5 OpenSSF Scorecard

Release Notes

NomicFoundation/hardhat (hardhat)

v2.26.5: Hardhat v2.26.5

This 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)

💡 The Nomic Foundation is hiring! Check our open positions.



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.


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

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.

  • Dependencies
    • hardhat: 2.26.4 → 2.26.5
    • @nomicfoundation/hardhat-ignition-viem: 0.15.14 → 0.15.15

Written for commit 9370d87. Summary will update automatically on new commits.

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@renovate renovate bot enabled auto-merge (squash) October 30, 2025 19:13
@github-actions
Copy link

📦 Packages

Package Install
Template Set bun add @settlemint/settlemint/[email protected]

Comment on lines 191 to 197

"@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=="],

Copy link

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.

@renovate renovate bot merged commit 0111a57 into main Oct 30, 2025
8 checks passed
@renovate renovate bot deleted the renovate/hardhat-packages branch October 30, 2025 19:20
Copy link

@cubic-dev-ai cubic-dev-ai bot left a 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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant