Version Packages (v3) - #8462
Merged
Merged
Conversation
github-actions
Bot
force-pushed
the
changeset-release/main
branch
6 times, most recently
from
July 29, 2026 11:39
13d18b0 to
61dfa92
Compare
Contributor
Author
github-actions
Bot
force-pushed
the
changeset-release/main
branch
5 times, most recently
from
July 30, 2026 15:25
16dcf25 to
98c08ca
Compare
kanej
marked this pull request as ready for review
July 30, 2026 15:28
Contributor
Author
hardhatTotal size of the bundle: List of dependencies (sorted by size) |
Contributor
There was a problem hiding this comment.
Pull request overview
Release/versioning PR generated by Changesets to publish Hardhat 3.12.0 and associated package updates. It updates package versions, propagates workspace dependency ranges where needed, and rolls changeset entries into package changelogs.
Changes:
- Bump versions for
hardhatand multiple@nomicfoundation/*packages and update correspondingCHANGELOG.mdentries. - Update template and workspace dependency specifiers to reference
hardhat@3.12.0(and related package bumps). - Remove consumed
.changeset/*.mdfiles and updatepnpm-lock.yaml.
Reviewed changes
Copilot reviewed 40 out of 41 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| pnpm-lock.yaml | Updates workspace specifiers in the lockfile for the new release versions. |
| packages/ignition-core/package.json | Bumps @nomicfoundation/ignition-core version to 3.1.9 and updates dev dependency on hardhat. |
| packages/ignition-core/CHANGELOG.md | Adds 3.1.9 release notes aggregated from prior changesets. |
| packages/hardhat/templates/03-minimal/package.json | Updates template to use hardhat@workspace:^3.12.0. |
| packages/hardhat/templates/02-mocha-ethers/package.json | Updates template to use hardhat@workspace:^3.12.0. |
| packages/hardhat/templates/01-node-test-runner-viem/package.json | Updates template to use hardhat@workspace:^3.12.0. |
| packages/hardhat/package.json | Bumps hardhat version to 3.12.0. |
| packages/hardhat/CHANGELOG.md | Adds 3.12.0 release notes and minor formatting normalization in older entries. |
| packages/hardhat-verify/package.json | Bumps @nomicfoundation/hardhat-verify version to 3.0.22 and updates dev dependency on hardhat. |
| packages/hardhat-verify/CHANGELOG.md | Adds 3.0.22 release notes. |
| packages/hardhat-utils/package.json | Bumps @nomicfoundation/hardhat-utils version to 4.1.7. |
| packages/hardhat-utils/CHANGELOG.md | Adds 4.1.7 release notes. |
| packages/hardhat-solx/package.json | Updates dev dependency on hardhat@workspace:^3.12.0. |
| packages/hardhat-node-test-runner/package.json | Bumps @nomicfoundation/hardhat-node-test-runner version to 3.1.0 and updates dev dependency on hardhat. |
| packages/hardhat-node-test-runner/CHANGELOG.md | Adds 3.1.0 release notes. |
| packages/hardhat-node-test-reporter/package.json | Bumps @nomicfoundation/hardhat-node-test-reporter version to 3.1.1. |
| packages/hardhat-node-test-reporter/CHANGELOG.md | Adds 3.1.1 release notes. |
| packages/hardhat-mocha/package.json | Bumps @nomicfoundation/hardhat-mocha version to 3.1.0 and updates dev dependency on hardhat. |
| packages/hardhat-mocha/CHANGELOG.md | Adds 3.1.0 release notes. |
| packages/hardhat-errors/package.json | Bumps @nomicfoundation/hardhat-errors version to 3.0.18. |
| packages/hardhat-errors/CHANGELOG.md | Adds 3.0.18 release notes. |
| packages/example-project/package.json | Updates some workspace dependency ranges to latest release versions. |
| .changeset/update-runtime-deps-ignition-core.md | Removed (consumed by release). |
| .changeset/update-runtime-deps-hardhat.md | Removed (consumed by release). |
| .changeset/update-runtime-deps-hardhat-utils.md | Removed (consumed by release). |
| .changeset/update-runtime-deps-hardhat-node-test-runner.md | Removed (consumed by release). |
| .changeset/update-runtime-deps-hardhat-mocha.md | Removed (consumed by release). |
| .changeset/update-node-test-reporter-deps.md | Removed (consumed by release). |
| .changeset/update-ignition-core-immer.md | Removed (consumed by release). |
| .changeset/update-ignition-core-cbor2.md | Removed (consumed by release). |
| .changeset/update-hardhat-verify-cbor2.md | Removed (consumed by release). |
| .changeset/update-hardhat-utils-env-paths.md | Removed (consumed by release). |
| .changeset/update-hardhat-p-map.md | Removed (consumed by release). |
| .changeset/update-hardhat-chokidar.md | Removed (consumed by release). |
| .changeset/update-edr-15-tracing-bug-fix-2.md | Removed (consumed by release). |
| .changeset/update-edr-15-tracing-bug-fix-1.md | Removed (consumed by release). |
| .changeset/update-edr-15-amsterdam-feature.md | Removed (consumed by release). |
| .changeset/quick-owls-cheer.md | Removed (consumed by release). |
| .changeset/ignition-nonce-sync-confirmation-boundary.md | Removed (consumed by release). |
| .changeset/few-papayas-boil.md | Removed (consumed by release). |
| .changeset/env-var-config-precedence.md | Removed (consumed by release). |
Files not reviewed (1)
- pnpm-lock.yaml: Generated file
Comment on lines
+32
to
36
| "@nomicfoundation/hardhat-mocha": "workspace:^3.1.0", | ||
| "@nomicfoundation/hardhat-network-helpers": "workspace:^3.0.11", | ||
| "@nomicfoundation/hardhat-node-test-runner": "workspace:^3.0.17", | ||
| "@nomicfoundation/hardhat-node-test-runner": "workspace:^3.1.0", | ||
| "@nomicfoundation/hardhat-typechain": "workspace:^3.1.1", | ||
| "@nomicfoundation/hardhat-verify": "workspace:^3.0.21", |
github-actions
Bot
force-pushed
the
changeset-release/main
branch
from
July 30, 2026 16:01
98c08ca to
96fc2b3
Compare
kanej
marked this pull request as ready for review
July 30, 2026 16:02
github-actions
Bot
force-pushed
the
changeset-release/main
branch
from
July 30, 2026 16:30
96fc2b3 to
6a3f629
Compare
github-actions
Bot
force-pushed
the
changeset-release/main
branch
from
July 30, 2026 17:46
6a3f629 to
7cf7797
Compare
kanej
marked this pull request as ready for review
July 30, 2026 17:48
kanej
enabled auto-merge
July 30, 2026 18:34
kanej
approved these changes
Jul 30, 2026
github-merge-queue
Bot
removed this pull request from the merge queue due to failed status checks
Jul 30, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and publish to npm yourself or setup this action to publish automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
hardhat@3.12.0
Minor Changes
#8442
4904c72Thanks @ChristopherDedominici! - Support test name filter negation (--grep-exclude) for Solidity and Mocha tests.#8472
2a66c2eThanks @kanej! - Added experimental EIP-7843 support to the Amsterdam hardfork: blocks now include theslotNumberheader field, and theSLOTNUM(0x4b) opcode returns it. EDR has no consensus layer, so the value is simulated: it increments by one per mined block, starting at 0 on a new chain, or from the forked block's slot number when forking.Patch Changes
#8464
b2b69f7Thanks @nishant-uxs! - Prefer environment variables over configurationVariables hooks when resolving config vars.#8474
49cc2f0Thanks @Wodann! - Report chain type to Google Analytics#8458
0c60e08Thanks @schaable! - Fixed project initialization so that compilation and build output directories are never copied from a template into a new project.#8472
2a66c2eThanks @kanej! - Fixed empty stack traces on Solidity test failures when running with-vvvor above.#8472
2a66c2eThanks @kanej! - Fixed missing stack traces when an invariant already fails on its initial check, when running with-vvvor above.#8470
341807cThanks @kanej! - Update thechokidarruntime dependency to its latest major version.#8470
4a71543Thanks @kanej! - Update thep-mapdependency.#8461
841423aThanks @kanej! - Reduce installation warnings with updated dependencies.@nomicfoundation/hardhat-mocha@3.1.0
Minor Changes
4904c72Thanks @ChristopherDedominici! - Support test name filter negation (--grep-exclude) for Solidity and Mocha tests.Patch Changes
841423aThanks @kanej! - Reduce installation warnings with updated dependencies.@nomicfoundation/hardhat-node-test-runner@3.1.0
Minor Changes
4904c72Thanks @ChristopherDedominici! - Support test name filter negation (--grep-exclude) for Solidity and Mocha tests.Patch Changes
841423aThanks @kanej! - Reduce installation warnings with updated dependencies.@nomicfoundation/hardhat-errors@3.0.18
Patch Changes
4904c72Thanks @ChristopherDedominici! - Support test name filter negation (--grep-exclude) for Solidity and Mocha tests.@nomicfoundation/hardhat-node-test-reporter@3.1.1
Patch Changes
9c54c73Thanks @kanej! - Update@actions/coreandjest-diffto their latest major versions.@nomicfoundation/hardhat-utils@4.1.7
Patch Changes
#8470
ca29a30Thanks @kanej! - Update theenv-pathsruntime dependency to its latest major version.#8461
841423aThanks @kanej! - Reduce installation warnings with updated dependencies.@nomicfoundation/hardhat-verify@3.0.22
Patch Changes
6e1818eThanks @kanej! - Update thecbor2runtime dependency to its latest major version.@nomicfoundation/ignition-core@3.1.9
Patch Changes
#8449
84d9b39Thanks @Kropiunig! - Fixed an off-by-one in Ignition's nonce sync that could let a deployment continue when a user's replacement transaction had one fewer than the required number of confirmations.#8470
6e1818eThanks @kanej! - Update thecbor2runtime dependency to its latest major version.#8470
5878afdThanks @kanej! - Update theimmerruntime dependency to its latest major version.#8461
841423aThanks @kanej! - Reduce installation warnings with updated dependencies.