Skip to content

Version Packages (v3)#8027

Merged
alcuadrado merged 1 commit intomainfrom
changeset-release/main
Mar 5, 2026
Merged

Version Packages (v3)#8027
alcuadrado merged 1 commit intomainfrom
changeset-release/main

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot commented Mar 4, 2026

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.1.11

Patch Changes

  • 2cbf218: Bumped EDR version to 0.12.0-next.27

    BREAKING CHANGE: Memory capture used to be enabled by default on geth, but has since been flipped core: cmd: invert disableMemory ethereum/go-ethereum#23558 and is now disabled by default. We have followed suit and disabled it by default as well. If you were relying on memory capture, you will need to explicitly enable it by setting the enableMemory option to true in your tracer configuration.

  • bc193be: Use concrete value types for contract names in hardhat-viem and hardhat-ethers

  • 2cbf218: Make SolidityBuildSystem easier to work with (#7988)

  • 19b691d: Fix typo in assertion message #8028

  • 2cbf218: Expose Result type for task action success/failure signaling.

  • 2cbf218: Fixed the acceptance of relative paths to node_modules in npm remappings (#8007)

  • 2cbf218: Implement a global banner logic in Hardhat 3 #8021

  • 4ff11c1: Return typed Result from test runners and telemetry tasks (#8015).

  • 2cbf218: Show fs paths and better error messages when a Solidity file can't be compiled with any configured compiler (#7988)

  • 2cbf218: Add onTestRunStart, onTestWorkerDone, and onTestRunDone test hooks (#8001)

@nomicfoundation/hardhat-ethers@4.0.6

Patch Changes

  • bc193be: Use concrete value types for contract names in hardhat-viem and hardhat-ethers

@nomicfoundation/hardhat-ignition@3.0.9

Patch Changes

  • 2cbf218: Fix an issue that prevented the verification of contracts using FQNs (#8014)
  • 13918b4: Add support for custom chains not in viem's built-in chain list, thanks @daanporon! (#7763)

@nomicfoundation/hardhat-ignition-ethers@3.0.9

Patch Changes

  • 2cbf218: Fix an issue that prevented the verification of contracts using FQNs (#8014)
  • 13918b4: Add support for custom chains not in viem's built-in chain list, thanks @daanporon! (#7763)

@nomicfoundation/hardhat-ignition-viem@3.0.9

Patch Changes

  • 2cbf218: Fix an issue that prevented the verification of contracts using FQNs (#8014)
  • 13918b4: Add support for custom chains not in viem's built-in chain list, thanks @daanporon! (#7763)

@nomicfoundation/hardhat-mocha@3.0.12

Patch Changes

  • 4ff11c1: Return typed Result from test runners and telemetry tasks (#8015).
  • 2cbf218: Add onTestRunStart, onTestWorkerDone, and onTestRunDone test hooks (#8001)

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

Patch Changes

  • 4ff11c1: Return typed Result from test runners and telemetry tasks (#8015).
  • 2cbf218: Add onTestRunStart, onTestWorkerDone, and onTestRunDone test hooks (#8001)

@nomicfoundation/hardhat-toolbox-viem@5.0.3

Patch Changes

@nomicfoundation/hardhat-typechain@3.0.4

Patch Changes

  • 2cbf218: Make SolidityBuildSystem easier to work with (#7988)

@nomicfoundation/hardhat-verify@3.0.12

Patch Changes

  • 2cbf218: Make SolidityBuildSystem easier to work with (#7988)

@nomicfoundation/hardhat-viem@3.0.4

Patch Changes

  • bc193be: Use concrete value types for contract names in hardhat-viem and hardhat-ethers
  • 13918b4: Add support for custom chains not in viem's built-in chain list, thanks @daanporon! (#7763)

@nomicfoundation/hardhat-viem-assertions@3.0.7

Patch Changes

@nomicfoundation/hardhat-zod-utils@3.0.3

Patch Changes

@nomicfoundation/ignition-core@3.0.9

Patch Changes

  • 2cbf218: Fix an issue that prevented the verification of contracts using FQNs (#8014)
  • 13918b4: Add support for custom chains not in viem's built-in chain list, thanks @daanporon! (#7763)

@nomicfoundation/ignition-ui@3.0.9

Patch Changes

  • 2cbf218: Fix an issue that prevented the verification of contracts using FQNs (#8014)
  • 13918b4: Add support for custom chains not in viem's built-in chain list, thanks @daanporon! (#7763)

@github-actions github-actions Bot marked this pull request as draft March 4, 2026 12:58
@github-actions github-actions Bot force-pushed the changeset-release/main branch 3 times, most recently from df365f9 to e961f64 Compare March 5, 2026 13:51
@github-actions github-actions Bot force-pushed the changeset-release/main branch from e961f64 to 553035a Compare March 5, 2026 14:18
@alcuadrado alcuadrado marked this pull request as ready for review March 5, 2026 16:19
Copilot AI review requested due to automatic review settings March 5, 2026 16:19
@github-actions
Copy link
Copy Markdown
Contributor Author

github-actions Bot commented Mar 5, 2026

hardhat

Total size of the bundle: 246M
Total number of dependencies (including transitive): 48

List of dependencies (sorted by size)
239M	total
37M	@nomicfoundation/edr-linux-x64-musl
37M	@nomicfoundation/edr-linux-x64-gnu
34M	@nomicfoundation/edr-linux-arm64-musl
34M	@nomicfoundation/edr-linux-arm64-gnu
25M	@nomicfoundation/edr-win32-x64-msvc
25M	@nomicfoundation/edr-darwin-x64
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.2M	@noble/hashes
1.1M	@nomicfoundation/hardhat-utils
884K	@nomicfoundation/hardhat-vendored
864K	@streamparser/json
624K	micro-packed
592K	tsx
560K	@nomicfoundation/hardhat-errors
492K	@scure/bip39
476K	@nomicfoundation/edr
408K	json-stream-stringify
368K	ethereum-cryptography
344K	fast-equals
332K	@streamparser/json-node
320K	enquirer
320K	@nomicfoundation/hardhat-zod-utils
288K	semver
200K	ws
180K	chokidar
176K	get-tsconfig
168K	@scure/base
160K	esbuild
136K	adm-zip
96K	@scure/bip32
92K	chalk
72K	@nomicfoundation/solidity-analyzer
68K	debug
60K	readdirp
56K	rfdc
48K	ansi-colors
44K	resolve.exports
40K	resolve-pkg-maps
36K	p-map
24K	strip-ansi
24K	env-paths
24K	ansi-regex
20K	ms

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Automated Changesets release PR to prepare the monorepo for publishing updated Hardhat v3 packages to npm by applying version bumps, updating internal workspace dependency ranges, and generating changelog entries.

Changes:

  • Bump package versions across hardhat, ignition-*, and related plugins/templates, and update pnpm-lock.yaml accordingly.
  • Generate/update changelog entries for the new versions.
  • Remove consumed .changeset/*.md files and clear .peer-bumps.json bump entries.

Reviewed changes

Copilot reviewed 48 out of 49 changed files in this pull request and generated 6 comments.

Show a summary per file
File Description
v-next/ignition-ui/package.json Bumps @nomicfoundation/ignition-ui version and updates workspace dependency range.
v-next/ignition-ui/CHANGELOG.md Adds release notes for 3.0.9.
v-next/ignition-core/package.json Bumps @nomicfoundation/ignition-core version and updates Hardhat workspace dependency range.
v-next/ignition-core/CHANGELOG.md Adds release notes for 3.0.9.
v-next/hardhat/templates/hardhat-3/03-minimal/package.json Updates template to use hardhat workspace:^3.1.11.
v-next/hardhat/templates/hardhat-3/02-mocha-ethers/package.json Updates template workspace dependency/peer ranges to new package versions.
v-next/hardhat/templates/hardhat-3/01-node-test-runner-viem/package.json Updates template workspace dependency/peer ranges to new package versions.
v-next/hardhat/package.json Bumps hardhat to 3.1.11 and updates internal workspace deps.
v-next/hardhat/CHANGELOG.md Adds release notes for 3.1.11.
v-next/hardhat-zod-utils/package.json Bumps @nomicfoundation/hardhat-zod-utils version.
v-next/hardhat-zod-utils/CHANGELOG.md Adds release notes for 3.0.3.
v-next/hardhat-viem/package.json Bumps @nomicfoundation/hardhat-viem and raises Hardhat peer/dev range to ^3.1.11.
v-next/hardhat-viem/CHANGELOG.md Adds release notes for 3.0.4.
v-next/hardhat-viem-assertions/package.json Bumps @nomicfoundation/hardhat-viem-assertions and updates hardhat-viem range.
v-next/hardhat-viem-assertions/CHANGELOG.md Adds release notes for 3.0.7.
v-next/hardhat-verify/package.json Bumps @nomicfoundation/hardhat-verify and aligns internal deps to new versions.
v-next/hardhat-verify/CHANGELOG.md Adds release notes for 3.0.12.
v-next/hardhat-typechain/package.json Bumps @nomicfoundation/hardhat-typechain and aligns internal deps to new versions.
v-next/hardhat-typechain/CHANGELOG.md Adds release notes for 3.0.4.
v-next/hardhat-toolbox-viem/package.json Bumps @nomicfoundation/hardhat-toolbox-viem, updates hardhat-viem, and adds hardhat devDependency.
v-next/hardhat-toolbox-viem/CHANGELOG.md Adds release notes for 5.0.3.
v-next/hardhat-node-test-runner/package.json Bumps @nomicfoundation/hardhat-node-test-runner and updates Hardhat/zod-utils ranges.
v-next/hardhat-node-test-runner/CHANGELOG.md Adds release notes for 3.0.10.
v-next/hardhat-mocha/package.json Bumps @nomicfoundation/hardhat-mocha and updates Hardhat/zod-utils ranges.
v-next/hardhat-mocha/CHANGELOG.md Adds release notes for 3.0.12.
v-next/hardhat-ignition/package.json Bumps @nomicfoundation/hardhat-ignition and updates ignition-core/ui ranges.
v-next/hardhat-ignition/CHANGELOG.md Adds release notes for 3.0.9.
v-next/hardhat-ignition-viem/package.json Bumps @nomicfoundation/hardhat-ignition-viem and updates hardhat-viem range.
v-next/hardhat-ignition-viem/CHANGELOG.md Adds release notes for 3.0.9.
v-next/hardhat-ignition-ethers/package.json Bumps @nomicfoundation/hardhat-ignition-ethers version.
v-next/hardhat-ignition-ethers/CHANGELOG.md Adds release notes for 3.0.9.
v-next/hardhat-ethers/package.json Bumps @nomicfoundation/hardhat-ethers and raises Hardhat peer/dev range to ^3.1.11.
v-next/hardhat-ethers/CHANGELOG.md Adds release notes for 4.0.6.
v-next/example-project/package.json Updates example project workspace dependency ranges to new versions.
pnpm-lock.yaml Updates lockfile to reflect new workspace package versions/ranges.
.peer-bumps.json Clears bumps list (release PR cleanup).
.changeset/yellow-lands-kiss.md Removed consumed changeset after versioning.
.changeset/wet-lines-design.md Removed consumed changeset after versioning.
.changeset/thick-poems-destroy.md Removed consumed changeset after versioning.
.changeset/swift-ladybugs-cover.md Removed consumed changeset after versioning.
.changeset/quick-colts-taste.md Removed consumed changeset after versioning.
.changeset/polite-beds-doubt.md Removed consumed changeset after versioning.
.changeset/nice-parrots-do.md Removed consumed changeset after versioning.
.changeset/mean-sloths-attend.md Removed consumed changeset after versioning.
.changeset/legal-bananas-invite.md Removed consumed changeset after versioning.
.changeset/flat-birds-start.md Removed consumed changeset after versioning.
.changeset/eighty-shirts-brush.md Removed consumed changeset after versioning.
.changeset/clever-feet-trade.md Removed consumed changeset after versioning.
.changeset/calm-eels-hear.md Removed consumed changeset after versioning.
Files not reviewed (1)
  • pnpm-lock.yaml: Language not supported
Comments suppressed due to low confidence (1)

v-next/hardhat-toolbox-viem/package.json:80

  • peerDependencies.hardhat is still workspace:^3.0.0, but @nomicfoundation/hardhat-viem workspace:^3.0.4 (a peer of this package) requires hardhat workspace:^3.1.11. Consider raising this package’s hardhat peer range to workspace:^3.1.11 (or higher) so users don’t get a misleading compatibility signal.
    "@nomicfoundation/hardhat-viem-assertions": "workspace:^3.0.5",
    "@nomicfoundation/hardhat-verify": "workspace:^3.0.0",
    "@nomicfoundation/ignition-core": "workspace:^3.0.7",
    "hardhat": "workspace:^3.0.0",
    "viem": "^2.43.0"

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread v-next/hardhat-ignition-viem/package.json
Comment thread v-next/hardhat-viem-assertions/package.json
Comment thread v-next/hardhat-toolbox-viem/package.json
Comment thread v-next/hardhat-ignition-ethers/package.json
Comment thread v-next/hardhat-ignition/package.json
Comment thread v-next/hardhat-ignition-viem/package.json
@alcuadrado alcuadrado added no changeset needed This PR doesn't require a changeset no docs needed This PR doesn't require links to documentation no peer bump needed labels Mar 5, 2026
@alcuadrado alcuadrado enabled auto-merge March 5, 2026 16:41
@alcuadrado alcuadrado closed this Mar 5, 2026
auto-merge was automatically disabled March 5, 2026 17:05

Pull request was closed

@alcuadrado alcuadrado reopened this Mar 5, 2026
@alcuadrado alcuadrado added this pull request to the merge queue Mar 5, 2026
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to no response for status checks Mar 5, 2026
@alcuadrado alcuadrado added this pull request to the merge queue Mar 5, 2026
Merged via the queue into main with commit 905c43c Mar 5, 2026
843 of 857 checks passed
@alcuadrado alcuadrado deleted the changeset-release/main branch March 5, 2026 21:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no changeset needed This PR doesn't require a changeset no docs needed This PR doesn't require links to documentation no peer bump needed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants