diff --git a/.changeset/add-solc-0834-evm-target.md b/.changeset/add-solc-0834-evm-target.md deleted file mode 100644 index b4a249475e6..00000000000 --- a/.changeset/add-solc-0834-evm-target.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"hardhat": patch ---- - -Add Solidity 0.8.34 to the default EVM targets table (osaka) ([#8105](https://github.com/NomicFoundation/hardhat/pull/8105)) diff --git a/.changeset/cold-beers-knock.md b/.changeset/cold-beers-knock.md deleted file mode 100644 index 83b65e4cce3..00000000000 --- a/.changeset/cold-beers-knock.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"hardhat": patch ---- - -Display contract runtime bytecode size in the gas stats table and JSON output diff --git a/.changeset/cool-radios-type.md b/.changeset/cool-radios-type.md deleted file mode 100644 index 5560a14c19f..00000000000 --- a/.changeset/cool-radios-type.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -"@nomicfoundation/hardhat-ethers": patch -"@nomicfoundation/hardhat-ignition-viem": patch -"@nomicfoundation/hardhat-ignition": patch -"@nomicfoundation/hardhat-toolbox-viem": patch -"@nomicfoundation/hardhat-viem-assertions": patch -"@nomicfoundation/hardhat-viem": patch -"hardhat": patch ---- - -Use code 3 for JSON-RPC revert error codes to align with standard node behavior and preserve error causes in viem/ethers. diff --git a/.changeset/cuddly-insects-invent.md b/.changeset/cuddly-insects-invent.md deleted file mode 100644 index 12428c912c9..00000000000 --- a/.changeset/cuddly-insects-invent.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"hardhat": patch ---- - -Improved network handler performance through additional metadata to allow early skipping ([#8103](https://github.com/NomicFoundation/hardhat/pull/8103)) diff --git a/.changeset/dont-report-expected-errors.md b/.changeset/dont-report-expected-errors.md deleted file mode 100644 index 10c1309daf2..00000000000 --- a/.changeset/dont-report-expected-errors.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"hardhat": patch -"@nomicfoundation/hardhat-ignition": patch -"@nomicfoundation/hardhat-verify": patch -"@nomicfoundation/hardhat-errors": patch ---- - -Don't report HardhatErrors that aren't bugs diff --git a/.changeset/fast-bees-smash.md b/.changeset/fast-bees-smash.md deleted file mode 100644 index df4639a5bde..00000000000 --- a/.changeset/fast-bees-smash.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"hardhat": minor ---- - -Add `getOrCreate` to the network API diff --git a/.changeset/forty-groups-bake.md b/.changeset/forty-groups-bake.md deleted file mode 100644 index 7302d484775..00000000000 --- a/.changeset/forty-groups-bake.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"hardhat": patch ---- - -Improved performance of network handler initialization ([#8102](https://github.com/NomicFoundation/hardhat/pull/8102)) diff --git a/.changeset/funny-socks-worry.md b/.changeset/funny-socks-worry.md deleted file mode 100644 index 7e31295a781..00000000000 --- a/.changeset/funny-socks-worry.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"hardhat": patch ---- - -Added support for EDR structured Solidity test cheatcode errors. diff --git a/.changeset/gold-chefs-read.md b/.changeset/gold-chefs-read.md deleted file mode 100644 index d7bae9a59c2..00000000000 --- a/.changeset/gold-chefs-read.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@nomicfoundation/hardhat-ledger": patch ---- - -Workaround `@ledgerhq/errors` issue #15967 diff --git a/.changeset/great-parents-play.md b/.changeset/great-parents-play.md deleted file mode 100644 index 070dc1c394f..00000000000 --- a/.changeset/great-parents-play.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@nomicfoundation/hardhat-node-test-runner": patch -"@nomicfoundation/hardhat-typechain": patch -"@nomicfoundation/hardhat-ignition": patch -"@nomicfoundation/hardhat-mocha": patch ---- - -Update to the new splitTestsCompilation setting diff --git a/.changeset/green-toys-fix.md b/.changeset/green-toys-fix.md deleted file mode 100644 index 979f1307a2d..00000000000 --- a/.changeset/green-toys-fix.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@nomicfoundation/ignition-core": patch -"@nomicfoundation/hardhat-ignition-ethers": patch -"@nomicfoundation/hardhat-ignition-viem": patch -"@nomicfoundation/hardhat-ignition": patch ---- - -Fixed Hardhat Ignition + Ledger UI interactions by integrating Hardhat 3's user interruptions flow with Hardhat Ignition's UI ([#6682](https://github.com/NomicFoundation/hardhat/issues/6682)) diff --git a/.changeset/metal-garlics-study.md b/.changeset/metal-garlics-study.md deleted file mode 100644 index 29b8ed3d7f2..00000000000 --- a/.changeset/metal-garlics-study.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"hardhat": patch ---- - -Add a `toolVersionsInBuildInfo` setting to the Solidity config, which is `true` by default in the `production` build profile. When enabled, the version of Hardhat is included in the Build Info files. - -NOTE: This change can lead to build info ids changing despite the compilation output's bytecodes being identical, especially when using the `production` build profile. diff --git a/.changeset/moody-monkeys-jump.md b/.changeset/moody-monkeys-jump.md deleted file mode 100644 index 8ae02861c22..00000000000 --- a/.changeset/moody-monkeys-jump.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"hardhat": patch ---- - -Update `.gitignore` files in the sample projects to ignore snapshots and env files. diff --git a/.changeset/packages-hardhat.md b/.changeset/packages-hardhat.md deleted file mode 100644 index 6f6426bdc5f..00000000000 --- a/.changeset/packages-hardhat.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"hardhat": patch ---- - -[chore] Move to packages/ folder. diff --git a/.changeset/packages-ignition.md b/.changeset/packages-ignition.md deleted file mode 100644 index f4aeb509ae1..00000000000 --- a/.changeset/packages-ignition.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -"@nomicfoundation/ignition-core": patch -"@nomicfoundation/ignition-ui": patch -"@nomicfoundation/hardhat-ignition-ethers": patch -"@nomicfoundation/hardhat-ignition": patch -"@nomicfoundation/hardhat-ignition-viem": patch ---- - -[chore] Move to packages/ folder. diff --git a/.changeset/packages-nomicfoundation-hardhat-errors.md b/.changeset/packages-nomicfoundation-hardhat-errors.md deleted file mode 100644 index be0d49e835e..00000000000 --- a/.changeset/packages-nomicfoundation-hardhat-errors.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@nomicfoundation/hardhat-errors": patch ---- - -[chore] Move to packages/ folder. diff --git a/.changeset/packages-nomicfoundation-hardhat-ethers-chai-matchers.md b/.changeset/packages-nomicfoundation-hardhat-ethers-chai-matchers.md deleted file mode 100644 index 3e5d14728cc..00000000000 --- a/.changeset/packages-nomicfoundation-hardhat-ethers-chai-matchers.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@nomicfoundation/hardhat-ethers-chai-matchers": patch ---- - -[chore] Move to packages/ folder. diff --git a/.changeset/packages-nomicfoundation-hardhat-ethers.md b/.changeset/packages-nomicfoundation-hardhat-ethers.md deleted file mode 100644 index 3058fa44747..00000000000 --- a/.changeset/packages-nomicfoundation-hardhat-ethers.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@nomicfoundation/hardhat-ethers": patch ---- - -[chore] Move to packages/ folder. diff --git a/.changeset/packages-nomicfoundation-hardhat-foundry.md b/.changeset/packages-nomicfoundation-hardhat-foundry.md deleted file mode 100644 index 7dc0e26dd7d..00000000000 --- a/.changeset/packages-nomicfoundation-hardhat-foundry.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@nomicfoundation/hardhat-foundry": patch ---- - -[chore] Move to packages/ folder. diff --git a/.changeset/packages-nomicfoundation-hardhat-keystore.md b/.changeset/packages-nomicfoundation-hardhat-keystore.md deleted file mode 100644 index c3c2e61999b..00000000000 --- a/.changeset/packages-nomicfoundation-hardhat-keystore.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@nomicfoundation/hardhat-keystore": patch ---- - -[chore] Move to packages/ folder. diff --git a/.changeset/packages-nomicfoundation-hardhat-ledger.md b/.changeset/packages-nomicfoundation-hardhat-ledger.md deleted file mode 100644 index 41f4d725d30..00000000000 --- a/.changeset/packages-nomicfoundation-hardhat-ledger.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@nomicfoundation/hardhat-ledger": patch ---- - -[chore] Move to packages/ folder. diff --git a/.changeset/packages-nomicfoundation-hardhat-mocha.md b/.changeset/packages-nomicfoundation-hardhat-mocha.md deleted file mode 100644 index 3281681676c..00000000000 --- a/.changeset/packages-nomicfoundation-hardhat-mocha.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@nomicfoundation/hardhat-mocha": patch ---- - -[chore] Move to packages/ folder. diff --git a/.changeset/packages-nomicfoundation-hardhat-network-helpers.md b/.changeset/packages-nomicfoundation-hardhat-network-helpers.md deleted file mode 100644 index 733bc6e8872..00000000000 --- a/.changeset/packages-nomicfoundation-hardhat-network-helpers.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@nomicfoundation/hardhat-network-helpers": patch ---- - -[chore] Move to packages/ folder. diff --git a/.changeset/packages-nomicfoundation-hardhat-node-test-reporter.md b/.changeset/packages-nomicfoundation-hardhat-node-test-reporter.md deleted file mode 100644 index df47172ea2d..00000000000 --- a/.changeset/packages-nomicfoundation-hardhat-node-test-reporter.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@nomicfoundation/hardhat-node-test-reporter": patch ---- - -[chore] Move to packages/ folder. diff --git a/.changeset/packages-nomicfoundation-hardhat-node-test-runner.md b/.changeset/packages-nomicfoundation-hardhat-node-test-runner.md deleted file mode 100644 index eee87208a3d..00000000000 --- a/.changeset/packages-nomicfoundation-hardhat-node-test-runner.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@nomicfoundation/hardhat-node-test-runner": patch ---- - -[chore] Move to packages/ folder. diff --git a/.changeset/packages-nomicfoundation-hardhat-toolbox-mocha-ethers.md b/.changeset/packages-nomicfoundation-hardhat-toolbox-mocha-ethers.md deleted file mode 100644 index 9c52c2deb80..00000000000 --- a/.changeset/packages-nomicfoundation-hardhat-toolbox-mocha-ethers.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@nomicfoundation/hardhat-toolbox-mocha-ethers": patch ---- - -[chore] Move to packages/ folder. diff --git a/.changeset/packages-nomicfoundation-hardhat-toolbox-viem.md b/.changeset/packages-nomicfoundation-hardhat-toolbox-viem.md deleted file mode 100644 index ed5643b0ddb..00000000000 --- a/.changeset/packages-nomicfoundation-hardhat-toolbox-viem.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@nomicfoundation/hardhat-toolbox-viem": patch ---- - -[chore] Move to packages/ folder. diff --git a/.changeset/packages-nomicfoundation-hardhat-typechain.md b/.changeset/packages-nomicfoundation-hardhat-typechain.md deleted file mode 100644 index c06052db4ba..00000000000 --- a/.changeset/packages-nomicfoundation-hardhat-typechain.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@nomicfoundation/hardhat-typechain": patch ---- - -[chore] Move to packages/ folder. diff --git a/.changeset/packages-nomicfoundation-hardhat-utils.md b/.changeset/packages-nomicfoundation-hardhat-utils.md deleted file mode 100644 index 55b0763873d..00000000000 --- a/.changeset/packages-nomicfoundation-hardhat-utils.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@nomicfoundation/hardhat-utils": patch ---- - -[chore] Move to packages/ folder. diff --git a/.changeset/packages-nomicfoundation-hardhat-vendored.md b/.changeset/packages-nomicfoundation-hardhat-vendored.md deleted file mode 100644 index e7f7c6dbf1b..00000000000 --- a/.changeset/packages-nomicfoundation-hardhat-vendored.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@nomicfoundation/hardhat-vendored": patch ---- - -[chore] Move to packages/ folder. diff --git a/.changeset/packages-nomicfoundation-hardhat-verify.md b/.changeset/packages-nomicfoundation-hardhat-verify.md deleted file mode 100644 index f0b14e30919..00000000000 --- a/.changeset/packages-nomicfoundation-hardhat-verify.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@nomicfoundation/hardhat-verify": patch ---- - -[chore] Move to packages/ folder. diff --git a/.changeset/packages-nomicfoundation-hardhat-viem-assertions.md b/.changeset/packages-nomicfoundation-hardhat-viem-assertions.md deleted file mode 100644 index 4657bc746de..00000000000 --- a/.changeset/packages-nomicfoundation-hardhat-viem-assertions.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@nomicfoundation/hardhat-viem-assertions": patch ---- - -[chore] Move to packages/ folder. diff --git a/.changeset/packages-nomicfoundation-hardhat-viem.md b/.changeset/packages-nomicfoundation-hardhat-viem.md deleted file mode 100644 index 4ad3fed81f1..00000000000 --- a/.changeset/packages-nomicfoundation-hardhat-viem.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@nomicfoundation/hardhat-viem": patch ---- - -[chore] Move to packages/ folder. diff --git a/.changeset/packages-nomicfoundation-hardhat-zod-utils.md b/.changeset/packages-nomicfoundation-hardhat-zod-utils.md deleted file mode 100644 index 39a7ccd26f3..00000000000 --- a/.changeset/packages-nomicfoundation-hardhat-zod-utils.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@nomicfoundation/hardhat-zod-utils": patch ---- - -[chore] Move to packages/ folder. diff --git a/.changeset/purple-forks-write.md b/.changeset/purple-forks-write.md deleted file mode 100644 index 2b536addc12..00000000000 --- a/.changeset/purple-forks-write.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -"@nomicfoundation/hardhat-ethers-chai-matchers": patch -"@nomicfoundation/hardhat-toolbox-mocha-ethers": patch -"@nomicfoundation/hardhat-ignition-ethers": patch -"@nomicfoundation/hardhat-network-helpers": patch -"@nomicfoundation/hardhat-viem-assertions": patch -"@nomicfoundation/hardhat-ignition-viem": patch -"@nomicfoundation/hardhat-toolbox-viem": patch -"@nomicfoundation/hardhat-ignition": patch -"@nomicfoundation/hardhat-errors": patch -"@nomicfoundation/hardhat-ethers": patch -"@nomicfoundation/hardhat-ledger": patch -"@nomicfoundation/hardhat-verify": patch -"@nomicfoundation/ignition-core": patch -"@nomicfoundation/hardhat-viem": patch -"hardhat": patch ---- - -Deprecate the `hre.network.connect()` method in favour of `hre.network.create()`, exactly the same method but more clearly indicating that it will create a new connection. diff --git a/.changeset/seven-insects-move.md b/.changeset/seven-insects-move.md deleted file mode 100644 index bbf4e78a193..00000000000 --- a/.changeset/seven-insects-move.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@nomicfoundation/hardhat-utils": patch -"hardhat": patch ---- - -Show proxy chain information in --gas-stats and --gas-stats-json output diff --git a/.changeset/tender-taxis-lead.md b/.changeset/tender-taxis-lead.md deleted file mode 100644 index c81bb91375e..00000000000 --- a/.changeset/tender-taxis-lead.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@nomicfoundation/hardhat-errors": patch -"hardhat": minor ---- - -Make the split of contracts and solidity tests compilation optional, and controlled with a new `splitTestsCompilation` config field. diff --git a/.changeset/tidy-bananas-double.md b/.changeset/tidy-bananas-double.md deleted file mode 100644 index a91293acb7b..00000000000 --- a/.changeset/tidy-bananas-double.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"hardhat": patch ---- - -Updated forking configurations to support number and bigint. diff --git a/.changeset/tiny-mangos-glow.md b/.changeset/tiny-mangos-glow.md deleted file mode 100644 index 807bf8e6d07..00000000000 --- a/.changeset/tiny-mangos-glow.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"hardhat": patch ---- - -Update the default outputSelection setting of solc to decrease the artifacts size. - -NOTE: This change can lead to build info ids changing, despite compilation output's bytecodes being identical. diff --git a/.changeset/twelve-rabbits-draw.md b/.changeset/twelve-rabbits-draw.md deleted file mode 100644 index bfa33f39000..00000000000 --- a/.changeset/twelve-rabbits-draw.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"hardhat": patch ---- - -Optimize `hre.artifacts.artifactExists()` diff --git a/.changeset/violet-walls-decide.md b/.changeset/violet-walls-decide.md deleted file mode 100644 index 82c1241f04f..00000000000 --- a/.changeset/violet-walls-decide.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@nomicfoundation/hardhat-errors": patch -"hardhat": patch ---- - -Breaking change: removed `timeout` option for Solidity tests in `hardhat.config.ts` file. diff --git a/.changeset/yellow-cycles-grow.md b/.changeset/yellow-cycles-grow.md deleted file mode 100644 index c9f9735fd92..00000000000 --- a/.changeset/yellow-cycles-grow.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"hardhat": patch ---- - -Fix remappings duplication diff --git a/.github/workflows/check-changeset-added.yml b/.github/workflows/check-changeset-added.yml index 38b6e40b6f0..eae3b363b14 100644 --- a/.github/workflows/check-changeset-added.yml +++ b/.github/workflows/check-changeset-added.yml @@ -15,6 +15,7 @@ on: - reopened - labeled - unlabeled + - ready_for_review jobs: check-if-changeset: diff --git a/.github/workflows/check-links-to-docs.yml b/.github/workflows/check-links-to-docs.yml index 63b3f09eaba..2239e775eee 100644 --- a/.github/workflows/check-links-to-docs.yml +++ b/.github/workflows/check-links-to-docs.yml @@ -16,6 +16,7 @@ on: - labeled - unlabeled - edited + - ready_for_review jobs: check-links-to-docs: diff --git a/.github/workflows/check-peer-bumps.yml b/.github/workflows/check-peer-bumps.yml index 542a48e53dd..18731fc22ee 100644 --- a/.github/workflows/check-peer-bumps.yml +++ b/.github/workflows/check-peer-bumps.yml @@ -15,6 +15,7 @@ on: - reopened - labeled - unlabeled + - ready_for_review jobs: check-peer-bumps: diff --git a/.github/workflows/spellcheck.yml b/.github/workflows/spellcheck.yml index 2572671d660..6fe72ae3817 100644 --- a/.github/workflows/spellcheck.yml +++ b/.github/workflows/spellcheck.yml @@ -6,6 +6,7 @@ on: - main - v2 pull_request: + types: [opened, synchronize, reopened, ready_for_review] merge_group: workflow_dispatch: diff --git a/.peer-bumps.json b/.peer-bumps.json index 7e16d81e5d8..c2c6c4f3c40 100644 --- a/.peer-bumps.json +++ b/.peer-bumps.json @@ -6,96 +6,5 @@ "packages/hardhat/templates", "packages/config" ], - "bumps": [ - { - "package": "@nomicfoundation/hardhat-ignition-viem", - "peer": "@nomicfoundation/hardhat-ignition", - "reason": "The usage of the new `getUserInterruptionsHandlers` helper from `@nomicfoundation/hardhat-ignition/helpers`" - }, - { - "package": "@nomicfoundation/hardhat-ignition-ethers", - "peer": "@nomicfoundation/hardhat-ignition", - "reason": "The usage of the new `getUserInterruptionsHandlers` helper from `@nomicfoundation/hardhat-ignition/helpers`" - }, - { - "package": "@nomicfoundation/hardhat-ignition", - "peer": "hardhat", - "reason": "Switched from deprecated `hre.network.connect()` to new `hre.network.create()` in deploy, track-tx, transactions, and verify tasks" - }, - { - "package": "@nomicfoundation/hardhat-verify", - "peer": "hardhat", - "reason": "Switched from deprecated `network.connect()` to new `network.create()` in verification logic and updated API docs" - }, - { - "package": "@nomicfoundation/hardhat-ethers-chai-matchers", - "peer": "hardhat", - "reason": "Conservative bump for `connect()` deprecation and `create()`/`getOrCreate()` network API changes" - }, - { - "package": "@nomicfoundation/hardhat-toolbox-mocha-ethers", - "peer": "hardhat", - "reason": "Conservative bump for `connect()` deprecation and `create()`/`getOrCreate()` network API changes" - }, - { - "package": "@nomicfoundation/hardhat-ignition-ethers", - "peer": "hardhat", - "reason": "Conservative bump for `connect()` deprecation and `create()`/`getOrCreate()` network API changes" - }, - { - "package": "@nomicfoundation/hardhat-network-helpers", - "peer": "hardhat", - "reason": "Conservative bump for `connect()` deprecation and `create()`/`getOrCreate()` network API changes" - }, - { - "package": "@nomicfoundation/hardhat-viem-assertions", - "peer": "hardhat", - "reason": "Conservative bump for `connect()` deprecation and `create()`/`getOrCreate()` network API changes" - }, - { - "package": "@nomicfoundation/hardhat-ignition-viem", - "peer": "hardhat", - "reason": "Conservative bump for `connect()` deprecation and `create()`/`getOrCreate()` network API changes" - }, - { - "package": "@nomicfoundation/hardhat-toolbox-viem", - "peer": "hardhat", - "reason": "Conservative bump for `connect()` deprecation and `create()`/`getOrCreate()` network API changes" - }, - { - "package": "@nomicfoundation/hardhat-ethers", - "peer": "hardhat", - "reason": "Conservative bump for `connect()` deprecation and `create()`/`getOrCreate()` network API changes" - }, - { - "package": "@nomicfoundation/hardhat-ledger", - "peer": "hardhat", - "reason": "Conservative bump for `connect()` deprecation and `create()`/`getOrCreate()` network API changes" - }, - { - "package": "@nomicfoundation/hardhat-viem", - "peer": "hardhat", - "reason": "Conservative bump for `connect()` deprecation and `create()`/`getOrCreate()` network API changes" - }, - { - "package": "@nomicfoundation/hardhat-node-test-runner", - "peer": "hardhat", - "reason": "splitTestsCompilation update" - }, - { - "package": "@nomicfoundation/hardhat-typechain", - "peer": "hardhat", - "reason": "splitTestsCompilation update" - }, - { - "package": "@nomicfoundation/hardhat-ignition", - "peer": "hardhat", - "reason": "splitTestsCompilation update" - }, - { - "package": "@nomicfoundation/hardhat-mocha", - "peer": "hardhat", - "reason": "splitTestsCompilation update" - } - ] + "bumps": [] } diff --git a/packages/example-project/package.json b/packages/example-project/package.json index ad7a348e89c..4a8cac34169 100644 --- a/packages/example-project/package.json +++ b/packages/example-project/package.json @@ -22,22 +22,22 @@ "test": "hardhat test nodejs && hardhat test mocha" }, "devDependencies": { - "hardhat": "workspace:^3.3.0", - "@nomicfoundation/hardhat-ethers-chai-matchers": "workspace:^3.0.4", - "@nomicfoundation/hardhat-errors": "workspace:^3.0.10", - "@nomicfoundation/hardhat-ethers": "workspace:^4.0.7", - "@nomicfoundation/hardhat-ignition": "workspace:^3.1.1", - "@nomicfoundation/ignition-core": "workspace:^3.1.1", - "@nomicfoundation/hardhat-ignition-viem": "workspace:^3.1.1", - "@nomicfoundation/hardhat-keystore": "workspace:^3.0.5", - "@nomicfoundation/hardhat-ledger": "workspace:^3.0.4", - "@nomicfoundation/hardhat-mocha": "workspace:^3.0.15", - "@nomicfoundation/hardhat-network-helpers": "workspace:^3.0.4", - "@nomicfoundation/hardhat-node-test-runner": "workspace:^3.0.12", - "@nomicfoundation/hardhat-typechain": "workspace:^3.0.5", - "@nomicfoundation/hardhat-verify": "workspace:^3.0.13", - "@nomicfoundation/hardhat-viem": "workspace:^3.0.4", - "@nomicfoundation/hardhat-viem-assertions": "workspace:^3.0.7", + "hardhat": "workspace:^3.4.0", + "@nomicfoundation/hardhat-ethers-chai-matchers": "workspace:^3.0.5", + "@nomicfoundation/hardhat-errors": "workspace:^3.0.11", + "@nomicfoundation/hardhat-ethers": "workspace:^4.0.8", + "@nomicfoundation/hardhat-ignition": "workspace:^3.1.2", + "@nomicfoundation/ignition-core": "workspace:^3.1.2", + "@nomicfoundation/hardhat-ignition-viem": "workspace:^3.1.2", + "@nomicfoundation/hardhat-keystore": "workspace:^3.0.6", + "@nomicfoundation/hardhat-ledger": "workspace:^3.0.5", + "@nomicfoundation/hardhat-mocha": "workspace:^3.0.16", + "@nomicfoundation/hardhat-network-helpers": "workspace:^3.0.5", + "@nomicfoundation/hardhat-node-test-runner": "workspace:^3.0.13", + "@nomicfoundation/hardhat-typechain": "workspace:^3.0.6", + "@nomicfoundation/hardhat-verify": "workspace:^3.0.14", + "@nomicfoundation/hardhat-viem": "workspace:^3.0.5", + "@nomicfoundation/hardhat-viem-assertions": "workspace:^3.0.8", "@openzeppelin/contracts": "5.1.0", "@types/chai": "^5.2.3", "@types/mocha": ">=10.0.10", diff --git a/packages/hardhat-errors/CHANGELOG.md b/packages/hardhat-errors/CHANGELOG.md index 2fb6f66988a..ca92530d1dc 100644 --- a/packages/hardhat-errors/CHANGELOG.md +++ b/packages/hardhat-errors/CHANGELOG.md @@ -1,5 +1,22 @@ # @nomicfoundation/hardhat-errors +## 3.0.11 + +### Patch Changes + +- [#8148](https://github.com/NomicFoundation/hardhat/pull/8148) [`49ec5d0`](https://github.com/NomicFoundation/hardhat/commit/49ec5d0cd4ddfaa97ec1fe1838d781cc41e53d72) Thanks [@alcuadrado](https://github.com/alcuadrado)! - Don't report HardhatErrors that aren't bugs + +- [#8096](https://github.com/NomicFoundation/hardhat/pull/8096) [`7fb721b`](https://github.com/NomicFoundation/hardhat/commit/7fb721bb2b1c521d0073a156f361c60a049e8fdf) Thanks [@alcuadrado](https://github.com/alcuadrado)! - [chore] Move to packages/ folder. + +- [#8116](https://github.com/NomicFoundation/hardhat/pull/8116) [`88787e1`](https://github.com/NomicFoundation/hardhat/commit/88787e172a3d90652d0ffaf73e31857f6ed875cc) Thanks [@kanej](https://github.com/kanej)! - Deprecate the `hre.network.connect()` method in favour of `hre.network.create()`, exactly the same method but more clearly indicating that it will create a new connection. + +- [#8127](https://github.com/NomicFoundation/hardhat/pull/8127) [`353cf86`](https://github.com/NomicFoundation/hardhat/commit/353cf86d83f43aba998d63acf646bec5e3355512) Thanks [@alcuadrado](https://github.com/alcuadrado)! - Make the split of contracts and solidity tests compilation optional, and controlled with a new `splitTestsCompilation` config field. + +- [#8115](https://github.com/NomicFoundation/hardhat/pull/8115) [`935a043`](https://github.com/NomicFoundation/hardhat/commit/935a043bd34cfb91593b5485c9b672282109c699) Thanks [@ChristopherDedominici](https://github.com/ChristopherDedominici)! - Breaking change: removed `timeout` option for Solidity tests in `hardhat.config.ts` file. + +- Updated dependencies: + - @nomicfoundation/hardhat-utils@4.0.3 + ## 3.0.10 ### Patch Changes diff --git a/packages/hardhat-errors/package.json b/packages/hardhat-errors/package.json index bcfa511feba..037a42d4a8e 100644 --- a/packages/hardhat-errors/package.json +++ b/packages/hardhat-errors/package.json @@ -1,6 +1,6 @@ { "name": "@nomicfoundation/hardhat-errors", - "version": "3.0.10", + "version": "3.0.11", "description": "The different errors that Hardhat can throw", "homepage": "https://github.com/NomicFoundation/hardhat/tree/main/packages/hardhat-errors", "repository": { @@ -43,7 +43,7 @@ "README.md" ], "devDependencies": { - "@nomicfoundation/hardhat-node-test-reporter": "workspace:^3.0.3", + "@nomicfoundation/hardhat-node-test-reporter": "workspace:^3.0.4", "@types/node": "^22.0.0", "c8": "^9.1.0", "eslint": "9.25.1", @@ -54,6 +54,6 @@ "typescript": "~5.8.0" }, "dependencies": { - "@nomicfoundation/hardhat-utils": "workspace:^4.0.2" + "@nomicfoundation/hardhat-utils": "workspace:^4.0.3" } } diff --git a/packages/hardhat-ethers-chai-matchers/CHANGELOG.md b/packages/hardhat-ethers-chai-matchers/CHANGELOG.md index 1cc5cfca1c4..3ea28d9391f 100644 --- a/packages/hardhat-ethers-chai-matchers/CHANGELOG.md +++ b/packages/hardhat-ethers-chai-matchers/CHANGELOG.md @@ -1,5 +1,17 @@ # @nomicfoundation/hardhat-ethers-chai-matchers +## 3.0.5 + +### Patch Changes + +- [#8096](https://github.com/NomicFoundation/hardhat/pull/8096) [`7fb721b`](https://github.com/NomicFoundation/hardhat/commit/7fb721bb2b1c521d0073a156f361c60a049e8fdf) Thanks [@alcuadrado](https://github.com/alcuadrado)! - [chore] Move to packages/ folder. + +- [#8116](https://github.com/NomicFoundation/hardhat/pull/8116) [`88787e1`](https://github.com/NomicFoundation/hardhat/commit/88787e172a3d90652d0ffaf73e31857f6ed875cc) Thanks [@kanej](https://github.com/kanej)! - Deprecate the `hre.network.connect()` method in favour of `hre.network.create()`, exactly the same method but more clearly indicating that it will create a new connection. + +- Updated dependencies: + - hardhat@3.4.0 + - @nomicfoundation/hardhat-utils@4.0.3 + ## 3.0.4 ### Patch Changes diff --git a/packages/hardhat-ethers-chai-matchers/package.json b/packages/hardhat-ethers-chai-matchers/package.json index ba863b7fef9..e6802dcd35e 100644 --- a/packages/hardhat-ethers-chai-matchers/package.json +++ b/packages/hardhat-ethers-chai-matchers/package.json @@ -1,6 +1,6 @@ { "name": "@nomicfoundation/hardhat-ethers-chai-matchers", - "version": "3.0.4", + "version": "3.0.5", "description": "Hardhat utils for testing", "homepage": "https://github.com/NomicFoundation/hardhat/tree/main/packages/hardhat-ethers-chai-matchers", "repository": { @@ -45,8 +45,8 @@ "README.md" ], "devDependencies": { - "@nomicfoundation/hardhat-mocha": "workspace:^3.0.15", - "@nomicfoundation/hardhat-node-test-reporter": "workspace:^3.0.3", + "@nomicfoundation/hardhat-mocha": "workspace:^3.0.16", + "@nomicfoundation/hardhat-node-test-reporter": "workspace:^3.0.4", "@nomicfoundation/hardhat-test-utils": "workspace:^", "@types/chai": "^5.2.3", "@types/debug": "^4.1.7", @@ -61,19 +61,19 @@ "rimraf": "^5.0.5", "tsx": "^4.19.3", "typescript": "~5.8.0", - "hardhat": "workspace:^3.0.0", + "hardhat": "workspace:^3.4.0", "@nomicfoundation/hardhat-ethers": "workspace:^4.0.7", "chai": ">=5.1.2 <7", "ethers": "^6.14.0" }, "dependencies": { - "@nomicfoundation/hardhat-utils": "workspace:^4.0.2", + "@nomicfoundation/hardhat-utils": "workspace:^4.0.3", "@types/chai-as-promised": "^8.0.1", "chai-as-promised": "^8.0.0", "deep-eql": "^5.0.1" }, "peerDependencies": { - "hardhat": "workspace:^3.0.0", + "hardhat": "workspace:^3.4.0", "@nomicfoundation/hardhat-ethers": "workspace:^4.0.7", "chai": ">=5.1.2 <7", "ethers": "^6.14.0" diff --git a/packages/hardhat-ethers/CHANGELOG.md b/packages/hardhat-ethers/CHANGELOG.md index 8ce0d35d54b..9ec6224812d 100644 --- a/packages/hardhat-ethers/CHANGELOG.md +++ b/packages/hardhat-ethers/CHANGELOG.md @@ -1,5 +1,20 @@ # @nomicfoundation/hardhat-ethers +## 4.0.8 + +### Patch Changes + +- [#8104](https://github.com/NomicFoundation/hardhat/pull/8104) [`e27a7ad`](https://github.com/NomicFoundation/hardhat/commit/e27a7ad584b01392afc9294f739d731ab6e78f06) Thanks [@ChristopherDedominici](https://github.com/ChristopherDedominici)! - Use code 3 for JSON-RPC revert error codes to align with standard node behavior and preserve error causes in viem/ethers. + +- [#8096](https://github.com/NomicFoundation/hardhat/pull/8096) [`7fb721b`](https://github.com/NomicFoundation/hardhat/commit/7fb721bb2b1c521d0073a156f361c60a049e8fdf) Thanks [@alcuadrado](https://github.com/alcuadrado)! - [chore] Move to packages/ folder. + +- [#8116](https://github.com/NomicFoundation/hardhat/pull/8116) [`88787e1`](https://github.com/NomicFoundation/hardhat/commit/88787e172a3d90652d0ffaf73e31857f6ed875cc) Thanks [@kanej](https://github.com/kanej)! - Deprecate the `hre.network.connect()` method in favour of `hre.network.create()`, exactly the same method but more clearly indicating that it will create a new connection. + +- Updated dependencies: + - hardhat@3.4.0 + - @nomicfoundation/hardhat-errors@3.0.11 + - @nomicfoundation/hardhat-utils@4.0.3 + ## 4.0.7 ### Patch Changes diff --git a/packages/hardhat-ethers/package.json b/packages/hardhat-ethers/package.json index 5a750c4945b..daf2b7bf5bb 100644 --- a/packages/hardhat-ethers/package.json +++ b/packages/hardhat-ethers/package.json @@ -1,6 +1,6 @@ { "name": "@nomicfoundation/hardhat-ethers", - "version": "4.0.7", + "version": "4.0.8", "description": "Hardhat plugin for ethers", "homepage": "https://github.com/NomicFoundation/hardhat/tree/main/packages/hardhat-ethers", "repository": { @@ -43,7 +43,7 @@ "README.md" ], "devDependencies": { - "@nomicfoundation/hardhat-node-test-reporter": "workspace:^3.0.3", + "@nomicfoundation/hardhat-node-test-reporter": "workspace:^3.0.4", "@nomicfoundation/hardhat-test-utils": "workspace:^", "@types/debug": "^4.1.7", "@types/node": "^22.0.0", @@ -54,16 +54,16 @@ "rimraf": "^5.0.5", "tsx": "^4.19.3", "typescript": "~5.8.0", - "hardhat": "workspace:^3.1.11" + "hardhat": "workspace:^3.4.0" }, "dependencies": { - "@nomicfoundation/hardhat-errors": "workspace:^3.0.10", - "@nomicfoundation/hardhat-utils": "workspace:^4.0.2", + "@nomicfoundation/hardhat-errors": "workspace:^3.0.11", + "@nomicfoundation/hardhat-utils": "workspace:^4.0.3", "debug": "^4.3.2", "ethereum-cryptography": "^2.2.1", "ethers": "^6.14.0" }, "peerDependencies": { - "hardhat": "workspace:^3.1.11" + "hardhat": "workspace:^3.4.0" } } diff --git a/packages/hardhat-foundry/CHANGELOG.md b/packages/hardhat-foundry/CHANGELOG.md index 4c82e7b56c6..728945adcb0 100644 --- a/packages/hardhat-foundry/CHANGELOG.md +++ b/packages/hardhat-foundry/CHANGELOG.md @@ -1,5 +1,15 @@ # @nomicfoundation/hardhat-foundry +## 3.0.1 + +### Patch Changes + +- [#8096](https://github.com/NomicFoundation/hardhat/pull/8096) [`7fb721b`](https://github.com/NomicFoundation/hardhat/commit/7fb721bb2b1c521d0073a156f361c60a049e8fdf) Thanks [@alcuadrado](https://github.com/alcuadrado)! - [chore] Move to packages/ folder. + +- Updated dependencies: + - @nomicfoundation/hardhat-errors@3.0.11 + - @nomicfoundation/hardhat-utils@4.0.3 + ## 3.0.0 ### Major Changes diff --git a/packages/hardhat-foundry/package.json b/packages/hardhat-foundry/package.json index 57952f5e185..0f336bc080e 100644 --- a/packages/hardhat-foundry/package.json +++ b/packages/hardhat-foundry/package.json @@ -1,6 +1,6 @@ { "name": "@nomicfoundation/hardhat-foundry", - "version": "3.0.0", + "version": "3.0.1", "description": "Hardhat plugin that provides compatibility with Foundry-based projects remappings.", "homepage": "https://github.com/NomicFoundation/hardhat/tree/main/packages/hardhat-foundry", "repository": { @@ -44,7 +44,7 @@ "README.md" ], "devDependencies": { - "@nomicfoundation/hardhat-node-test-reporter": "workspace:^3.0.0", + "@nomicfoundation/hardhat-node-test-reporter": "workspace:^3.0.4", "@nomicfoundation/hardhat-test-utils": "workspace:^", "@types/node": "^22.0.0", "c8": "^9.1.0", @@ -56,8 +56,8 @@ "typescript": "~5.8.0" }, "dependencies": { - "@nomicfoundation/hardhat-errors": "workspace:^3.0.7", - "@nomicfoundation/hardhat-utils": "workspace:^4.0.0" + "@nomicfoundation/hardhat-errors": "workspace:^3.0.11", + "@nomicfoundation/hardhat-utils": "workspace:^4.0.3" }, "peerDependencies": { "hardhat": "workspace:^3.1.10" diff --git a/packages/hardhat-ignition-ethers/CHANGELOG.md b/packages/hardhat-ignition-ethers/CHANGELOG.md index fe7a9e30e59..5ca4b4adaee 100644 --- a/packages/hardhat-ignition-ethers/CHANGELOG.md +++ b/packages/hardhat-ignition-ethers/CHANGELOG.md @@ -1,5 +1,20 @@ # Changelog +## 3.1.2 + +### Patch Changes + +- [#6763](https://github.com/NomicFoundation/hardhat/pull/6763) [`f65cdc3`](https://github.com/NomicFoundation/hardhat/commit/f65cdc338b44d7349b89a5a8a839d719f73b97ec) Thanks [@zoeyTM](https://github.com/zoeyTM)! - Fixed Hardhat Ignition + Ledger UI interactions by integrating Hardhat 3's user interruptions flow with Hardhat Ignition's UI ([#6682](https://github.com/NomicFoundation/hardhat/issues/6682)) + +- [#8096](https://github.com/NomicFoundation/hardhat/pull/8096) [`7fb721b`](https://github.com/NomicFoundation/hardhat/commit/7fb721bb2b1c521d0073a156f361c60a049e8fdf) Thanks [@alcuadrado](https://github.com/alcuadrado)! - [chore] Move to packages/ folder. + +- [#8116](https://github.com/NomicFoundation/hardhat/pull/8116) [`88787e1`](https://github.com/NomicFoundation/hardhat/commit/88787e172a3d90652d0ffaf73e31857f6ed875cc) Thanks [@kanej](https://github.com/kanej)! - Deprecate the `hre.network.connect()` method in favour of `hre.network.create()`, exactly the same method but more clearly indicating that it will create a new connection. + +- Updated dependencies: + - hardhat@3.4.0 + - @nomicfoundation/hardhat-ignition@3.1.2 + - @nomicfoundation/hardhat-errors@3.0.11 + ## 3.1.1 ### Patch Changes diff --git a/packages/hardhat-ignition-ethers/package.json b/packages/hardhat-ignition-ethers/package.json index 8c7771e3b30..67eacbc684f 100644 --- a/packages/hardhat-ignition-ethers/package.json +++ b/packages/hardhat-ignition-ethers/package.json @@ -1,6 +1,6 @@ { "name": "@nomicfoundation/hardhat-ignition-ethers", - "version": "3.1.1", + "version": "3.1.2", "description": "The Ethers extension to Hardhat Ignition. Hardhat Ignition is a declarative system for deploying smart contracts on Ethereum. It enables you to define smart contract instances you want to deploy, and any operation you want to run on them. By taking over the deployment and execution, Hardhat Ignition lets you focus on your project instead of getting caught up in the deployment details.", "homepage": "https://github.com/NomicFoundation/hardhat/tree/main/packages/hardhat-ignition-ethers", "repository": { @@ -46,11 +46,11 @@ ], "devDependencies": { "@istanbuljs/nyc-config-typescript": "1.0.2", - "hardhat": "workspace:^3.1.5", + "hardhat": "workspace:^3.4.0", "@nomicfoundation/hardhat-ethers": "workspace:^4.0.0", - "@nomicfoundation/hardhat-ignition": "workspace:^3.0.7", + "@nomicfoundation/hardhat-ignition": "workspace:^3.1.2", "@nomicfoundation/ignition-core": "workspace:^3.0.7", - "@nomicfoundation/hardhat-node-test-reporter": "workspace:^3.0.3", + "@nomicfoundation/hardhat-node-test-reporter": "workspace:^3.0.4", "@nomicfoundation/hardhat-test-utils": "workspace:^", "@types/node": "^22.0.0", "c8": "^9.1.0", @@ -66,12 +66,12 @@ "@nomicfoundation/hardhat-verify": "workspace:^3.0.0" }, "dependencies": { - "@nomicfoundation/hardhat-errors": "workspace:^3.0.10" + "@nomicfoundation/hardhat-errors": "workspace:^3.0.11" }, "peerDependencies": { - "hardhat": "workspace:^3.1.5", + "hardhat": "workspace:^3.4.0", "@nomicfoundation/hardhat-ethers": "workspace:^4.0.0", - "@nomicfoundation/hardhat-ignition": "workspace:^3.0.7", + "@nomicfoundation/hardhat-ignition": "workspace:^3.1.2", "@nomicfoundation/hardhat-verify": "workspace:^3.0.0", "@nomicfoundation/ignition-core": "workspace:^3.0.7", "ethers": "^6.14.0" diff --git a/packages/hardhat-ignition-viem/CHANGELOG.md b/packages/hardhat-ignition-viem/CHANGELOG.md index 12225270d26..8688714f924 100644 --- a/packages/hardhat-ignition-viem/CHANGELOG.md +++ b/packages/hardhat-ignition-viem/CHANGELOG.md @@ -1,5 +1,22 @@ # Changelog +## 3.1.2 + +### Patch Changes + +- [#8104](https://github.com/NomicFoundation/hardhat/pull/8104) [`e27a7ad`](https://github.com/NomicFoundation/hardhat/commit/e27a7ad584b01392afc9294f739d731ab6e78f06) Thanks [@ChristopherDedominici](https://github.com/ChristopherDedominici)! - Use code 3 for JSON-RPC revert error codes to align with standard node behavior and preserve error causes in viem/ethers. + +- [#6763](https://github.com/NomicFoundation/hardhat/pull/6763) [`f65cdc3`](https://github.com/NomicFoundation/hardhat/commit/f65cdc338b44d7349b89a5a8a839d719f73b97ec) Thanks [@zoeyTM](https://github.com/zoeyTM)! - Fixed Hardhat Ignition + Ledger UI interactions by integrating Hardhat 3's user interruptions flow with Hardhat Ignition's UI ([#6682](https://github.com/NomicFoundation/hardhat/issues/6682)) + +- [#8096](https://github.com/NomicFoundation/hardhat/pull/8096) [`7fb721b`](https://github.com/NomicFoundation/hardhat/commit/7fb721bb2b1c521d0073a156f361c60a049e8fdf) Thanks [@alcuadrado](https://github.com/alcuadrado)! - [chore] Move to packages/ folder. + +- [#8116](https://github.com/NomicFoundation/hardhat/pull/8116) [`88787e1`](https://github.com/NomicFoundation/hardhat/commit/88787e172a3d90652d0ffaf73e31857f6ed875cc) Thanks [@kanej](https://github.com/kanej)! - Deprecate the `hre.network.connect()` method in favour of `hre.network.create()`, exactly the same method but more clearly indicating that it will create a new connection. + +- Updated dependencies: + - hardhat@3.4.0 + - @nomicfoundation/hardhat-ignition@3.1.2 + - @nomicfoundation/hardhat-errors@3.0.11 + ## 3.1.1 ### Patch Changes diff --git a/packages/hardhat-ignition-viem/package.json b/packages/hardhat-ignition-viem/package.json index fba204576b0..f4acea34905 100644 --- a/packages/hardhat-ignition-viem/package.json +++ b/packages/hardhat-ignition-viem/package.json @@ -1,6 +1,6 @@ { "name": "@nomicfoundation/hardhat-ignition-viem", - "version": "3.1.1", + "version": "3.1.2", "description": "The Viem extension to Hardhat Ignition. Hardhat Ignition is a declarative system for deploying smart contracts on Ethereum. It enables you to define smart contract instances you want to deploy, and any operation you want to run on them. By taking over the deployment and execution, Hardhat Ignition lets you focus on your project instead of getting caught up in the deployment details.", "homepage": "https://github.com/NomicFoundation/hardhat/tree/main/packages/hardhat-ignition-viem", "repository": { @@ -48,10 +48,10 @@ ], "devDependencies": { "@istanbuljs/nyc-config-typescript": "1.0.2", - "hardhat": "workspace:^3.1.5", - "@nomicfoundation/hardhat-ignition": "workspace:^3.0.7", + "hardhat": "workspace:^3.4.0", + "@nomicfoundation/hardhat-ignition": "workspace:^3.1.2", "@nomicfoundation/ignition-core": "workspace:^3.0.7", - "@nomicfoundation/hardhat-node-test-reporter": "workspace:^3.0.3", + "@nomicfoundation/hardhat-node-test-reporter": "workspace:^3.0.4", "@nomicfoundation/hardhat-viem": "workspace:^3.0.4", "@nomicfoundation/hardhat-test-utils": "workspace:^", "@types/node": "^22.0.0", @@ -68,11 +68,11 @@ "@nomicfoundation/hardhat-verify": "workspace:^3.0.0" }, "dependencies": { - "@nomicfoundation/hardhat-errors": "workspace:^3.0.10" + "@nomicfoundation/hardhat-errors": "workspace:^3.0.11" }, "peerDependencies": { - "hardhat": "workspace:^3.1.5", - "@nomicfoundation/hardhat-ignition": "workspace:^3.0.7", + "hardhat": "workspace:^3.4.0", + "@nomicfoundation/hardhat-ignition": "workspace:^3.1.2", "@nomicfoundation/ignition-core": "workspace:^3.0.7", "@nomicfoundation/hardhat-verify": "workspace:^3.0.0", "@nomicfoundation/hardhat-viem": "workspace:^3.0.4", diff --git a/packages/hardhat-ignition/CHANGELOG.md b/packages/hardhat-ignition/CHANGELOG.md index a3ea7d60272..f7205fc0520 100644 --- a/packages/hardhat-ignition/CHANGELOG.md +++ b/packages/hardhat-ignition/CHANGELOG.md @@ -1,5 +1,28 @@ # Changelog +## 3.1.2 + +### Patch Changes + +- [#8104](https://github.com/NomicFoundation/hardhat/pull/8104) [`e27a7ad`](https://github.com/NomicFoundation/hardhat/commit/e27a7ad584b01392afc9294f739d731ab6e78f06) Thanks [@ChristopherDedominici](https://github.com/ChristopherDedominici)! - Use code 3 for JSON-RPC revert error codes to align with standard node behavior and preserve error causes in viem/ethers. + +- [#8148](https://github.com/NomicFoundation/hardhat/pull/8148) [`49ec5d0`](https://github.com/NomicFoundation/hardhat/commit/49ec5d0cd4ddfaa97ec1fe1838d781cc41e53d72) Thanks [@alcuadrado](https://github.com/alcuadrado)! - Don't report HardhatErrors that aren't bugs + +- [#8127](https://github.com/NomicFoundation/hardhat/pull/8127) [`4fe12fe`](https://github.com/NomicFoundation/hardhat/commit/4fe12feefe3b868b6b651a708155c75849988c2d) Thanks [@alcuadrado](https://github.com/alcuadrado)! - Update to the new splitTestsCompilation setting + +- [#6763](https://github.com/NomicFoundation/hardhat/pull/6763) [`f65cdc3`](https://github.com/NomicFoundation/hardhat/commit/f65cdc338b44d7349b89a5a8a839d719f73b97ec) Thanks [@zoeyTM](https://github.com/zoeyTM)! - Fixed Hardhat Ignition + Ledger UI interactions by integrating Hardhat 3's user interruptions flow with Hardhat Ignition's UI ([#6682](https://github.com/NomicFoundation/hardhat/issues/6682)) + +- [#8096](https://github.com/NomicFoundation/hardhat/pull/8096) [`7fb721b`](https://github.com/NomicFoundation/hardhat/commit/7fb721bb2b1c521d0073a156f361c60a049e8fdf) Thanks [@alcuadrado](https://github.com/alcuadrado)! - [chore] Move to packages/ folder. + +- [#8116](https://github.com/NomicFoundation/hardhat/pull/8116) [`88787e1`](https://github.com/NomicFoundation/hardhat/commit/88787e172a3d90652d0ffaf73e31857f6ed875cc) Thanks [@kanej](https://github.com/kanej)! - Deprecate the `hre.network.connect()` method in favour of `hre.network.create()`, exactly the same method but more clearly indicating that it will create a new connection. + +- Updated dependencies: + - hardhat@3.4.0 + - @nomicfoundation/hardhat-errors@3.0.11 + - @nomicfoundation/ignition-core@3.1.2 + - @nomicfoundation/ignition-ui@3.1.2 + - @nomicfoundation/hardhat-utils@4.0.3 + ## 3.1.1 ### Patch Changes diff --git a/packages/hardhat-ignition/package.json b/packages/hardhat-ignition/package.json index 4dd72f08527..078950df8f4 100644 --- a/packages/hardhat-ignition/package.json +++ b/packages/hardhat-ignition/package.json @@ -1,6 +1,6 @@ { "name": "@nomicfoundation/hardhat-ignition", - "version": "3.1.1", + "version": "3.1.2", "description": "Hardhat Ignition is a declarative system for deploying smart contracts on Ethereum. It enables you to define smart contract instances you want to deploy, and any operation you want to run on them. By taking over the deployment and execution, Hardhat Ignition lets you focus on your project instead of getting caught up in the deployment details.", "homepage": "https://github.com/NomicFoundation/hardhat/tree/main/packages/hardhat-ignition", "repository": { @@ -59,8 +59,8 @@ ], "devDependencies": { "@istanbuljs/nyc-config-typescript": "1.0.2", - "hardhat": "workspace:^3.1.5", - "@nomicfoundation/hardhat-network-helpers": "workspace:^3.0.4", + "hardhat": "workspace:^3.4.0", + "@nomicfoundation/hardhat-network-helpers": "workspace:^3.0.5", "@nomicfoundation/hardhat-test-utils": "workspace:^", "@types/chai": "^5.2.3", "@types/chai-as-promised": "^8.0.1", @@ -84,17 +84,17 @@ "@nomicfoundation/hardhat-verify": "workspace:^3.0.0" }, "dependencies": { - "@nomicfoundation/hardhat-errors": "workspace:^3.0.10", - "@nomicfoundation/ignition-core": "workspace:^3.1.1", - "@nomicfoundation/ignition-ui": "workspace:^3.1.1", - "@nomicfoundation/hardhat-utils": "workspace:^4.0.2", + "@nomicfoundation/hardhat-errors": "workspace:^3.0.11", + "@nomicfoundation/ignition-core": "workspace:^3.1.2", + "@nomicfoundation/ignition-ui": "workspace:^3.1.2", + "@nomicfoundation/hardhat-utils": "workspace:^4.0.3", "chalk": "^5.3.0", "debug": "^4.3.2", "prompts": "^2.4.2", "json5": "^2.2.3" }, "peerDependencies": { - "hardhat": "workspace:^3.1.5", + "hardhat": "workspace:^3.4.0", "@nomicfoundation/hardhat-verify": "workspace:^3.0.0" } } diff --git a/packages/hardhat-keystore/CHANGELOG.md b/packages/hardhat-keystore/CHANGELOG.md index 52430d2fe2a..b0e40340cfd 100644 --- a/packages/hardhat-keystore/CHANGELOG.md +++ b/packages/hardhat-keystore/CHANGELOG.md @@ -1,5 +1,16 @@ # @nomicfoundation/hardhat-keystore +## 3.0.6 + +### Patch Changes + +- [#8096](https://github.com/NomicFoundation/hardhat/pull/8096) [`7fb721b`](https://github.com/NomicFoundation/hardhat/commit/7fb721bb2b1c521d0073a156f361c60a049e8fdf) Thanks [@alcuadrado](https://github.com/alcuadrado)! - [chore] Move to packages/ folder. + +- Updated dependencies: + - @nomicfoundation/hardhat-errors@3.0.11 + - @nomicfoundation/hardhat-utils@4.0.3 + - @nomicfoundation/hardhat-zod-utils@3.0.4 + ## 3.0.5 ### Patch Changes diff --git a/packages/hardhat-keystore/package.json b/packages/hardhat-keystore/package.json index a2f7c47aa88..586dda58d31 100644 --- a/packages/hardhat-keystore/package.json +++ b/packages/hardhat-keystore/package.json @@ -1,6 +1,6 @@ { "name": "@nomicfoundation/hardhat-keystore", - "version": "3.0.5", + "version": "3.0.6", "description": "A module for managing keystore files that store a map from IDs to encrypted string values.", "homepage": "https://github.com/NomicFoundation/hardhat/tree/main/packages/hardhat-keystore", "repository": { @@ -41,7 +41,7 @@ "README.md" ], "devDependencies": { - "@nomicfoundation/hardhat-node-test-reporter": "workspace:^3.0.0", + "@nomicfoundation/hardhat-node-test-reporter": "workspace:^3.0.4", "@nomicfoundation/hardhat-test-utils": "workspace:^", "@types/debug": "^4.1.7", "@types/node": "^22.0.0", @@ -55,9 +55,9 @@ "typescript": "~5.8.0" }, "dependencies": { - "@nomicfoundation/hardhat-errors": "workspace:^3.0.7", - "@nomicfoundation/hardhat-utils": "workspace:^4.0.0", - "@nomicfoundation/hardhat-zod-utils": "workspace:^3.0.2", + "@nomicfoundation/hardhat-errors": "workspace:^3.0.11", + "@nomicfoundation/hardhat-utils": "workspace:^4.0.3", + "@nomicfoundation/hardhat-zod-utils": "workspace:^3.0.4", "@noble/ciphers": "1.2.1", "@noble/hashes": "1.7.1", "chalk": "^5.3.0", diff --git a/packages/hardhat-ledger/CHANGELOG.md b/packages/hardhat-ledger/CHANGELOG.md index c40bb70d363..e983b4ffac6 100644 --- a/packages/hardhat-ledger/CHANGELOG.md +++ b/packages/hardhat-ledger/CHANGELOG.md @@ -1,5 +1,21 @@ # @nomicfoundation/hardhat-ledger +## 3.0.5 + +### Patch Changes + +- [#8147](https://github.com/NomicFoundation/hardhat/pull/8147) [`1eca5b2`](https://github.com/NomicFoundation/hardhat/commit/1eca5b2f7a9dd9cc34f1c109c964fb6221adc4ac) Thanks [@alcuadrado](https://github.com/alcuadrado)! - Workaround `@ledgerhq/errors` issue [#15967](https://github.com/NomicFoundation/hardhat/issues/15967) + +- [#8096](https://github.com/NomicFoundation/hardhat/pull/8096) [`7fb721b`](https://github.com/NomicFoundation/hardhat/commit/7fb721bb2b1c521d0073a156f361c60a049e8fdf) Thanks [@alcuadrado](https://github.com/alcuadrado)! - [chore] Move to packages/ folder. + +- [#8116](https://github.com/NomicFoundation/hardhat/pull/8116) [`88787e1`](https://github.com/NomicFoundation/hardhat/commit/88787e172a3d90652d0ffaf73e31857f6ed875cc) Thanks [@kanej](https://github.com/kanej)! - Deprecate the `hre.network.connect()` method in favour of `hre.network.create()`, exactly the same method but more clearly indicating that it will create a new connection. + +- Updated dependencies: + - hardhat@3.4.0 + - @nomicfoundation/hardhat-errors@3.0.11 + - @nomicfoundation/hardhat-utils@4.0.3 + - @nomicfoundation/hardhat-zod-utils@3.0.4 + ## 3.0.4 ### Patch Changes diff --git a/packages/hardhat-ledger/package.json b/packages/hardhat-ledger/package.json index 15a82941ac8..fcda96d9d17 100644 --- a/packages/hardhat-ledger/package.json +++ b/packages/hardhat-ledger/package.json @@ -1,6 +1,6 @@ { "name": "@nomicfoundation/hardhat-ledger", - "version": "3.0.4", + "version": "3.0.5", "description": "Hardhat plugin for the Ledger hardware wallet", "homepage": "https://github.com/NomicFoundation/hardhat/tree/main/packages/hardhat-ledger", "repository": { @@ -44,14 +44,14 @@ "README.md" ], "devDependencies": { - "@nomicfoundation/hardhat-node-test-reporter": "workspace:^3.0.3", + "@nomicfoundation/hardhat-node-test-reporter": "workspace:^3.0.4", "@nomicfoundation/hardhat-test-utils": "workspace:^", "@types/debug": "^4.1.7", "@types/node": "^22.0.0", "c8": "^9.1.0", "eslint": "9.25.1", "expect-type": "^1.2.1", - "hardhat": "workspace:^3.0.0", + "hardhat": "workspace:^3.4.0", "prettier": "3.2.5", "rimraf": "^5.0.5", "tsx": "^4.19.3", @@ -65,14 +65,14 @@ "@ledgerhq/hw-transport-node-hid": "^6.29.12", "node-gyp": "^12.1.0", "@ledgerhq/types-live": "^6.85.0", - "@nomicfoundation/hardhat-errors": "workspace:^3.0.10", - "@nomicfoundation/hardhat-utils": "workspace:^4.0.2", - "@nomicfoundation/hardhat-zod-utils": "workspace:^3.0.2", + "@nomicfoundation/hardhat-errors": "workspace:^3.0.11", + "@nomicfoundation/hardhat-utils": "workspace:^4.0.3", + "@nomicfoundation/hardhat-zod-utils": "workspace:^3.0.4", "debug": "^4.3.2", "micro-eth-signer": "^0.14.0", "zod": "^3.23.8" }, "peerDependencies": { - "hardhat": "workspace:^3.0.0" + "hardhat": "workspace:^3.4.0" } } diff --git a/packages/hardhat-mocha/CHANGELOG.md b/packages/hardhat-mocha/CHANGELOG.md index da9b719b995..f93e3ee5419 100644 --- a/packages/hardhat-mocha/CHANGELOG.md +++ b/packages/hardhat-mocha/CHANGELOG.md @@ -1,5 +1,19 @@ # @nomicfoundation/hardhat-mocha +## 3.0.16 + +### Patch Changes + +- [#8127](https://github.com/NomicFoundation/hardhat/pull/8127) [`4fe12fe`](https://github.com/NomicFoundation/hardhat/commit/4fe12feefe3b868b6b651a708155c75849988c2d) Thanks [@alcuadrado](https://github.com/alcuadrado)! - Update to the new splitTestsCompilation setting + +- [#8096](https://github.com/NomicFoundation/hardhat/pull/8096) [`7fb721b`](https://github.com/NomicFoundation/hardhat/commit/7fb721bb2b1c521d0073a156f361c60a049e8fdf) Thanks [@alcuadrado](https://github.com/alcuadrado)! - [chore] Move to packages/ folder. + +- Updated dependencies: + - hardhat@3.4.0 + - @nomicfoundation/hardhat-errors@3.0.11 + - @nomicfoundation/hardhat-utils@4.0.3 + - @nomicfoundation/hardhat-zod-utils@3.0.4 + ## 3.0.15 ### Patch Changes diff --git a/packages/hardhat-mocha/package.json b/packages/hardhat-mocha/package.json index e8a89e3dc77..74b6e59649d 100644 --- a/packages/hardhat-mocha/package.json +++ b/packages/hardhat-mocha/package.json @@ -1,6 +1,6 @@ { "name": "@nomicfoundation/hardhat-mocha", - "version": "3.0.15", + "version": "3.0.16", "description": "A mocha test runner", "homepage": "https://github.com/NomicFoundation/hardhat/tree/main/packages/hardhat-mocha", "repository": { @@ -42,7 +42,7 @@ "README.md" ], "devDependencies": { - "@nomicfoundation/hardhat-node-test-reporter": "workspace:^3.0.3", + "@nomicfoundation/hardhat-node-test-reporter": "workspace:^3.0.4", "@nomicfoundation/hardhat-test-utils": "workspace:^", "@types/debug": "^4.1.7", "@types/mocha": ">=10.0.10", @@ -53,20 +53,20 @@ "prettier": "3.2.5", "rimraf": "^5.0.5", "typescript": "~5.8.0", - "hardhat": "workspace:^3.2.0", + "hardhat": "workspace:^3.4.0", "mocha": "^11.0.0" }, "dependencies": { - "@nomicfoundation/hardhat-errors": "workspace:^3.0.10", - "@nomicfoundation/hardhat-utils": "workspace:^4.0.2", - "@nomicfoundation/hardhat-zod-utils": "workspace:^3.0.3", + "@nomicfoundation/hardhat-errors": "workspace:^3.0.11", + "@nomicfoundation/hardhat-utils": "workspace:^4.0.3", + "@nomicfoundation/hardhat-zod-utils": "workspace:^3.0.4", "chalk": "^5.3.0", "debug": "^4.3.2", "tsx": "^4.19.3", "zod": "^3.23.8" }, "peerDependencies": { - "hardhat": "workspace:^3.2.0", + "hardhat": "workspace:^3.4.0", "mocha": "^11.0.0" } } diff --git a/packages/hardhat-network-helpers/CHANGELOG.md b/packages/hardhat-network-helpers/CHANGELOG.md index 3035be36e29..5d788174eb0 100644 --- a/packages/hardhat-network-helpers/CHANGELOG.md +++ b/packages/hardhat-network-helpers/CHANGELOG.md @@ -1,5 +1,18 @@ # @nomicfoundation/hardhat-network-helpers +## 3.0.5 + +### Patch Changes + +- [#8096](https://github.com/NomicFoundation/hardhat/pull/8096) [`7fb721b`](https://github.com/NomicFoundation/hardhat/commit/7fb721bb2b1c521d0073a156f361c60a049e8fdf) Thanks [@alcuadrado](https://github.com/alcuadrado)! - [chore] Move to packages/ folder. + +- [#8116](https://github.com/NomicFoundation/hardhat/pull/8116) [`88787e1`](https://github.com/NomicFoundation/hardhat/commit/88787e172a3d90652d0ffaf73e31857f6ed875cc) Thanks [@kanej](https://github.com/kanej)! - Deprecate the `hre.network.connect()` method in favour of `hre.network.create()`, exactly the same method but more clearly indicating that it will create a new connection. + +- Updated dependencies: + - hardhat@3.4.0 + - @nomicfoundation/hardhat-errors@3.0.11 + - @nomicfoundation/hardhat-utils@4.0.3 + ## 3.0.4 ### Patch Changes diff --git a/packages/hardhat-network-helpers/package.json b/packages/hardhat-network-helpers/package.json index 70eda82dad3..c7001061170 100644 --- a/packages/hardhat-network-helpers/package.json +++ b/packages/hardhat-network-helpers/package.json @@ -1,6 +1,6 @@ { "name": "@nomicfoundation/hardhat-network-helpers", - "version": "3.0.4", + "version": "3.0.5", "description": "Hardhat Network Helpers is a plugin that provides a set of utility functions to interact with locally simulated networks.", "homepage": "https://github.com/NomicFoundation/hardhat/tree/main/packages/hardhat-network-helpers", "repository": { @@ -44,7 +44,7 @@ "README.md" ], "devDependencies": { - "@nomicfoundation/hardhat-node-test-reporter": "workspace:^3.0.0", + "@nomicfoundation/hardhat-node-test-reporter": "workspace:^3.0.4", "@nomicfoundation/hardhat-test-utils": "workspace:^", "@types/debug": "^4.1.7", "@types/node": "^22.0.0", @@ -55,13 +55,13 @@ "rimraf": "^5.0.5", "tsx": "^4.19.3", "typescript": "~5.8.0", - "hardhat": "workspace:^3.0.0" + "hardhat": "workspace:^3.4.0" }, "dependencies": { - "@nomicfoundation/hardhat-errors": "workspace:^3.0.7", - "@nomicfoundation/hardhat-utils": "workspace:^4.0.0" + "@nomicfoundation/hardhat-errors": "workspace:^3.0.11", + "@nomicfoundation/hardhat-utils": "workspace:^4.0.3" }, "peerDependencies": { - "hardhat": "workspace:^3.0.0" + "hardhat": "workspace:^3.4.0" } } diff --git a/packages/hardhat-node-test-reporter/CHANGELOG.md b/packages/hardhat-node-test-reporter/CHANGELOG.md index 9896a45233a..5d1630a1f07 100644 --- a/packages/hardhat-node-test-reporter/CHANGELOG.md +++ b/packages/hardhat-node-test-reporter/CHANGELOG.md @@ -1,5 +1,11 @@ # @nomicfoundation/hardhat-node-test-reporter +## 3.0.4 + +### Patch Changes + +- [#8096](https://github.com/NomicFoundation/hardhat/pull/8096) [`7fb721b`](https://github.com/NomicFoundation/hardhat/commit/7fb721bb2b1c521d0073a156f361c60a049e8fdf) Thanks [@alcuadrado](https://github.com/alcuadrado)! - [chore] Move to packages/ folder. + ## 3.0.3 ### Patch Changes diff --git a/packages/hardhat-node-test-reporter/package.json b/packages/hardhat-node-test-reporter/package.json index ef07f1e9cd1..71916ead0b6 100644 --- a/packages/hardhat-node-test-reporter/package.json +++ b/packages/hardhat-node-test-reporter/package.json @@ -1,6 +1,6 @@ { "name": "@nomicfoundation/hardhat-node-test-reporter", - "version": "3.0.3", + "version": "3.0.4", "description": "A node:test reporter", "homepage": "https://github.com/NomicFoundation/hardhat/tree/main/packages/hardhat-node-test-reporter", "repository": { diff --git a/packages/hardhat-node-test-runner/CHANGELOG.md b/packages/hardhat-node-test-runner/CHANGELOG.md index eb74fee73d5..5328a500514 100644 --- a/packages/hardhat-node-test-runner/CHANGELOG.md +++ b/packages/hardhat-node-test-runner/CHANGELOG.md @@ -1,5 +1,20 @@ # @nomicfoundation/hardhat-node-test-runner +## 3.0.13 + +### Patch Changes + +- [#8127](https://github.com/NomicFoundation/hardhat/pull/8127) [`4fe12fe`](https://github.com/NomicFoundation/hardhat/commit/4fe12feefe3b868b6b651a708155c75849988c2d) Thanks [@alcuadrado](https://github.com/alcuadrado)! - Update to the new splitTestsCompilation setting + +- [#8096](https://github.com/NomicFoundation/hardhat/pull/8096) [`7fb721b`](https://github.com/NomicFoundation/hardhat/commit/7fb721bb2b1c521d0073a156f361c60a049e8fdf) Thanks [@alcuadrado](https://github.com/alcuadrado)! - [chore] Move to packages/ folder. + +- Updated dependencies: + - hardhat@3.4.0 + - @nomicfoundation/hardhat-errors@3.0.11 + - @nomicfoundation/hardhat-node-test-reporter@3.0.4 + - @nomicfoundation/hardhat-utils@4.0.3 + - @nomicfoundation/hardhat-zod-utils@3.0.4 + ## 3.0.12 ### Patch Changes diff --git a/packages/hardhat-node-test-runner/package.json b/packages/hardhat-node-test-runner/package.json index 9f9af543b72..c8b894a8cb3 100644 --- a/packages/hardhat-node-test-runner/package.json +++ b/packages/hardhat-node-test-runner/package.json @@ -1,6 +1,6 @@ { "name": "@nomicfoundation/hardhat-node-test-runner", - "version": "3.0.12", + "version": "3.0.13", "description": "A node:test runner", "homepage": "https://github.com/NomicFoundation/hardhat/tree/main/packages/hardhat-node-test-runner", "repository": { @@ -50,17 +50,17 @@ "prettier": "3.2.5", "rimraf": "^5.0.5", "typescript": "~5.8.0", - "hardhat": "workspace:^3.2.0" + "hardhat": "workspace:^3.4.0" }, "dependencies": { - "@nomicfoundation/hardhat-errors": "workspace:^3.0.9", - "@nomicfoundation/hardhat-node-test-reporter": "workspace:^3.0.2", - "@nomicfoundation/hardhat-utils": "workspace:^4.0.1", - "@nomicfoundation/hardhat-zod-utils": "workspace:^3.0.3", + "@nomicfoundation/hardhat-errors": "workspace:^3.0.11", + "@nomicfoundation/hardhat-node-test-reporter": "workspace:^3.0.4", + "@nomicfoundation/hardhat-utils": "workspace:^4.0.3", + "@nomicfoundation/hardhat-zod-utils": "workspace:^3.0.4", "tsx": "^4.19.3", "zod": "^3.23.8" }, "peerDependencies": { - "hardhat": "workspace:^3.2.0" + "hardhat": "workspace:^3.4.0" } } diff --git a/packages/hardhat-solx/package.json b/packages/hardhat-solx/package.json index 1684366c7a6..47ba03fe47f 100644 --- a/packages/hardhat-solx/package.json +++ b/packages/hardhat-solx/package.json @@ -45,7 +45,7 @@ "README.md" ], "devDependencies": { - "@nomicfoundation/hardhat-node-test-reporter": "workspace:^3.0.0", + "@nomicfoundation/hardhat-node-test-reporter": "workspace:^3.0.4", "@nomicfoundation/hardhat-test-utils": "workspace:^", "@types/debug": "^4.1.7", "@types/node": "^22.0.0", @@ -58,9 +58,9 @@ "hardhat": "workspace:^3.3.0" }, "dependencies": { - "@nomicfoundation/hardhat-errors": "workspace:^3.0.3", - "@nomicfoundation/hardhat-utils": "workspace:^4.0.2", - "@nomicfoundation/hardhat-zod-utils": "workspace:^3.0.0", + "@nomicfoundation/hardhat-errors": "workspace:^3.0.11", + "@nomicfoundation/hardhat-utils": "workspace:^4.0.3", + "@nomicfoundation/hardhat-zod-utils": "workspace:^3.0.4", "debug": "^4.3.2", "zod": "^3.23.8" }, diff --git a/packages/hardhat-toolbox-mocha-ethers/CHANGELOG.md b/packages/hardhat-toolbox-mocha-ethers/CHANGELOG.md index 08003377ee3..83c57626e6c 100644 --- a/packages/hardhat-toolbox-mocha-ethers/CHANGELOG.md +++ b/packages/hardhat-toolbox-mocha-ethers/CHANGELOG.md @@ -1,5 +1,16 @@ # @nomicfoundation/hardhat-toolbox-mocha-ethers +## 3.0.4 + +### Patch Changes + +- [#8096](https://github.com/NomicFoundation/hardhat/pull/8096) [`7fb721b`](https://github.com/NomicFoundation/hardhat/commit/7fb721bb2b1c521d0073a156f361c60a049e8fdf) Thanks [@alcuadrado](https://github.com/alcuadrado)! - [chore] Move to packages/ folder. + +- [#8116](https://github.com/NomicFoundation/hardhat/pull/8116) [`88787e1`](https://github.com/NomicFoundation/hardhat/commit/88787e172a3d90652d0ffaf73e31857f6ed875cc) Thanks [@kanej](https://github.com/kanej)! - Deprecate the `hre.network.connect()` method in favour of `hre.network.create()`, exactly the same method but more clearly indicating that it will create a new connection. + +- Updated dependencies: + - hardhat@3.4.0 + ## 3.0.3 ### Patch Changes diff --git a/packages/hardhat-toolbox-mocha-ethers/package.json b/packages/hardhat-toolbox-mocha-ethers/package.json index 769afd67551..812035bb1ab 100644 --- a/packages/hardhat-toolbox-mocha-ethers/package.json +++ b/packages/hardhat-toolbox-mocha-ethers/package.json @@ -1,6 +1,6 @@ { "name": "@nomicfoundation/hardhat-toolbox-mocha-ethers", - "version": "3.0.3", + "version": "3.0.4", "description": "Nomic Foundation's recommended bundle of Hardhat plugins", "homepage": "https://github.com/NomicFoundation/hardhat/tree/main/packages/hardhat-toolbox-mocha-ethers", "repository": { @@ -51,10 +51,10 @@ "@nomicfoundation/hardhat-keystore": "workspace:^3.0.0", "@nomicfoundation/hardhat-mocha": "workspace:^3.0.0", "@nomicfoundation/hardhat-network-helpers": "workspace:^3.0.0", - "@nomicfoundation/hardhat-node-test-reporter": "workspace:^3.0.0", + "@nomicfoundation/hardhat-node-test-reporter": "workspace:^3.0.4", "@nomicfoundation/hardhat-test-utils": "workspace:^", "@nomicfoundation/hardhat-typechain": "workspace:^3.0.0", - "@nomicfoundation/hardhat-utils": "workspace:^4.0.0", + "@nomicfoundation/hardhat-utils": "workspace:^4.0.3", "@nomicfoundation/hardhat-verify": "workspace:^3.0.0", "@nomicfoundation/ignition-core": "workspace:^3.0.0", "@types/chai": "^5.2.3", @@ -68,7 +68,7 @@ "rimraf": "^5.0.5", "tsx": "^4.19.3", "typescript": "~5.8.0", - "hardhat": "workspace:^3.0.0", + "hardhat": "workspace:^3.4.0", "mocha": "^11.0.0" }, "peerDependencies": { @@ -84,7 +84,7 @@ "@nomicfoundation/ignition-core": "workspace:^3.0.0", "chai": ">=5.1.2 <7", "ethers": "^6.14.0", - "hardhat": "workspace:^3.0.0", + "hardhat": "workspace:^3.4.0", "mocha": "^11.0.0" } } diff --git a/packages/hardhat-toolbox-viem/CHANGELOG.md b/packages/hardhat-toolbox-viem/CHANGELOG.md index 1f767333046..5d917a70312 100644 --- a/packages/hardhat-toolbox-viem/CHANGELOG.md +++ b/packages/hardhat-toolbox-viem/CHANGELOG.md @@ -1,5 +1,18 @@ # @nomicfoundation/hardhat-toolbox-viem +## 5.0.4 + +### Patch Changes + +- [#8104](https://github.com/NomicFoundation/hardhat/pull/8104) [`e27a7ad`](https://github.com/NomicFoundation/hardhat/commit/e27a7ad584b01392afc9294f739d731ab6e78f06) Thanks [@ChristopherDedominici](https://github.com/ChristopherDedominici)! - Use code 3 for JSON-RPC revert error codes to align with standard node behavior and preserve error causes in viem/ethers. + +- [#8096](https://github.com/NomicFoundation/hardhat/pull/8096) [`7fb721b`](https://github.com/NomicFoundation/hardhat/commit/7fb721bb2b1c521d0073a156f361c60a049e8fdf) Thanks [@alcuadrado](https://github.com/alcuadrado)! - [chore] Move to packages/ folder. + +- [#8116](https://github.com/NomicFoundation/hardhat/pull/8116) [`88787e1`](https://github.com/NomicFoundation/hardhat/commit/88787e172a3d90652d0ffaf73e31857f6ed875cc) Thanks [@kanej](https://github.com/kanej)! - Deprecate the `hre.network.connect()` method in favour of `hre.network.create()`, exactly the same method but more clearly indicating that it will create a new connection. + +- Updated dependencies: + - hardhat@3.4.0 + ## 5.0.3 ### Patch Changes diff --git a/packages/hardhat-toolbox-viem/package.json b/packages/hardhat-toolbox-viem/package.json index cb396b54a99..2d5ef90d531 100644 --- a/packages/hardhat-toolbox-viem/package.json +++ b/packages/hardhat-toolbox-viem/package.json @@ -1,6 +1,6 @@ { "name": "@nomicfoundation/hardhat-toolbox-viem", - "version": "5.0.3", + "version": "5.0.4", "description": "Nomic Foundation's recommended bundle of Hardhat plugins", "homepage": "https://github.com/NomicFoundation/hardhat/tree/main/packages/hardhat-toolbox-viem", "repository": { @@ -48,7 +48,7 @@ "@nomicfoundation/hardhat-ignition-viem": "workspace:^3.0.7", "@nomicfoundation/hardhat-keystore": "workspace:^3.0.0", "@nomicfoundation/hardhat-network-helpers": "workspace:^3.0.0", - "@nomicfoundation/hardhat-node-test-reporter": "workspace:^3.0.0", + "@nomicfoundation/hardhat-node-test-reporter": "workspace:^3.0.4", "@nomicfoundation/hardhat-node-test-runner": "workspace:^3.0.0", "@nomicfoundation/hardhat-test-utils": "workspace:^", "@nomicfoundation/hardhat-viem": "workspace:^3.0.4", @@ -64,7 +64,7 @@ "tsx": "^4.19.3", "typescript": "~5.8.0", "viem": "^2.47.6", - "hardhat": "workspace:^3.0.0" + "hardhat": "workspace:^3.4.0" }, "peerDependencies": { "@nomicfoundation/hardhat-ignition": "workspace:^3.0.7", @@ -76,7 +76,7 @@ "@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", + "hardhat": "workspace:^3.4.0", "viem": "^2.47.6" } } diff --git a/packages/hardhat-typechain/CHANGELOG.md b/packages/hardhat-typechain/CHANGELOG.md index 2e412002a02..b4cd0782594 100644 --- a/packages/hardhat-typechain/CHANGELOG.md +++ b/packages/hardhat-typechain/CHANGELOG.md @@ -1,5 +1,19 @@ # @nomicfoundation/hardhat-typechain +## 3.0.6 + +### Patch Changes + +- [#8127](https://github.com/NomicFoundation/hardhat/pull/8127) [`4fe12fe`](https://github.com/NomicFoundation/hardhat/commit/4fe12feefe3b868b6b651a708155c75849988c2d) Thanks [@alcuadrado](https://github.com/alcuadrado)! - Update to the new splitTestsCompilation setting + +- [#8096](https://github.com/NomicFoundation/hardhat/pull/8096) [`7fb721b`](https://github.com/NomicFoundation/hardhat/commit/7fb721bb2b1c521d0073a156f361c60a049e8fdf) Thanks [@alcuadrado](https://github.com/alcuadrado)! - [chore] Move to packages/ folder. + +- Updated dependencies: + - hardhat@3.4.0 + - @nomicfoundation/hardhat-errors@3.0.11 + - @nomicfoundation/hardhat-utils@4.0.3 + - @nomicfoundation/hardhat-zod-utils@3.0.4 + ## 3.0.5 ### Patch Changes diff --git a/packages/hardhat-typechain/package.json b/packages/hardhat-typechain/package.json index 07d41dcc087..d71ee6a2b1c 100644 --- a/packages/hardhat-typechain/package.json +++ b/packages/hardhat-typechain/package.json @@ -1,6 +1,6 @@ { "name": "@nomicfoundation/hardhat-typechain", - "version": "3.0.5", + "version": "3.0.6", "description": "Hardhat plugin to support typechain", "homepage": "https://github.com/NomicFoundation/hardhat/tree/main/packages/hardhat-typechain", "repository": { @@ -45,7 +45,7 @@ "README.md" ], "devDependencies": { - "@nomicfoundation/hardhat-node-test-reporter": "workspace:^3.0.3", + "@nomicfoundation/hardhat-node-test-reporter": "workspace:^3.0.4", "@nomicfoundation/hardhat-test-utils": "workspace:^", "@types/debug": "^4.1.7", "@types/node": "^22.0.0", @@ -56,21 +56,21 @@ "rimraf": "^5.0.5", "tsx": "^4.19.3", "typescript": "~5.8.0", - "hardhat": "workspace:^3.1.11", + "hardhat": "workspace:^3.4.0", "@nomicfoundation/hardhat-ethers": "workspace:^4.0.0", "ethers": "^6.14.0" }, "dependencies": { - "@nomicfoundation/hardhat-errors": "workspace:^3.0.10", - "@nomicfoundation/hardhat-utils": "workspace:^4.0.2", - "@nomicfoundation/hardhat-zod-utils": "workspace:^3.0.3", + "@nomicfoundation/hardhat-errors": "workspace:^3.0.11", + "@nomicfoundation/hardhat-utils": "workspace:^4.0.3", + "@nomicfoundation/hardhat-zod-utils": "workspace:^3.0.4", "@typechain/ethers-v6": "^0.5.0", "debug": "^4.3.2", "typechain": "^8.3.1", "zod": "^3.23.8" }, "peerDependencies": { - "hardhat": "workspace:^3.1.11", + "hardhat": "workspace:^3.4.0", "@nomicfoundation/hardhat-ethers": "workspace:^4.0.0", "ethers": "^6.14.0" } diff --git a/packages/hardhat-utils/CHANGELOG.md b/packages/hardhat-utils/CHANGELOG.md index 00b7bc656c2..acfc0ce78b3 100644 --- a/packages/hardhat-utils/CHANGELOG.md +++ b/packages/hardhat-utils/CHANGELOG.md @@ -1,5 +1,13 @@ # @nomicfoundation/hardhat-utils +## 4.0.3 + +### Patch Changes + +- [#8096](https://github.com/NomicFoundation/hardhat/pull/8096) [`7fb721b`](https://github.com/NomicFoundation/hardhat/commit/7fb721bb2b1c521d0073a156f361c60a049e8fdf) Thanks [@alcuadrado](https://github.com/alcuadrado)! - [chore] Move to packages/ folder. + +- [#8119](https://github.com/NomicFoundation/hardhat/pull/8119) [`ff5a97e`](https://github.com/NomicFoundation/hardhat/commit/ff5a97e32468b0f841dc8a530ba8c2aac91a5c22) Thanks [@schaable](https://github.com/schaable)! - Show proxy chain information in --gas-stats and --gas-stats-json output + ## 4.0.2 ### Patch Changes diff --git a/packages/hardhat-utils/package.json b/packages/hardhat-utils/package.json index a2d8c24de71..d0e995769e9 100644 --- a/packages/hardhat-utils/package.json +++ b/packages/hardhat-utils/package.json @@ -1,6 +1,6 @@ { "name": "@nomicfoundation/hardhat-utils", - "version": "4.0.2", + "version": "4.0.3", "description": "Utilities for Hardhat and its plugins", "homepage": "https://github.com/NomicFoundation/hardhat/tree/main/packages/hardhat-utils", "repository": { @@ -66,7 +66,7 @@ "README.md" ], "devDependencies": { - "@nomicfoundation/hardhat-node-test-reporter": "workspace:^3.0.3", + "@nomicfoundation/hardhat-node-test-reporter": "workspace:^3.0.4", "@types/bn.js": "^5.1.5", "@types/debug": "^4.1.7", "@types/node": "^22.0.0", diff --git a/packages/hardhat-vendored/CHANGELOG.md b/packages/hardhat-vendored/CHANGELOG.md index b5b48b1dd7f..31bcf4fc53e 100644 --- a/packages/hardhat-vendored/CHANGELOG.md +++ b/packages/hardhat-vendored/CHANGELOG.md @@ -1,5 +1,11 @@ # @nomicfoundation/hardhat-vendored +## 3.0.2 + +### Patch Changes + +- [#8096](https://github.com/NomicFoundation/hardhat/pull/8096) [`7fb721b`](https://github.com/NomicFoundation/hardhat/commit/7fb721bb2b1c521d0073a156f361c60a049e8fdf) Thanks [@alcuadrado](https://github.com/alcuadrado)! - [chore] Move to packages/ folder. + ## 3.0.1 ### Patch Changes diff --git a/packages/hardhat-vendored/package.json b/packages/hardhat-vendored/package.json index 01faeacad8f..32a774549c5 100644 --- a/packages/hardhat-vendored/package.json +++ b/packages/hardhat-vendored/package.json @@ -1,6 +1,6 @@ { "name": "@nomicfoundation/hardhat-vendored", - "version": "3.0.1", + "version": "3.0.2", "description": "Internal dependencies used by Hardhat that have been vendored to prevent bloating the main package", "homepage": "https://github.com/NomicFoundation/hardhat/tree/main/packages/hardhat-vendored", "repository": { @@ -42,7 +42,7 @@ "VENDORED.md" ], "devDependencies": { - "@nomicfoundation/hardhat-node-test-reporter": "workspace:^3.0.0", + "@nomicfoundation/hardhat-node-test-reporter": "workspace:^3.0.4", "@types/bn.js": "^5.1.5", "@types/debug": "^4.1.7", "@types/node": "^22.0.0", diff --git a/packages/hardhat-verify/CHANGELOG.md b/packages/hardhat-verify/CHANGELOG.md index e600be73923..096702c4569 100644 --- a/packages/hardhat-verify/CHANGELOG.md +++ b/packages/hardhat-verify/CHANGELOG.md @@ -1,5 +1,21 @@ # @nomicfoundation/hardhat-verify +## 3.0.14 + +### Patch Changes + +- [#8148](https://github.com/NomicFoundation/hardhat/pull/8148) [`49ec5d0`](https://github.com/NomicFoundation/hardhat/commit/49ec5d0cd4ddfaa97ec1fe1838d781cc41e53d72) Thanks [@alcuadrado](https://github.com/alcuadrado)! - Don't report HardhatErrors that aren't bugs + +- [#8096](https://github.com/NomicFoundation/hardhat/pull/8096) [`7fb721b`](https://github.com/NomicFoundation/hardhat/commit/7fb721bb2b1c521d0073a156f361c60a049e8fdf) Thanks [@alcuadrado](https://github.com/alcuadrado)! - [chore] Move to packages/ folder. + +- [#8116](https://github.com/NomicFoundation/hardhat/pull/8116) [`88787e1`](https://github.com/NomicFoundation/hardhat/commit/88787e172a3d90652d0ffaf73e31857f6ed875cc) Thanks [@kanej](https://github.com/kanej)! - Deprecate the `hre.network.connect()` method in favour of `hre.network.create()`, exactly the same method but more clearly indicating that it will create a new connection. + +- Updated dependencies: + - hardhat@3.4.0 + - @nomicfoundation/hardhat-errors@3.0.11 + - @nomicfoundation/hardhat-utils@4.0.3 + - @nomicfoundation/hardhat-zod-utils@3.0.4 + ## 3.0.13 ### Patch Changes diff --git a/packages/hardhat-verify/package.json b/packages/hardhat-verify/package.json index 3e20a77900a..4d1a101a998 100644 --- a/packages/hardhat-verify/package.json +++ b/packages/hardhat-verify/package.json @@ -1,6 +1,6 @@ { "name": "@nomicfoundation/hardhat-verify", - "version": "3.0.13", + "version": "3.0.14", "description": "Hardhat plugin for verifying contracts", "homepage": "https://github.com/NomicFoundation/hardhat/tree/main/packages/hardhat-verify", "repository": { @@ -48,7 +48,7 @@ "README.md" ], "devDependencies": { - "@nomicfoundation/hardhat-node-test-reporter": "workspace:^3.0.3", + "@nomicfoundation/hardhat-node-test-reporter": "workspace:^3.0.4", "@nomicfoundation/hardhat-test-utils": "workspace:^", "@types/debug": "^4.1.7", "@types/node": "^22.0.0", @@ -60,13 +60,13 @@ "rimraf": "^5.0.5", "tsx": "^4.19.3", "typescript": "~5.8.0", - "hardhat": "workspace:^3.1.11" + "hardhat": "workspace:^3.4.0" }, "dependencies": { "@ethersproject/abi": "^5.8.0", - "@nomicfoundation/hardhat-errors": "workspace:^3.0.10", - "@nomicfoundation/hardhat-utils": "workspace:^4.0.2", - "@nomicfoundation/hardhat-zod-utils": "workspace:^3.0.3", + "@nomicfoundation/hardhat-errors": "workspace:^3.0.11", + "@nomicfoundation/hardhat-utils": "workspace:^4.0.3", + "@nomicfoundation/hardhat-zod-utils": "workspace:^3.0.4", "cbor2": "^1.9.0", "chalk": "^5.3.0", "debug": "^4.3.2", @@ -74,6 +74,6 @@ "zod": "^3.23.8" }, "peerDependencies": { - "hardhat": "workspace:^3.1.11" + "hardhat": "workspace:^3.4.0" } } diff --git a/packages/hardhat-viem-assertions/CHANGELOG.md b/packages/hardhat-viem-assertions/CHANGELOG.md index b4ad4b437a6..d3d613f027e 100644 --- a/packages/hardhat-viem-assertions/CHANGELOG.md +++ b/packages/hardhat-viem-assertions/CHANGELOG.md @@ -1,5 +1,20 @@ # @nomicfoundation/hardhat-viem-assertions +## 3.0.8 + +### Patch Changes + +- [#8104](https://github.com/NomicFoundation/hardhat/pull/8104) [`e27a7ad`](https://github.com/NomicFoundation/hardhat/commit/e27a7ad584b01392afc9294f739d731ab6e78f06) Thanks [@ChristopherDedominici](https://github.com/ChristopherDedominici)! - Use code 3 for JSON-RPC revert error codes to align with standard node behavior and preserve error causes in viem/ethers. + +- [#8096](https://github.com/NomicFoundation/hardhat/pull/8096) [`7fb721b`](https://github.com/NomicFoundation/hardhat/commit/7fb721bb2b1c521d0073a156f361c60a049e8fdf) Thanks [@alcuadrado](https://github.com/alcuadrado)! - [chore] Move to packages/ folder. + +- [#8116](https://github.com/NomicFoundation/hardhat/pull/8116) [`88787e1`](https://github.com/NomicFoundation/hardhat/commit/88787e172a3d90652d0ffaf73e31857f6ed875cc) Thanks [@kanej](https://github.com/kanej)! - Deprecate the `hre.network.connect()` method in favour of `hre.network.create()`, exactly the same method but more clearly indicating that it will create a new connection. + +- Updated dependencies: + - hardhat@3.4.0 + - @nomicfoundation/hardhat-errors@3.0.11 + - @nomicfoundation/hardhat-utils@4.0.3 + ## 3.0.7 ### Patch Changes diff --git a/packages/hardhat-viem-assertions/package.json b/packages/hardhat-viem-assertions/package.json index f789387d8a2..c62edc60f4f 100644 --- a/packages/hardhat-viem-assertions/package.json +++ b/packages/hardhat-viem-assertions/package.json @@ -1,6 +1,6 @@ { "name": "@nomicfoundation/hardhat-viem-assertions", - "version": "3.0.7", + "version": "3.0.8", "description": "A Hardhat plugin that adds test assertions for Viem", "homepage": "https://github.com/NomicFoundation/hardhat/tree/main/packages/hardhat-viem-assertions", "repository": { @@ -47,7 +47,7 @@ "README.md" ], "devDependencies": { - "@nomicfoundation/hardhat-node-test-reporter": "workspace:^3.0.0", + "@nomicfoundation/hardhat-node-test-reporter": "workspace:^3.0.4", "@nomicfoundation/hardhat-test-utils": "workspace:^", "@nomicfoundation/hardhat-viem": "workspace:^3.0.4", "@types/node": "^22.0.0", @@ -59,15 +59,15 @@ "tsx": "^4.19.3", "typescript": "~5.8.0", "viem": "^2.47.6", - "hardhat": "workspace:^3.0.0" + "hardhat": "workspace:^3.4.0" }, "dependencies": { - "@nomicfoundation/hardhat-errors": "workspace:^3.0.7", - "@nomicfoundation/hardhat-utils": "workspace:^4.0.0" + "@nomicfoundation/hardhat-errors": "workspace:^3.0.11", + "@nomicfoundation/hardhat-utils": "workspace:^4.0.3" }, "peerDependencies": { "@nomicfoundation/hardhat-viem": "workspace:^3.0.4", - "hardhat": "workspace:^3.0.0", + "hardhat": "workspace:^3.4.0", "viem": "^2.47.6" } } diff --git a/packages/hardhat-viem/CHANGELOG.md b/packages/hardhat-viem/CHANGELOG.md index 6e49252e426..002372c3e9b 100644 --- a/packages/hardhat-viem/CHANGELOG.md +++ b/packages/hardhat-viem/CHANGELOG.md @@ -1,5 +1,20 @@ # @nomicfoundation/hardhat-viem +## 3.0.5 + +### Patch Changes + +- [#8104](https://github.com/NomicFoundation/hardhat/pull/8104) [`e27a7ad`](https://github.com/NomicFoundation/hardhat/commit/e27a7ad584b01392afc9294f739d731ab6e78f06) Thanks [@ChristopherDedominici](https://github.com/ChristopherDedominici)! - Use code 3 for JSON-RPC revert error codes to align with standard node behavior and preserve error causes in viem/ethers. + +- [#8096](https://github.com/NomicFoundation/hardhat/pull/8096) [`7fb721b`](https://github.com/NomicFoundation/hardhat/commit/7fb721bb2b1c521d0073a156f361c60a049e8fdf) Thanks [@alcuadrado](https://github.com/alcuadrado)! - [chore] Move to packages/ folder. + +- [#8116](https://github.com/NomicFoundation/hardhat/pull/8116) [`88787e1`](https://github.com/NomicFoundation/hardhat/commit/88787e172a3d90652d0ffaf73e31857f6ed875cc) Thanks [@kanej](https://github.com/kanej)! - Deprecate the `hre.network.connect()` method in favour of `hre.network.create()`, exactly the same method but more clearly indicating that it will create a new connection. + +- Updated dependencies: + - hardhat@3.4.0 + - @nomicfoundation/hardhat-errors@3.0.11 + - @nomicfoundation/hardhat-utils@4.0.3 + ## 3.0.4 ### Patch Changes diff --git a/packages/hardhat-viem/package.json b/packages/hardhat-viem/package.json index a6979b0ec75..7cb90bb6534 100644 --- a/packages/hardhat-viem/package.json +++ b/packages/hardhat-viem/package.json @@ -1,6 +1,6 @@ { "name": "@nomicfoundation/hardhat-viem", - "version": "3.0.4", + "version": "3.0.5", "description": "Hardhat plugin for viem", "homepage": "https://github.com/NomicFoundation/hardhat/tree/main/packages/hardhat-viem", "repository": { @@ -45,7 +45,7 @@ "README.md" ], "devDependencies": { - "@nomicfoundation/hardhat-node-test-reporter": "workspace:^3.0.0", + "@nomicfoundation/hardhat-node-test-reporter": "workspace:^3.0.4", "@nomicfoundation/hardhat-test-utils": "workspace:^", "@types/node": "^22.0.0", "c8": "^9.1.0", @@ -56,14 +56,14 @@ "tsx": "^4.19.3", "typescript": "~5.8.0", "viem": "^2.47.6", - "hardhat": "workspace:^3.1.11" + "hardhat": "workspace:^3.4.0" }, "dependencies": { - "@nomicfoundation/hardhat-errors": "workspace:^3.0.7", - "@nomicfoundation/hardhat-utils": "workspace:^4.0.0" + "@nomicfoundation/hardhat-errors": "workspace:^3.0.11", + "@nomicfoundation/hardhat-utils": "workspace:^4.0.3" }, "peerDependencies": { - "hardhat": "workspace:^3.1.11", + "hardhat": "workspace:^3.4.0", "viem": "^2.47.6" } } diff --git a/packages/hardhat-zod-utils/CHANGELOG.md b/packages/hardhat-zod-utils/CHANGELOG.md index 44964b80776..c1b57ce21a1 100644 --- a/packages/hardhat-zod-utils/CHANGELOG.md +++ b/packages/hardhat-zod-utils/CHANGELOG.md @@ -1,5 +1,15 @@ # @nomicfoundation/hardhat-zod-utils +## 3.0.4 + +### Patch Changes + +- [#8096](https://github.com/NomicFoundation/hardhat/pull/8096) [`7fb721b`](https://github.com/NomicFoundation/hardhat/commit/7fb721bb2b1c521d0073a156f361c60a049e8fdf) Thanks [@alcuadrado](https://github.com/alcuadrado)! - [chore] Move to packages/ folder. + +- Updated dependencies: + - @nomicfoundation/hardhat-errors@3.0.11 + - @nomicfoundation/hardhat-utils@4.0.3 + ## 3.0.3 ### Patch Changes diff --git a/packages/hardhat-zod-utils/package.json b/packages/hardhat-zod-utils/package.json index fef01d48aa2..5411028fbed 100644 --- a/packages/hardhat-zod-utils/package.json +++ b/packages/hardhat-zod-utils/package.json @@ -1,6 +1,6 @@ { "name": "@nomicfoundation/hardhat-zod-utils", - "version": "3.0.3", + "version": "3.0.4", "description": "Utilities to use Zod to validate Hardhat plugins' config", "homepage": "https://github.com/NomicFoundation/hardhat/tree/main/packages/hardhat-zod-utils", "repository": { @@ -43,7 +43,7 @@ "README.md" ], "devDependencies": { - "@nomicfoundation/hardhat-node-test-reporter": "workspace:^3.0.0", + "@nomicfoundation/hardhat-node-test-reporter": "workspace:^3.0.4", "@nomicfoundation/hardhat-test-utils": "workspace:^", "@types/node": "^22.0.0", "c8": "^9.1.0", @@ -56,8 +56,8 @@ "zod": "^3.23.8" }, "dependencies": { - "@nomicfoundation/hardhat-errors": "workspace:^3.0.7", - "@nomicfoundation/hardhat-utils": "workspace:^4.0.0" + "@nomicfoundation/hardhat-errors": "workspace:^3.0.11", + "@nomicfoundation/hardhat-utils": "workspace:^4.0.3" }, "peerDependencies": { "zod": "^3.23.8" diff --git a/packages/hardhat/CHANGELOG.md b/packages/hardhat/CHANGELOG.md index 31402c46513..47b071eb9bb 100644 --- a/packages/hardhat/CHANGELOG.md +++ b/packages/hardhat/CHANGELOG.md @@ -1,5 +1,59 @@ # hardhat +## 3.4.0 + +### Minor Changes + +- [#8116](https://github.com/NomicFoundation/hardhat/pull/8116) [`88787e1`](https://github.com/NomicFoundation/hardhat/commit/88787e172a3d90652d0ffaf73e31857f6ed875cc) Thanks [@kanej](https://github.com/kanej)! - Add `getOrCreate` to the network API + +- [#8127](https://github.com/NomicFoundation/hardhat/pull/8127) [`353cf86`](https://github.com/NomicFoundation/hardhat/commit/353cf86d83f43aba998d63acf646bec5e3355512) Thanks [@alcuadrado](https://github.com/alcuadrado)! - Make the split of contracts and solidity tests compilation optional, and controlled with a new `splitTestsCompilation` config field. + +### Patch Changes + +- [#8105](https://github.com/NomicFoundation/hardhat/pull/8105) [`00e9695`](https://github.com/NomicFoundation/hardhat/commit/00e9695909deef9b08105bc44549f98571df7ef3) Thanks [@marianfe](https://github.com/marianfe)! - Add Solidity 0.8.34 to the default EVM targets table (osaka) ([#8105](https://github.com/NomicFoundation/hardhat/pull/8105)) + +- [#8108](https://github.com/NomicFoundation/hardhat/pull/8108) [`5404ac8`](https://github.com/NomicFoundation/hardhat/commit/5404ac83fc3d04bfadca9ffad412dff955ee5035) Thanks [@schaable](https://github.com/schaable)! - Display contract runtime bytecode size in the gas stats table and JSON output + +- [#8104](https://github.com/NomicFoundation/hardhat/pull/8104) [`e27a7ad`](https://github.com/NomicFoundation/hardhat/commit/e27a7ad584b01392afc9294f739d731ab6e78f06) Thanks [@ChristopherDedominici](https://github.com/ChristopherDedominici)! - Use code 3 for JSON-RPC revert error codes to align with standard node behavior and preserve error causes in viem/ethers. + +- [#8103](https://github.com/NomicFoundation/hardhat/pull/8103) [`14b335a`](https://github.com/NomicFoundation/hardhat/commit/14b335a06a10caf4149b6a40241c0eab8d1788c4) Thanks [@kanej](https://github.com/kanej)! - Improved network handler performance through additional metadata to allow early skipping ([#8103](https://github.com/NomicFoundation/hardhat/pull/8103)) + +- [#8148](https://github.com/NomicFoundation/hardhat/pull/8148) [`49ec5d0`](https://github.com/NomicFoundation/hardhat/commit/49ec5d0cd4ddfaa97ec1fe1838d781cc41e53d72) Thanks [@alcuadrado](https://github.com/alcuadrado)! - Don't report HardhatErrors that aren't bugs + +- [#8102](https://github.com/NomicFoundation/hardhat/pull/8102) [`d5f8394`](https://github.com/NomicFoundation/hardhat/commit/d5f8394aaabe4f2bd083264d15419d26235f51f2) Thanks [@kanej](https://github.com/kanej)! - Improved performance of network handler initialization ([#8102](https://github.com/NomicFoundation/hardhat/pull/8102)) + +- [#8141](https://github.com/NomicFoundation/hardhat/pull/8141) [`63c68c1`](https://github.com/NomicFoundation/hardhat/commit/63c68c1968209731fcac636bcd336fecf4e444c5) Thanks [@ChristopherDedominici](https://github.com/ChristopherDedominici)! - Added support for EDR structured Solidity test cheatcode errors. + +- [#8123](https://github.com/NomicFoundation/hardhat/pull/8123) [`cf3933b`](https://github.com/NomicFoundation/hardhat/commit/cf3933bbc7bee5f34cf5b480d9f20820362b1d23) Thanks [@alcuadrado](https://github.com/alcuadrado)! - Add a `toolVersionsInBuildInfo` setting to the Solidity config, which is `true` by default in the `production` build profile. When enabled, the version of Hardhat is included in the Build Info files. + + NOTE: This change can lead to build info ids changing despite the compilation output's bytecodes being identical, especially when using the `production` build profile. + +- [#8143](https://github.com/NomicFoundation/hardhat/pull/8143) [`f74cec9`](https://github.com/NomicFoundation/hardhat/commit/f74cec9451958b85c9702ef77ee7eb6d963cd84b) Thanks [@ChristopherDedominici](https://github.com/ChristopherDedominici)! - Update `.gitignore` files in the sample projects to ignore snapshots and env files. + +- [#8096](https://github.com/NomicFoundation/hardhat/pull/8096) [`7fb721b`](https://github.com/NomicFoundation/hardhat/commit/7fb721bb2b1c521d0073a156f361c60a049e8fdf) Thanks [@alcuadrado](https://github.com/alcuadrado)! - [chore] Move to packages/ folder. + +- [#8116](https://github.com/NomicFoundation/hardhat/pull/8116) [`88787e1`](https://github.com/NomicFoundation/hardhat/commit/88787e172a3d90652d0ffaf73e31857f6ed875cc) Thanks [@kanej](https://github.com/kanej)! - Deprecate the `hre.network.connect()` method in favour of `hre.network.create()`, exactly the same method but more clearly indicating that it will create a new connection. + +- [#8119](https://github.com/NomicFoundation/hardhat/pull/8119) [`ff5a97e`](https://github.com/NomicFoundation/hardhat/commit/ff5a97e32468b0f841dc8a530ba8c2aac91a5c22) Thanks [@schaable](https://github.com/schaable)! - Show proxy chain information in --gas-stats and --gas-stats-json output + +- [#8114](https://github.com/NomicFoundation/hardhat/pull/8114) [`6eeb144`](https://github.com/NomicFoundation/hardhat/commit/6eeb144c6aa47c46322798762422560896bb65a1) Thanks [@ChristopherDedominici](https://github.com/ChristopherDedominici)! - Updated forking configurations to support number and bigint. + +- [#8121](https://github.com/NomicFoundation/hardhat/pull/8121) [`0f1038c`](https://github.com/NomicFoundation/hardhat/commit/0f1038c9b91b0e5f61ecc402837d003fa9baf07f) Thanks [@alcuadrado](https://github.com/alcuadrado)! - Update the default outputSelection setting of solc to decrease the artifacts size. + + NOTE: This change can lead to build info ids changing, despite compilation output's bytecodes being identical. + +- [#8122](https://github.com/NomicFoundation/hardhat/pull/8122) [`edfa548`](https://github.com/NomicFoundation/hardhat/commit/edfa548e48076d7f127523354c173b48ed9494a7) Thanks [@alcuadrado](https://github.com/alcuadrado)! - Optimize `hre.artifacts.artifactExists()` + +- [#8115](https://github.com/NomicFoundation/hardhat/pull/8115) [`935a043`](https://github.com/NomicFoundation/hardhat/commit/935a043bd34cfb91593b5485c9b672282109c699) Thanks [@ChristopherDedominici](https://github.com/ChristopherDedominici)! - Breaking change: removed `timeout` option for Solidity tests in `hardhat.config.ts` file. + +- [#8120](https://github.com/NomicFoundation/hardhat/pull/8120) [`688870c`](https://github.com/NomicFoundation/hardhat/commit/688870c7900ba729f27af563d0c2d03f4f70146e) Thanks [@alcuadrado](https://github.com/alcuadrado)! - Fix remappings duplication + +- Updated dependencies: + - @nomicfoundation/hardhat-errors@3.0.11 + - @nomicfoundation/hardhat-utils@4.0.3 + - @nomicfoundation/hardhat-vendored@3.0.2 + - @nomicfoundation/hardhat-zod-utils@3.0.4 + ## 3.3.0 ### Minor Changes diff --git a/packages/hardhat/package.json b/packages/hardhat/package.json index 087bb337149..3146479cb5e 100644 --- a/packages/hardhat/package.json +++ b/packages/hardhat/package.json @@ -1,6 +1,6 @@ { "name": "hardhat", - "version": "3.3.0", + "version": "3.4.0", "description": "Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.", "homepage": "https://hardhat.org", "repository": { @@ -78,7 +78,7 @@ "README.md" ], "devDependencies": { - "@nomicfoundation/hardhat-node-test-reporter": "workspace:^3.0.3", + "@nomicfoundation/hardhat-node-test-reporter": "workspace:^3.0.4", "@nomicfoundation/hardhat-test-utils": "workspace:^", "@types/adm-zip": "^0.5.5", "@types/debug": "^4.1.7", @@ -94,10 +94,10 @@ }, "dependencies": { "@nomicfoundation/edr": "0.12.0-next.29", - "@nomicfoundation/hardhat-errors": "workspace:^3.0.10", - "@nomicfoundation/hardhat-utils": "workspace:^4.0.2", - "@nomicfoundation/hardhat-vendored": "workspace:^3.0.1", - "@nomicfoundation/hardhat-zod-utils": "workspace:^3.0.3", + "@nomicfoundation/hardhat-errors": "workspace:^3.0.11", + "@nomicfoundation/hardhat-utils": "workspace:^4.0.3", + "@nomicfoundation/hardhat-vendored": "workspace:^3.0.2", + "@nomicfoundation/hardhat-zod-utils": "workspace:^3.0.4", "@nomicfoundation/solidity-analyzer": "^0.1.1", "@sentry/core": "^9.4.0", "adm-zip": "^0.4.16", diff --git a/packages/hardhat/templates/hardhat-3/01-node-test-runner-viem/package.json b/packages/hardhat/templates/hardhat-3/01-node-test-runner-viem/package.json index 16e3b268bc6..934bda1f823 100644 --- a/packages/hardhat/templates/hardhat-3/01-node-test-runner-viem/package.json +++ b/packages/hardhat/templates/hardhat-3/01-node-test-runner-viem/package.json @@ -5,22 +5,22 @@ "description": "A TypeScript Hardhat project using Node Test Runner and Viem", "type": "module", "devDependencies": { - "hardhat": "workspace:^3.3.0", - "@nomicfoundation/hardhat-toolbox-viem": "workspace:^5.0.3", - "@nomicfoundation/hardhat-ignition": "workspace:^3.1.1", + "hardhat": "workspace:^3.4.0", + "@nomicfoundation/hardhat-toolbox-viem": "workspace:^5.0.4", + "@nomicfoundation/hardhat-ignition": "workspace:^3.1.2", "@types/node": "^22.8.5", "forge-std": "foundry-rs/forge-std#v1.9.4", "typescript": "~5.8.0", "viem": "^2.47.6" }, "peerDependencies": { - "@nomicfoundation/hardhat-ignition-viem": "workspace:^3.1.1", - "@nomicfoundation/hardhat-keystore": "workspace:^3.0.5", - "@nomicfoundation/hardhat-network-helpers": "workspace:^3.0.4", - "@nomicfoundation/hardhat-node-test-runner": "workspace:^3.0.12", - "@nomicfoundation/hardhat-viem": "workspace:^3.0.4", - "@nomicfoundation/hardhat-viem-assertions": "workspace:^3.0.7", - "@nomicfoundation/hardhat-verify": "workspace:^3.0.13", - "@nomicfoundation/ignition-core": "workspace:^3.1.1" + "@nomicfoundation/hardhat-ignition-viem": "workspace:^3.1.2", + "@nomicfoundation/hardhat-keystore": "workspace:^3.0.6", + "@nomicfoundation/hardhat-network-helpers": "workspace:^3.0.5", + "@nomicfoundation/hardhat-node-test-runner": "workspace:^3.0.13", + "@nomicfoundation/hardhat-viem": "workspace:^3.0.5", + "@nomicfoundation/hardhat-viem-assertions": "workspace:^3.0.8", + "@nomicfoundation/hardhat-verify": "workspace:^3.0.14", + "@nomicfoundation/ignition-core": "workspace:^3.1.2" } } diff --git a/packages/hardhat/templates/hardhat-3/02-mocha-ethers/package.json b/packages/hardhat/templates/hardhat-3/02-mocha-ethers/package.json index 56d6f5274e5..0da78fbd5c5 100644 --- a/packages/hardhat/templates/hardhat-3/02-mocha-ethers/package.json +++ b/packages/hardhat/templates/hardhat-3/02-mocha-ethers/package.json @@ -5,10 +5,10 @@ "description": "A TypeScript Hardhat project using Mocha and Ethers.js", "type": "module", "devDependencies": { - "hardhat": "workspace:^3.3.0", - "@nomicfoundation/hardhat-toolbox-mocha-ethers": "workspace:^3.0.3", - "@nomicfoundation/hardhat-ethers": "workspace:^4.0.7", - "@nomicfoundation/hardhat-ignition": "workspace:^3.1.1", + "hardhat": "workspace:^3.4.0", + "@nomicfoundation/hardhat-toolbox-mocha-ethers": "workspace:^3.0.4", + "@nomicfoundation/hardhat-ethers": "workspace:^4.0.8", + "@nomicfoundation/hardhat-ignition": "workspace:^3.1.2", "@types/chai": "^5.2.3", "@types/chai-as-promised": "^8.0.1", "@types/mocha": ">=10.0.10", @@ -20,15 +20,15 @@ "typescript": "~5.8.0" }, "peerDependencies": { - "@nomicfoundation/hardhat-ethers": "workspace:^4.0.7", - "@nomicfoundation/hardhat-ethers-chai-matchers": "workspace:^3.0.4", - "@nomicfoundation/hardhat-ignition": "workspace:^3.1.1", - "@nomicfoundation/hardhat-ignition-ethers": "workspace:^3.1.1", - "@nomicfoundation/hardhat-keystore": "workspace:^3.0.5", - "@nomicfoundation/hardhat-mocha": "workspace:^3.0.15", - "@nomicfoundation/hardhat-network-helpers": "workspace:^3.0.4", - "@nomicfoundation/hardhat-typechain": "workspace:^3.0.5", - "@nomicfoundation/hardhat-verify": "workspace:^3.0.13", - "@nomicfoundation/ignition-core": "workspace:^3.1.1" + "@nomicfoundation/hardhat-ethers": "workspace:^4.0.8", + "@nomicfoundation/hardhat-ethers-chai-matchers": "workspace:^3.0.5", + "@nomicfoundation/hardhat-ignition": "workspace:^3.1.2", + "@nomicfoundation/hardhat-ignition-ethers": "workspace:^3.1.2", + "@nomicfoundation/hardhat-keystore": "workspace:^3.0.6", + "@nomicfoundation/hardhat-mocha": "workspace:^3.0.16", + "@nomicfoundation/hardhat-network-helpers": "workspace:^3.0.5", + "@nomicfoundation/hardhat-typechain": "workspace:^3.0.6", + "@nomicfoundation/hardhat-verify": "workspace:^3.0.14", + "@nomicfoundation/ignition-core": "workspace:^3.1.2" } } diff --git a/packages/hardhat/templates/hardhat-3/03-minimal/package.json b/packages/hardhat/templates/hardhat-3/03-minimal/package.json index 5df2cd5ad78..26914e5f44c 100644 --- a/packages/hardhat/templates/hardhat-3/03-minimal/package.json +++ b/packages/hardhat/templates/hardhat-3/03-minimal/package.json @@ -5,7 +5,7 @@ "description": "A minimal Hardhat project", "type": "module", "devDependencies": { - "hardhat": "workspace:^3.3.0", + "hardhat": "workspace:^3.4.0", "@types/node": "^22.8.5", "typescript": "~5.8.0" } diff --git a/packages/ignition-core/CHANGELOG.md b/packages/ignition-core/CHANGELOG.md index f0bfd83dea9..babf63ea6bb 100644 --- a/packages/ignition-core/CHANGELOG.md +++ b/packages/ignition-core/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## 3.1.2 + +### Patch Changes + +- [#6763](https://github.com/NomicFoundation/hardhat/pull/6763) [`f65cdc3`](https://github.com/NomicFoundation/hardhat/commit/f65cdc338b44d7349b89a5a8a839d719f73b97ec) Thanks [@zoeyTM](https://github.com/zoeyTM)! - Fixed Hardhat Ignition + Ledger UI interactions by integrating Hardhat 3's user interruptions flow with Hardhat Ignition's UI ([#6682](https://github.com/NomicFoundation/hardhat/issues/6682)) + +- [#8096](https://github.com/NomicFoundation/hardhat/pull/8096) [`7fb721b`](https://github.com/NomicFoundation/hardhat/commit/7fb721bb2b1c521d0073a156f361c60a049e8fdf) Thanks [@alcuadrado](https://github.com/alcuadrado)! - [chore] Move to packages/ folder. + +- [#8116](https://github.com/NomicFoundation/hardhat/pull/8116) [`88787e1`](https://github.com/NomicFoundation/hardhat/commit/88787e172a3d90652d0ffaf73e31857f6ed875cc) Thanks [@kanej](https://github.com/kanej)! - Deprecate the `hre.network.connect()` method in favour of `hre.network.create()`, exactly the same method but more clearly indicating that it will create a new connection. + +- Updated dependencies: + - @nomicfoundation/hardhat-errors@3.0.11 + - @nomicfoundation/hardhat-utils@4.0.3 + ## 3.1.1 ### Patch Changes diff --git a/packages/ignition-core/package.json b/packages/ignition-core/package.json index 5cfc23ffae0..2dd25cc8e95 100644 --- a/packages/ignition-core/package.json +++ b/packages/ignition-core/package.json @@ -1,6 +1,6 @@ { "name": "@nomicfoundation/ignition-core", - "version": "3.1.1", + "version": "3.1.2", "description": "Hardhat Ignition is a declarative system for deploying smart contracts on Ethereum. It enables you to define smart contract instances you want to deploy, and any operation you want to run on them. By taking over the deployment and execution, Hardhat Ignition lets you focus on your project instead of getting caught up in the deployment details.", "homepage": "https://github.com/NomicFoundation/hardhat/tree/main/packages/ignition-core", "repository": { @@ -72,7 +72,7 @@ "chai-as-promised": "^8.0.0", "cross-env": "7.0.3", "eslint": "9.25.1", - "hardhat": "workspace:^3.3.0", + "hardhat": "workspace:^3.4.0", "mocha": "^11.0.0", "nyc": "15.1.0", "prettier": "3.2.5", @@ -82,8 +82,8 @@ }, "dependencies": { "@ethersproject/address": "5.6.1", - "@nomicfoundation/hardhat-errors": "workspace:^3.0.10", - "@nomicfoundation/hardhat-utils": "workspace:^4.0.2", + "@nomicfoundation/hardhat-errors": "workspace:^3.0.11", + "@nomicfoundation/hardhat-utils": "workspace:^4.0.3", "@nomicfoundation/solidity-analyzer": "^0.1.1", "cbor2": "^1.9.0", "debug": "^4.3.2", diff --git a/packages/ignition-ui/CHANGELOG.md b/packages/ignition-ui/CHANGELOG.md index 9f4cb6cdffa..23da7b281ee 100644 --- a/packages/ignition-ui/CHANGELOG.md +++ b/packages/ignition-ui/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## 3.1.2 + +### Patch Changes + +- [#8096](https://github.com/NomicFoundation/hardhat/pull/8096) [`7fb721b`](https://github.com/NomicFoundation/hardhat/commit/7fb721bb2b1c521d0073a156f361c60a049e8fdf) Thanks [@alcuadrado](https://github.com/alcuadrado)! - [chore] Move to packages/ folder. + ## 3.1.1 ### Patch Changes diff --git a/packages/ignition-ui/package.json b/packages/ignition-ui/package.json index ad03aab26e6..22849ba1686 100644 --- a/packages/ignition-ui/package.json +++ b/packages/ignition-ui/package.json @@ -1,6 +1,6 @@ { "name": "@nomicfoundation/ignition-ui", - "version": "3.1.1", + "version": "3.1.2", "type": "module", "repository": { "type": "git", @@ -31,7 +31,7 @@ ], "devDependencies": { "@fontsource/roboto": "^5.0.8", - "@nomicfoundation/ignition-core": "workspace:^3.1.1", + "@nomicfoundation/ignition-core": "workspace:^3.1.2", "@types/chai": "^5.2.3", "@types/chai-as-promised": "^8.0.1", "@types/mocha": ">=10.0.10", diff --git a/packages/template-package/package.json b/packages/template-package/package.json index acf18f72ed2..5eb5202ed44 100644 --- a/packages/template-package/package.json +++ b/packages/template-package/package.json @@ -44,7 +44,7 @@ "README.md" ], "devDependencies": { - "@nomicfoundation/hardhat-node-test-reporter": "workspace:^3.0.3", + "@nomicfoundation/hardhat-node-test-reporter": "workspace:^3.0.4", "@nomicfoundation/hardhat-test-utils": "workspace:^", "@types/node": "^22.0.0", "c8": "^9.1.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1c7182b92d6..6771fca4cf5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -72,49 +72,49 @@ importers: packages/example-project: devDependencies: '@nomicfoundation/hardhat-errors': - specifier: workspace:^3.0.10 + specifier: workspace:^3.0.11 version: link:../hardhat-errors '@nomicfoundation/hardhat-ethers': - specifier: workspace:^4.0.7 + specifier: workspace:^4.0.8 version: link:../hardhat-ethers '@nomicfoundation/hardhat-ethers-chai-matchers': - specifier: workspace:^3.0.4 + specifier: workspace:^3.0.5 version: link:../hardhat-ethers-chai-matchers '@nomicfoundation/hardhat-ignition': - specifier: workspace:^3.1.1 + specifier: workspace:^3.1.2 version: link:../hardhat-ignition '@nomicfoundation/hardhat-ignition-viem': - specifier: workspace:^3.1.1 + specifier: workspace:^3.1.2 version: link:../hardhat-ignition-viem '@nomicfoundation/hardhat-keystore': - specifier: workspace:^3.0.5 + specifier: workspace:^3.0.6 version: link:../hardhat-keystore '@nomicfoundation/hardhat-ledger': - specifier: workspace:^3.0.4 + specifier: workspace:^3.0.5 version: link:../hardhat-ledger '@nomicfoundation/hardhat-mocha': - specifier: workspace:^3.0.15 + specifier: workspace:^3.0.16 version: link:../hardhat-mocha '@nomicfoundation/hardhat-network-helpers': - specifier: workspace:^3.0.4 + specifier: workspace:^3.0.5 version: link:../hardhat-network-helpers '@nomicfoundation/hardhat-node-test-runner': - specifier: workspace:^3.0.12 + specifier: workspace:^3.0.13 version: link:../hardhat-node-test-runner '@nomicfoundation/hardhat-typechain': - specifier: workspace:^3.0.5 + specifier: workspace:^3.0.6 version: link:../hardhat-typechain '@nomicfoundation/hardhat-verify': - specifier: workspace:^3.0.13 + specifier: workspace:^3.0.14 version: link:../hardhat-verify '@nomicfoundation/hardhat-viem': - specifier: workspace:^3.0.4 + specifier: workspace:^3.0.5 version: link:../hardhat-viem '@nomicfoundation/hardhat-viem-assertions': - specifier: workspace:^3.0.7 + specifier: workspace:^3.0.8 version: link:../hardhat-viem-assertions '@nomicfoundation/ignition-core': - specifier: workspace:^3.1.1 + specifier: workspace:^3.1.2 version: link:../ignition-core '@openzeppelin/contracts': specifier: 5.1.0 @@ -141,7 +141,7 @@ importers: specifier: foundry-rs/forge-std#v1.9.4 version: https://codeload.github.com/foundry-rs/forge-std/tar.gz/1eea5bae12ae557d589f9f0f0edae2faa47cb262 hardhat: - specifier: workspace:^3.3.0 + specifier: workspace:^3.4.0 version: link:../hardhat mocha: specifier: ^11.0.0 @@ -168,16 +168,16 @@ importers: specifier: 0.12.0-next.29 version: 0.12.0-next.29 '@nomicfoundation/hardhat-errors': - specifier: workspace:^3.0.10 + specifier: workspace:^3.0.11 version: link:../hardhat-errors '@nomicfoundation/hardhat-utils': - specifier: workspace:^4.0.2 + specifier: workspace:^4.0.3 version: link:../hardhat-utils '@nomicfoundation/hardhat-vendored': - specifier: workspace:^3.0.1 + specifier: workspace:^3.0.2 version: link:../hardhat-vendored '@nomicfoundation/hardhat-zod-utils': - specifier: workspace:^3.0.3 + specifier: workspace:^3.0.4 version: link:../hardhat-zod-utils '@nomicfoundation/solidity-analyzer': specifier: ^0.1.1 @@ -226,7 +226,7 @@ importers: version: 3.25.76 devDependencies: '@nomicfoundation/hardhat-node-test-reporter': - specifier: workspace:^3.0.3 + specifier: workspace:^3.0.4 version: link:../hardhat-node-test-reporter '@nomicfoundation/hardhat-test-utils': specifier: workspace:^ @@ -268,11 +268,11 @@ importers: packages/hardhat-errors: dependencies: '@nomicfoundation/hardhat-utils': - specifier: workspace:^4.0.2 + specifier: workspace:^4.0.3 version: link:../hardhat-utils devDependencies: '@nomicfoundation/hardhat-node-test-reporter': - specifier: workspace:^3.0.3 + specifier: workspace:^3.0.4 version: link:../hardhat-node-test-reporter '@types/node': specifier: ^22.0.0 @@ -302,10 +302,10 @@ importers: packages/hardhat-ethers: dependencies: '@nomicfoundation/hardhat-errors': - specifier: workspace:^3.0.10 + specifier: workspace:^3.0.11 version: link:../hardhat-errors '@nomicfoundation/hardhat-utils': - specifier: workspace:^4.0.2 + specifier: workspace:^4.0.3 version: link:../hardhat-utils debug: specifier: ^4.3.2 @@ -318,7 +318,7 @@ importers: version: 6.15.0 devDependencies: '@nomicfoundation/hardhat-node-test-reporter': - specifier: workspace:^3.0.3 + specifier: workspace:^3.0.4 version: link:../hardhat-node-test-reporter '@nomicfoundation/hardhat-test-utils': specifier: workspace:^ @@ -339,7 +339,7 @@ importers: specifier: ^1.2.1 version: 1.2.2 hardhat: - specifier: workspace:^3.1.11 + specifier: workspace:^3.4.0 version: link:../hardhat prettier: specifier: 3.2.5 @@ -357,7 +357,7 @@ importers: packages/hardhat-ethers-chai-matchers: dependencies: '@nomicfoundation/hardhat-utils': - specifier: workspace:^4.0.2 + specifier: workspace:^4.0.3 version: link:../hardhat-utils '@types/chai-as-promised': specifier: ^8.0.1 @@ -373,10 +373,10 @@ importers: specifier: workspace:^4.0.7 version: link:../hardhat-ethers '@nomicfoundation/hardhat-mocha': - specifier: workspace:^3.0.15 + specifier: workspace:^3.0.16 version: link:../hardhat-mocha '@nomicfoundation/hardhat-node-test-reporter': - specifier: workspace:^3.0.3 + specifier: workspace:^3.0.4 version: link:../hardhat-node-test-reporter '@nomicfoundation/hardhat-test-utils': specifier: workspace:^ @@ -412,7 +412,7 @@ importers: specifier: ^1.2.1 version: 1.2.2 hardhat: - specifier: workspace:^3.0.0 + specifier: workspace:^3.4.0 version: link:../hardhat mocha: specifier: ^11.0.0 @@ -433,14 +433,14 @@ importers: packages/hardhat-foundry: dependencies: '@nomicfoundation/hardhat-errors': - specifier: workspace:^3.0.7 + specifier: workspace:^3.0.11 version: link:../hardhat-errors '@nomicfoundation/hardhat-utils': - specifier: workspace:^4.0.0 + specifier: workspace:^4.0.3 version: link:../hardhat-utils devDependencies: '@nomicfoundation/hardhat-node-test-reporter': - specifier: workspace:^3.0.0 + specifier: workspace:^3.0.4 version: link:../hardhat-node-test-reporter '@nomicfoundation/hardhat-test-utils': specifier: workspace:^ @@ -473,16 +473,16 @@ importers: packages/hardhat-ignition: dependencies: '@nomicfoundation/hardhat-errors': - specifier: workspace:^3.0.10 + specifier: workspace:^3.0.11 version: link:../hardhat-errors '@nomicfoundation/hardhat-utils': - specifier: workspace:^4.0.2 + specifier: workspace:^4.0.3 version: link:../hardhat-utils '@nomicfoundation/ignition-core': - specifier: workspace:^3.1.1 + specifier: workspace:^3.1.2 version: link:../ignition-core '@nomicfoundation/ignition-ui': - specifier: workspace:^3.1.1 + specifier: workspace:^3.1.2 version: link:../ignition-ui chalk: specifier: ^5.3.0 @@ -501,7 +501,7 @@ importers: specifier: 1.0.2 version: 1.0.2(nyc@15.1.0) '@nomicfoundation/hardhat-network-helpers': - specifier: workspace:^3.0.4 + specifier: workspace:^3.0.5 version: link:../hardhat-network-helpers '@nomicfoundation/hardhat-test-utils': specifier: workspace:^ @@ -543,7 +543,7 @@ importers: specifier: 9.25.1 version: 9.25.1 hardhat: - specifier: workspace:^3.1.5 + specifier: workspace:^3.4.0 version: link:../hardhat mocha: specifier: ^11.0.0 @@ -573,7 +573,7 @@ importers: packages/hardhat-ignition-ethers: dependencies: '@nomicfoundation/hardhat-errors': - specifier: workspace:^3.0.10 + specifier: workspace:^3.0.11 version: link:../hardhat-errors devDependencies: '@istanbuljs/nyc-config-typescript': @@ -583,10 +583,10 @@ importers: specifier: workspace:^4.0.0 version: link:../hardhat-ethers '@nomicfoundation/hardhat-ignition': - specifier: workspace:^3.0.7 + specifier: workspace:^3.1.2 version: link:../hardhat-ignition '@nomicfoundation/hardhat-node-test-reporter': - specifier: workspace:^3.0.3 + specifier: workspace:^3.0.4 version: link:../hardhat-node-test-reporter '@nomicfoundation/hardhat-test-utils': specifier: workspace:^ @@ -613,7 +613,7 @@ importers: specifier: ^6.14.0 version: 6.15.0 hardhat: - specifier: workspace:^3.1.5 + specifier: workspace:^3.4.0 version: link:../hardhat nyc: specifier: 15.1.0 @@ -637,17 +637,17 @@ importers: packages/hardhat-ignition-viem: dependencies: '@nomicfoundation/hardhat-errors': - specifier: workspace:^3.0.10 + specifier: workspace:^3.0.11 version: link:../hardhat-errors devDependencies: '@istanbuljs/nyc-config-typescript': specifier: 1.0.2 version: 1.0.2(nyc@15.1.0) '@nomicfoundation/hardhat-ignition': - specifier: workspace:^3.0.7 + specifier: workspace:^3.1.2 version: link:../hardhat-ignition '@nomicfoundation/hardhat-node-test-reporter': - specifier: workspace:^3.0.3 + specifier: workspace:^3.0.4 version: link:../hardhat-node-test-reporter '@nomicfoundation/hardhat-test-utils': specifier: workspace:^ @@ -674,7 +674,7 @@ importers: specifier: 9.25.1 version: 9.25.1 hardhat: - specifier: workspace:^3.1.5 + specifier: workspace:^3.4.0 version: link:../hardhat nyc: specifier: 15.1.0 @@ -707,13 +707,13 @@ importers: specifier: 1.7.1 version: 1.7.1 '@nomicfoundation/hardhat-errors': - specifier: workspace:^3.0.7 + specifier: workspace:^3.0.11 version: link:../hardhat-errors '@nomicfoundation/hardhat-utils': - specifier: workspace:^4.0.0 + specifier: workspace:^4.0.3 version: link:../hardhat-utils '@nomicfoundation/hardhat-zod-utils': - specifier: workspace:^3.0.2 + specifier: workspace:^3.0.4 version: link:../hardhat-zod-utils chalk: specifier: ^5.3.0 @@ -726,7 +726,7 @@ importers: version: 3.25.76 devDependencies: '@nomicfoundation/hardhat-node-test-reporter': - specifier: workspace:^3.0.0 + specifier: workspace:^3.0.4 version: link:../hardhat-node-test-reporter '@nomicfoundation/hardhat-test-utils': specifier: workspace:^ @@ -783,13 +783,13 @@ importers: specifier: ^6.85.0 version: 6.85.0 '@nomicfoundation/hardhat-errors': - specifier: workspace:^3.0.10 + specifier: workspace:^3.0.11 version: link:../hardhat-errors '@nomicfoundation/hardhat-utils': - specifier: workspace:^4.0.2 + specifier: workspace:^4.0.3 version: link:../hardhat-utils '@nomicfoundation/hardhat-zod-utils': - specifier: workspace:^3.0.2 + specifier: workspace:^3.0.4 version: link:../hardhat-zod-utils debug: specifier: ^4.3.2 @@ -805,7 +805,7 @@ importers: version: 3.25.76 devDependencies: '@nomicfoundation/hardhat-node-test-reporter': - specifier: workspace:^3.0.3 + specifier: workspace:^3.0.4 version: link:../hardhat-node-test-reporter '@nomicfoundation/hardhat-test-utils': specifier: workspace:^ @@ -826,7 +826,7 @@ importers: specifier: ^1.2.1 version: 1.2.2 hardhat: - specifier: workspace:^3.0.0 + specifier: workspace:^3.4.0 version: link:../hardhat prettier: specifier: 3.2.5 @@ -844,13 +844,13 @@ importers: packages/hardhat-mocha: dependencies: '@nomicfoundation/hardhat-errors': - specifier: workspace:^3.0.10 + specifier: workspace:^3.0.11 version: link:../hardhat-errors '@nomicfoundation/hardhat-utils': - specifier: workspace:^4.0.2 + specifier: workspace:^4.0.3 version: link:../hardhat-utils '@nomicfoundation/hardhat-zod-utils': - specifier: workspace:^3.0.3 + specifier: workspace:^3.0.4 version: link:../hardhat-zod-utils chalk: specifier: ^5.3.0 @@ -866,7 +866,7 @@ importers: version: 3.25.76 devDependencies: '@nomicfoundation/hardhat-node-test-reporter': - specifier: workspace:^3.0.3 + specifier: workspace:^3.0.4 version: link:../hardhat-node-test-reporter '@nomicfoundation/hardhat-test-utils': specifier: workspace:^ @@ -890,7 +890,7 @@ importers: specifier: ^1.2.1 version: 1.2.2 hardhat: - specifier: workspace:^3.2.0 + specifier: workspace:^3.4.0 version: link:../hardhat mocha: specifier: ^11.0.0 @@ -908,14 +908,14 @@ importers: packages/hardhat-network-helpers: dependencies: '@nomicfoundation/hardhat-errors': - specifier: workspace:^3.0.7 + specifier: workspace:^3.0.11 version: link:../hardhat-errors '@nomicfoundation/hardhat-utils': - specifier: workspace:^4.0.0 + specifier: workspace:^4.0.3 version: link:../hardhat-utils devDependencies: '@nomicfoundation/hardhat-node-test-reporter': - specifier: workspace:^3.0.0 + specifier: workspace:^3.0.4 version: link:../hardhat-node-test-reporter '@nomicfoundation/hardhat-test-utils': specifier: workspace:^ @@ -936,7 +936,7 @@ importers: specifier: ^1.2.1 version: 1.2.2 hardhat: - specifier: workspace:^3.0.0 + specifier: workspace:^3.4.0 version: link:../hardhat prettier: specifier: 3.2.5 @@ -991,16 +991,16 @@ importers: packages/hardhat-node-test-runner: dependencies: '@nomicfoundation/hardhat-errors': - specifier: workspace:^3.0.9 + specifier: workspace:^3.0.11 version: link:../hardhat-errors '@nomicfoundation/hardhat-node-test-reporter': - specifier: workspace:^3.0.2 + specifier: workspace:^3.0.4 version: link:../hardhat-node-test-reporter '@nomicfoundation/hardhat-utils': - specifier: workspace:^4.0.1 + specifier: workspace:^4.0.3 version: link:../hardhat-utils '@nomicfoundation/hardhat-zod-utils': - specifier: workspace:^3.0.3 + specifier: workspace:^3.0.4 version: link:../hardhat-zod-utils tsx: specifier: ^4.19.3 @@ -1025,7 +1025,7 @@ importers: specifier: ^1.2.1 version: 1.2.2 hardhat: - specifier: workspace:^3.2.0 + specifier: workspace:^3.4.0 version: link:../hardhat prettier: specifier: 3.2.5 @@ -1040,13 +1040,13 @@ importers: packages/hardhat-solx: dependencies: '@nomicfoundation/hardhat-errors': - specifier: workspace:^3.0.3 + specifier: workspace:^3.0.11 version: link:../hardhat-errors '@nomicfoundation/hardhat-utils': - specifier: workspace:^4.0.2 + specifier: workspace:^4.0.3 version: link:../hardhat-utils '@nomicfoundation/hardhat-zod-utils': - specifier: workspace:^3.0.0 + specifier: workspace:^3.0.4 version: link:../hardhat-zod-utils debug: specifier: ^4.3.2 @@ -1056,7 +1056,7 @@ importers: version: 3.25.76 devDependencies: '@nomicfoundation/hardhat-node-test-reporter': - specifier: workspace:^3.0.0 + specifier: workspace:^3.0.4 version: link:../hardhat-node-test-reporter '@nomicfoundation/hardhat-test-utils': specifier: workspace:^ @@ -1150,7 +1150,7 @@ importers: specifier: workspace:^3.0.0 version: link:../hardhat-network-helpers '@nomicfoundation/hardhat-node-test-reporter': - specifier: workspace:^3.0.0 + specifier: workspace:^3.0.4 version: link:../hardhat-node-test-reporter '@nomicfoundation/hardhat-test-utils': specifier: workspace:^ @@ -1159,7 +1159,7 @@ importers: specifier: workspace:^3.0.0 version: link:../hardhat-typechain '@nomicfoundation/hardhat-utils': - specifier: workspace:^4.0.0 + specifier: workspace:^4.0.3 version: link:../hardhat-utils '@nomicfoundation/hardhat-verify': specifier: workspace:^3.0.0 @@ -1189,7 +1189,7 @@ importers: specifier: ^1.2.1 version: 1.2.2 hardhat: - specifier: workspace:^3.0.0 + specifier: workspace:^3.4.0 version: link:../hardhat mocha: specifier: ^11.0.0 @@ -1222,7 +1222,7 @@ importers: specifier: workspace:^3.0.0 version: link:../hardhat-network-helpers '@nomicfoundation/hardhat-node-test-reporter': - specifier: workspace:^3.0.0 + specifier: workspace:^3.0.4 version: link:../hardhat-node-test-reporter '@nomicfoundation/hardhat-node-test-runner': specifier: workspace:^3.0.0 @@ -1255,7 +1255,7 @@ importers: specifier: ^1.2.1 version: 1.2.2 hardhat: - specifier: workspace:^3.0.0 + specifier: workspace:^3.4.0 version: link:../hardhat prettier: specifier: 3.2.5 @@ -1276,13 +1276,13 @@ importers: packages/hardhat-typechain: dependencies: '@nomicfoundation/hardhat-errors': - specifier: workspace:^3.0.10 + specifier: workspace:^3.0.11 version: link:../hardhat-errors '@nomicfoundation/hardhat-utils': - specifier: workspace:^4.0.2 + specifier: workspace:^4.0.3 version: link:../hardhat-utils '@nomicfoundation/hardhat-zod-utils': - specifier: workspace:^3.0.3 + specifier: workspace:^3.0.4 version: link:../hardhat-zod-utils '@typechain/ethers-v6': specifier: ^0.5.0 @@ -1301,7 +1301,7 @@ importers: specifier: workspace:^4.0.0 version: link:../hardhat-ethers '@nomicfoundation/hardhat-node-test-reporter': - specifier: workspace:^3.0.3 + specifier: workspace:^3.0.4 version: link:../hardhat-node-test-reporter '@nomicfoundation/hardhat-test-utils': specifier: workspace:^ @@ -1325,7 +1325,7 @@ importers: specifier: ^1.2.1 version: 1.2.2 hardhat: - specifier: workspace:^3.1.11 + specifier: workspace:^3.4.0 version: link:../hardhat prettier: specifier: 3.2.5 @@ -1368,7 +1368,7 @@ importers: version: 6.21.3 devDependencies: '@nomicfoundation/hardhat-node-test-reporter': - specifier: workspace:^3.0.3 + specifier: workspace:^3.0.4 version: link:../hardhat-node-test-reporter '@types/bn.js': specifier: ^5.1.5 @@ -1404,7 +1404,7 @@ importers: packages/hardhat-vendored: devDependencies: '@nomicfoundation/hardhat-node-test-reporter': - specifier: workspace:^3.0.0 + specifier: workspace:^3.0.4 version: link:../hardhat-node-test-reporter '@types/bn.js': specifier: ^5.1.5 @@ -1443,13 +1443,13 @@ importers: specifier: ^5.8.0 version: 5.8.0 '@nomicfoundation/hardhat-errors': - specifier: workspace:^3.0.10 + specifier: workspace:^3.0.11 version: link:../hardhat-errors '@nomicfoundation/hardhat-utils': - specifier: workspace:^4.0.2 + specifier: workspace:^4.0.3 version: link:../hardhat-utils '@nomicfoundation/hardhat-zod-utils': - specifier: workspace:^3.0.3 + specifier: workspace:^3.0.4 version: link:../hardhat-zod-utils cbor2: specifier: ^1.9.0 @@ -1468,7 +1468,7 @@ importers: version: 3.25.76 devDependencies: '@nomicfoundation/hardhat-node-test-reporter': - specifier: workspace:^3.0.3 + specifier: workspace:^3.0.4 version: link:../hardhat-node-test-reporter '@nomicfoundation/hardhat-test-utils': specifier: workspace:^ @@ -1492,7 +1492,7 @@ importers: specifier: ^1.2.1 version: 1.2.2 hardhat: - specifier: workspace:^3.1.11 + specifier: workspace:^3.4.0 version: link:../hardhat prettier: specifier: 3.2.5 @@ -1510,14 +1510,14 @@ importers: packages/hardhat-viem: dependencies: '@nomicfoundation/hardhat-errors': - specifier: workspace:^3.0.7 + specifier: workspace:^3.0.11 version: link:../hardhat-errors '@nomicfoundation/hardhat-utils': - specifier: workspace:^4.0.0 + specifier: workspace:^4.0.3 version: link:../hardhat-utils devDependencies: '@nomicfoundation/hardhat-node-test-reporter': - specifier: workspace:^3.0.0 + specifier: workspace:^3.0.4 version: link:../hardhat-node-test-reporter '@nomicfoundation/hardhat-test-utils': specifier: workspace:^ @@ -1535,7 +1535,7 @@ importers: specifier: ^1.2.1 version: 1.2.2 hardhat: - specifier: workspace:^3.1.11 + specifier: workspace:^3.4.0 version: link:../hardhat prettier: specifier: 3.2.5 @@ -1556,14 +1556,14 @@ importers: packages/hardhat-viem-assertions: dependencies: '@nomicfoundation/hardhat-errors': - specifier: workspace:^3.0.7 + specifier: workspace:^3.0.11 version: link:../hardhat-errors '@nomicfoundation/hardhat-utils': - specifier: workspace:^4.0.0 + specifier: workspace:^4.0.3 version: link:../hardhat-utils devDependencies: '@nomicfoundation/hardhat-node-test-reporter': - specifier: workspace:^3.0.0 + specifier: workspace:^3.0.4 version: link:../hardhat-node-test-reporter '@nomicfoundation/hardhat-test-utils': specifier: workspace:^ @@ -1584,7 +1584,7 @@ importers: specifier: ^1.2.1 version: 1.2.2 hardhat: - specifier: workspace:^3.0.0 + specifier: workspace:^3.4.0 version: link:../hardhat prettier: specifier: 3.2.5 @@ -1605,14 +1605,14 @@ importers: packages/hardhat-zod-utils: dependencies: '@nomicfoundation/hardhat-errors': - specifier: workspace:^3.0.7 + specifier: workspace:^3.0.11 version: link:../hardhat-errors '@nomicfoundation/hardhat-utils': - specifier: workspace:^4.0.0 + specifier: workspace:^4.0.3 version: link:../hardhat-utils devDependencies: '@nomicfoundation/hardhat-node-test-reporter': - specifier: workspace:^3.0.0 + specifier: workspace:^3.0.4 version: link:../hardhat-node-test-reporter '@nomicfoundation/hardhat-test-utils': specifier: workspace:^ @@ -1648,35 +1648,35 @@ importers: packages/hardhat/templates/hardhat-3/01-node-test-runner-viem: dependencies: '@nomicfoundation/hardhat-ignition-viem': - specifier: workspace:^3.1.1 + specifier: workspace:^3.1.2 version: link:../../../../hardhat-ignition-viem '@nomicfoundation/hardhat-keystore': - specifier: workspace:^3.0.5 + specifier: workspace:^3.0.6 version: link:../../../../hardhat-keystore '@nomicfoundation/hardhat-network-helpers': - specifier: workspace:^3.0.4 + specifier: workspace:^3.0.5 version: link:../../../../hardhat-network-helpers '@nomicfoundation/hardhat-node-test-runner': - specifier: workspace:^3.0.12 + specifier: workspace:^3.0.13 version: link:../../../../hardhat-node-test-runner '@nomicfoundation/hardhat-verify': - specifier: workspace:^3.0.13 + specifier: workspace:^3.0.14 version: link:../../../../hardhat-verify '@nomicfoundation/hardhat-viem': - specifier: workspace:^3.0.4 + specifier: workspace:^3.0.5 version: link:../../../../hardhat-viem '@nomicfoundation/hardhat-viem-assertions': - specifier: workspace:^3.0.7 + specifier: workspace:^3.0.8 version: link:../../../../hardhat-viem-assertions '@nomicfoundation/ignition-core': - specifier: workspace:^3.1.1 + specifier: workspace:^3.1.2 version: link:../../../../ignition-core devDependencies: '@nomicfoundation/hardhat-ignition': - specifier: workspace:^3.1.1 + specifier: workspace:^3.1.2 version: link:../../../../hardhat-ignition '@nomicfoundation/hardhat-toolbox-viem': - specifier: workspace:^5.0.3 + specifier: workspace:^5.0.4 version: link:../../../../hardhat-toolbox-viem '@types/node': specifier: ^22.8.5 @@ -1685,7 +1685,7 @@ importers: specifier: foundry-rs/forge-std#v1.9.4 version: https://codeload.github.com/foundry-rs/forge-std/tar.gz/1eea5bae12ae557d589f9f0f0edae2faa47cb262 hardhat: - specifier: workspace:^3.3.0 + specifier: workspace:^3.4.0 version: link:../../.. typescript: specifier: ~5.8.0 @@ -1697,38 +1697,38 @@ importers: packages/hardhat/templates/hardhat-3/02-mocha-ethers: dependencies: '@nomicfoundation/hardhat-ethers-chai-matchers': - specifier: workspace:^3.0.4 + specifier: workspace:^3.0.5 version: link:../../../../hardhat-ethers-chai-matchers '@nomicfoundation/hardhat-ignition-ethers': - specifier: workspace:^3.1.1 + specifier: workspace:^3.1.2 version: link:../../../../hardhat-ignition-ethers '@nomicfoundation/hardhat-keystore': - specifier: workspace:^3.0.5 + specifier: workspace:^3.0.6 version: link:../../../../hardhat-keystore '@nomicfoundation/hardhat-mocha': - specifier: workspace:^3.0.15 + specifier: workspace:^3.0.16 version: link:../../../../hardhat-mocha '@nomicfoundation/hardhat-network-helpers': - specifier: workspace:^3.0.4 + specifier: workspace:^3.0.5 version: link:../../../../hardhat-network-helpers '@nomicfoundation/hardhat-typechain': - specifier: workspace:^3.0.5 + specifier: workspace:^3.0.6 version: link:../../../../hardhat-typechain '@nomicfoundation/hardhat-verify': - specifier: workspace:^3.0.13 + specifier: workspace:^3.0.14 version: link:../../../../hardhat-verify '@nomicfoundation/ignition-core': - specifier: workspace:^3.1.1 + specifier: workspace:^3.1.2 version: link:../../../../ignition-core devDependencies: '@nomicfoundation/hardhat-ethers': - specifier: workspace:^4.0.7 + specifier: workspace:^4.0.8 version: link:../../../../hardhat-ethers '@nomicfoundation/hardhat-ignition': - specifier: workspace:^3.1.1 + specifier: workspace:^3.1.2 version: link:../../../../hardhat-ignition '@nomicfoundation/hardhat-toolbox-mocha-ethers': - specifier: workspace:^3.0.3 + specifier: workspace:^3.0.4 version: link:../../../../hardhat-toolbox-mocha-ethers '@types/chai': specifier: ^5.2.3 @@ -1752,7 +1752,7 @@ importers: specifier: foundry-rs/forge-std#v1.9.4 version: https://codeload.github.com/foundry-rs/forge-std/tar.gz/1eea5bae12ae557d589f9f0f0edae2faa47cb262 hardhat: - specifier: workspace:^3.3.0 + specifier: workspace:^3.4.0 version: link:../../.. mocha: specifier: ^11.0.0 @@ -1767,7 +1767,7 @@ importers: specifier: ^22.8.5 version: 22.18.7 hardhat: - specifier: workspace:^3.3.0 + specifier: workspace:^3.4.0 version: link:../../.. typescript: specifier: ~5.8.0 @@ -1779,10 +1779,10 @@ importers: specifier: 5.6.1 version: 5.6.1 '@nomicfoundation/hardhat-errors': - specifier: workspace:^3.0.10 + specifier: workspace:^3.0.11 version: link:../hardhat-errors '@nomicfoundation/hardhat-utils': - specifier: workspace:^4.0.2 + specifier: workspace:^4.0.3 version: link:../hardhat-utils '@nomicfoundation/solidity-analyzer': specifier: ^0.1.1 @@ -1849,7 +1849,7 @@ importers: specifier: 9.25.1 version: 9.25.1 hardhat: - specifier: workspace:^3.3.0 + specifier: workspace:^3.4.0 version: link:../hardhat mocha: specifier: ^11.0.0 @@ -1876,7 +1876,7 @@ importers: specifier: ^5.0.8 version: 5.2.8 '@nomicfoundation/ignition-core': - specifier: workspace:^3.1.1 + specifier: workspace:^3.1.2 version: link:../ignition-core '@types/chai': specifier: ^5.2.3 @@ -1954,7 +1954,7 @@ importers: packages/template-package: devDependencies: '@nomicfoundation/hardhat-node-test-reporter': - specifier: workspace:^3.0.3 + specifier: workspace:^3.0.4 version: link:../hardhat-node-test-reporter '@nomicfoundation/hardhat-test-utils': specifier: workspace:^