Skip to content

Version Packages (v3) - #8462

Merged
kanej merged 1 commit into
mainfrom
changeset-release/main
Jul 30, 2026
Merged

Version Packages (v3)#8462
kanej merged 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

@github-actions github-actions Bot commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

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 4904c72 Thanks @ChristopherDedominici! - Support test name filter negation (--grep-exclude) for Solidity and Mocha tests.

  • #8472 2a66c2e Thanks @kanej! - Added experimental EIP-7843 support to the Amsterdam hardfork: blocks now include the slotNumber header field, and the SLOTNUM (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 b2b69f7 Thanks @nishant-uxs! - Prefer environment variables over configurationVariables hooks when resolving config vars.

  • #8474 49cc2f0 Thanks @Wodann! - Report chain type to Google Analytics

  • #8458 0c60e08 Thanks @schaable! - Fixed project initialization so that compilation and build output directories are never copied from a template into a new project.

  • #8472 2a66c2e Thanks @kanej! - Fixed empty stack traces on Solidity test failures when running with -vvv or above.

  • #8472 2a66c2e Thanks @kanej! - Fixed missing stack traces when an invariant already fails on its initial check, when running with -vvv or above.

  • #8470 341807c Thanks @kanej! - Update the chokidar runtime dependency to its latest major version.

  • #8470 4a71543 Thanks @kanej! - Update the p-map dependency.

  • #8461 841423a Thanks @kanej! - Reduce installation warnings with updated dependencies.

@nomicfoundation/hardhat-mocha@3.1.0

Minor Changes

Patch Changes

@nomicfoundation/hardhat-node-test-runner@3.1.0

Minor Changes

Patch Changes

@nomicfoundation/hardhat-errors@3.0.18

Patch Changes

@nomicfoundation/hardhat-node-test-reporter@3.1.1

Patch Changes

  • #8470 9c54c73 Thanks @kanej! - Update @actions/core and jest-diff to their latest major versions.

@nomicfoundation/hardhat-utils@4.1.7

Patch Changes

  • #8470 ca29a30 Thanks @kanej! - Update the env-paths runtime dependency to its latest major version.

  • #8461 841423a Thanks @kanej! - Reduce installation warnings with updated dependencies.

@nomicfoundation/hardhat-verify@3.0.22

Patch Changes

  • #8470 6e1818e Thanks @kanej! - Update the cbor2 runtime dependency to its latest major version.

@nomicfoundation/ignition-core@3.1.9

Patch Changes

  • #8449 84d9b39 Thanks @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 6e1818e Thanks @kanej! - Update the cbor2 runtime dependency to its latest major version.

  • #8470 5878afd Thanks @kanej! - Update the immer runtime dependency to its latest major version.

  • #8461 841423a Thanks @kanej! - Reduce installation warnings with updated dependencies.

@github-actions
github-actions Bot marked this pull request as draft July 24, 2026 15:26
@github-actions
github-actions Bot force-pushed the changeset-release/main branch 6 times, most recently from 13d18b0 to 61dfa92 Compare July 29, 2026 11:39
@github-actions

github-actions Bot commented Jul 29, 2026

Copy link
Copy Markdown
Contributor Author

@github-actions
github-actions Bot force-pushed the changeset-release/main branch 5 times, most recently from 16dcf25 to 98c08ca Compare July 30, 2026 15:25
@kanej
kanej marked this pull request as ready for review July 30, 2026 15:28
Copilot AI review requested due to automatic review settings July 30, 2026 15:28
@github-actions

Copy link
Copy Markdown
Contributor Author

hardhat

Total size of the bundle: 238M
Total number of dependencies (including transitive): 44

List of dependencies (sorted by size)
229M	total
35M	@nomicfoundation/edr-linux-x64-musl
35M	@nomicfoundation/edr-linux-x64-gnu
31M	@nomicfoundation/edr-linux-arm64-musl
31M	@nomicfoundation/edr-linux-arm64-gnu
26M	@nomicfoundation/edr-darwin-x64
24M	@nomicfoundation/edr-win32-x64-msvc
21M	@nomicfoundation/edr-darwin-arm64
7.3M	@sentry/core
5.2M	zod
2.7M	micro-eth-signer
1.9M	@noble/curves
1.7M	undici
1.3M	@nomicfoundation/hardhat-utils
1.2M	@noble/hashes
884K	@nomicfoundation/hardhat-vendored
864K	@streamparser/json
688K	tsx
644K	@nomicfoundation/hardhat-errors
624K	micro-packed
492K	@scure/bip39
408K	json-stream-stringify
368K	ethereum-cryptography
332K	@streamparser/json-node
320K	enquirer
320K	@nomicfoundation/hardhat-zod-utils
308K	fast-equals
292K	semver
204K	ws
204K	adm-zip
168K	esbuild
168K	@scure/base
144K	@nomicfoundation/edr
100K	chokidar
96K	@scure/bip32
72K	@nomicfoundation/solidity-analyzer
56K	rfdc
48K	ansi-colors
44K	resolve.exports
36K	readdirp
36K	p-map
24K	strip-ansi
24K	is-safe-filename
24K	env-paths
24K	ansi-regex

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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 hardhat and multiple @nomicfoundation/* packages and update corresponding CHANGELOG.md entries.
  • Update template and workspace dependency specifiers to reference hardhat@3.12.0 (and related package bumps).
  • Remove consumed .changeset/*.md files and update pnpm-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
github-actions Bot force-pushed the changeset-release/main branch from 98c08ca to 96fc2b3 Compare July 30, 2026 16:01
@github-actions
github-actions Bot marked this pull request as draft July 30, 2026 16:01
@kanej
kanej marked this pull request as ready for review July 30, 2026 16:02
Copilot AI review requested due to automatic review settings July 30, 2026 16:02

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 41 out of 42 changed files in this pull request and generated no new comments.

Files not reviewed (1)
  • pnpm-lock.yaml: Generated file

@github-actions
github-actions Bot force-pushed the changeset-release/main branch from 96fc2b3 to 6a3f629 Compare July 30, 2026 16:30
@github-actions
github-actions Bot marked this pull request as draft July 30, 2026 16:30
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from 6a3f629 to 7cf7797 Compare July 30, 2026 17:46
@kanej
kanej marked this pull request as ready for review July 30, 2026 17:48
Copilot AI review requested due to automatic review settings July 30, 2026 17:48

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 42 out of 43 changed files in this pull request and generated no new comments.

Files not reviewed (1)
  • pnpm-lock.yaml: Generated file

@kanej
kanej enabled auto-merge July 30, 2026 18:34
@kanej
kanej added this pull request to the merge queue Jul 30, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Jul 30, 2026
@kanej
kanej added this pull request to the merge queue Jul 30, 2026
Merged via the queue into main with commit b5e4a1d Jul 30, 2026
246 of 256 checks passed
@kanej
kanej deleted the changeset-release/main branch July 30, 2026 18:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants