Skip to content

chore(deps-dev): bump the npm_and_yarn group across 1 directory with 10 updates#176

Open
dependabot[bot] wants to merge 1 commit into
devfrom
dependabot/npm_and_yarn/dev/npm_and_yarn-a7fc54eef0
Open

chore(deps-dev): bump the npm_and_yarn group across 1 directory with 10 updates#176
dependabot[bot] wants to merge 1 commit into
devfrom
dependabot/npm_and_yarn/dev/npm_and_yarn-a7fc54eef0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 10, 2026

Bumps the npm_and_yarn group with 10 updates in the / directory:

Package From To
@commitlint/cli 20.5.0 21.0.1
@commitlint/config-conventional 20.5.0 21.0.1
@nomicfoundation/hardhat-ethers 4.0.7 4.0.12
@types/node 25.6.0 25.9.1
dotenv 17.4.1 17.4.2
hardhat 3.4.0 3.5.1
prettier 3.8.2 3.8.3
release-please 17.5.2 17.6.0
typescript 6.0.2 6.0.3
viem 2.47.12 2.50.4

Updates @commitlint/cli from 20.5.0 to 21.0.1

Release notes

Sourced from @​commitlint/cli's releases.

v21.0.1

21.0.1 (2026-05-12)

Bug Fixes

CI

New Contributors

Full Changelog: conventional-changelog/commitlint@v21.0.0...v21.0.1

v21.0.0

Heads-up: --legacy-output is a transitional escape hatch. It will be removed in a future major release. Plan to migrate your parsers / snapshots to the new format during the v21 lifecycle.

21.0.0 (2026-05-08)

Breaking

Fixes

Internals (Node 22 cleanup)

  • chore: replace dependencies with Node 22 built-ins by @​escapedcat in #4681 — drops glob, fast-glob, import-meta-resolve, minimist, fs-extra
  • refactor: replace read-pkg with native fs.readFile + JSON.parse by @​escapedcat in #4742
  • chore: update dependency yargs to v18 by @​escapedcat in #4686
  • chore: remove cross-env, move env vars to vitest config by @​escapedcat in #4684

Dependency updates

... (truncated)

Changelog

Sourced from @​commitlint/cli's changelog.

21.0.1 (2026-05-12)

Note: Version bump only for package @​commitlint/cli

21.0.0 (2026-05-08)

BREAKING CHANGES

  • drop node v18 and v20 support
  • Bump engines to >=v22 in all 39 package.json files
  • Update @​types/node to ^22.0.0
  • Update CI matrix to [22, 24]
  • Update Ubuntu baseline job to ubuntu:26.04
  • Update Dockerfile.ci, .mise.toml, .codesandbox/ci.json
  • Update pre-commit hook to use --ignore-engines
  • Update README and docs

Co-authored-by: Claude Opus 4.6 (1M context) noreply@anthropic.com

20.5.3 (2026-04-30)

Note: Version bump only for package @​commitlint/cli

20.5.2 (2026-04-25)

Note: Version bump only for package @​commitlint/cli

Commits

Updates @commitlint/config-conventional from 20.5.0 to 21.0.1

Release notes

Sourced from @​commitlint/config-conventional's releases.

v21.0.1

21.0.1 (2026-05-12)

Bug Fixes

CI

New Contributors

Full Changelog: conventional-changelog/commitlint@v21.0.0...v21.0.1

v21.0.0

Heads-up: --legacy-output is a transitional escape hatch. It will be removed in a future major release. Plan to migrate your parsers / snapshots to the new format during the v21 lifecycle.

21.0.0 (2026-05-08)

Breaking

Fixes

Internals (Node 22 cleanup)

  • chore: replace dependencies with Node 22 built-ins by @​escapedcat in #4681 — drops glob, fast-glob, import-meta-resolve, minimist, fs-extra
  • refactor: replace read-pkg with native fs.readFile + JSON.parse by @​escapedcat in #4742
  • chore: update dependency yargs to v18 by @​escapedcat in #4686
  • chore: remove cross-env, move env vars to vitest config by @​escapedcat in #4684

Dependency updates

... (truncated)

Changelog

Sourced from @​commitlint/config-conventional's changelog.

21.0.1 (2026-05-12)

Note: Version bump only for package @​commitlint/config-conventional

21.0.0 (2026-05-08)

BREAKING CHANGES

  • drop node v18 and v20 support
  • Bump engines to >=v22 in all 39 package.json files
  • Update @​types/node to ^22.0.0
  • Update CI matrix to [22, 24]
  • Update Ubuntu baseline job to ubuntu:26.04
  • Update Dockerfile.ci, .mise.toml, .codesandbox/ci.json
  • Update pre-commit hook to use --ignore-engines
  • Update README and docs

Co-authored-by: Claude Opus 4.6 (1M context) noreply@anthropic.com

20.5.3 (2026-04-30)

Note: Version bump only for package @​commitlint/config-conventional

Commits

Updates @nomicfoundation/hardhat-ethers from 4.0.7 to 4.0.12

Release notes

Sourced from @​nomicfoundation/hardhat-ethers's releases.

@​nomicfoundation/hardhat-ethers@​4.0.12

Changes

  • #8264 8452f97 Thanks @​alcuadrado! - Export ./package.json so consumers can import the package's manifest.

  • Updated dependencies:

    • @​nomicfoundation/hardhat-errors@​3.0.13
    • @​nomicfoundation/hardhat-utils@​4.1.2

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


@​nomicfoundation/hardhat-ethers@​4.0.11

Changes


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


@​nomicfoundation/hardhat-ethers@​4.0.10

Changes

  • #8207 d594209 Thanks @​alcuadrado! - Improved performance by replacing the debug logging library with a lightweight in-tree implementation.

  • Updated dependencies:

    • @​nomicfoundation/hardhat-utils@​4.1.0
    • @​nomicfoundation/hardhat-errors@​3.0.12

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


@​nomicfoundation/hardhat-ethers@​4.0.9

Changes

  • #8179 d16d82a Thanks @​alcuadrado! - Await all returned promises for better debuggability

  • #8153 e21950e Thanks @​schaable! - Fix gas config fields (gas, gasMultiplier, gasPrice) not being applied when sending transactions through the HardhatEthersSigner

  • Updated dependencies:

    • @​nomicfoundation/hardhat-utils@​4.0.4

... (truncated)

Changelog

Sourced from @​nomicfoundation/hardhat-ethers's changelog.

4.0.12

Patch Changes

  • #8264 8452f97 Thanks @​alcuadrado! - Export ./package.json so consumers can import the package's manifest.

  • Updated dependencies:

    • @​nomicfoundation/hardhat-errors@​3.0.13
    • @​nomicfoundation/hardhat-utils@​4.1.2

4.0.11

Patch Changes

4.0.10

Patch Changes

  • #8207 d594209 Thanks @​alcuadrado! - Improved performance by replacing the debug logging library with a lightweight in-tree implementation.

  • Updated dependencies:

    • @​nomicfoundation/hardhat-utils@​4.1.0
    • @​nomicfoundation/hardhat-errors@​3.0.12

4.0.9

Patch Changes

  • #8179 d16d82a Thanks @​alcuadrado! - Await all returned promises for better debuggability

  • #8153 e21950e Thanks @​schaable! - Fix gas config fields (gas, gasMultiplier, gasPrice) not being applied when sending transactions through the HardhatEthersSigner

  • Updated dependencies:

    • @​nomicfoundation/hardhat-utils@​4.0.4

4.0.8

Patch Changes

... (truncated)

Commits
  • ccb55d9 Version Packages
  • 80b9467 Fix stricter linter
  • 54343f7 Upgrade TS everywhere
  • 31f33cf Merge pull request #8264 from NomicFoundation/export-package-jsons
  • fb2a9ff Merge pull request #8261 from NomicFoundation/agent-scripts
  • 0033686 scripts: run eslint before prettier in lint-file wrapper and pnpm lint/lint:fix
  • 8452f97 Export package.json files
  • 39400e9 Version Packages
  • 286d306 Merge pull request #8228 from NomicFoundation/remove-quadratic-behavior
  • 8b5301a docs: document non-duplicate precondition for linkBytecode walkers
  • Additional commits viewable in compare view

Updates @types/node from 25.6.0 to 25.9.1

Commits

Updates dotenv from 17.4.1 to 17.4.2

Changelog

Sourced from dotenv's changelog.

17.4.2 (2026-04-12)

Changed

  • Improved skill files - tightened up details (#1009)
Commits

Updates hardhat from 3.4.0 to 3.5.1

Release notes

Sourced from hardhat's releases.

Hardhat v3.5.1

This is a small release with some quality of life improvements, and a fix to hardhat --init so that it works with pnpm 11.

Changes


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


Hardhat v3.5.0

This release has multiple new additions and bug fixes including: support for EIP-712 cheatcodes in Solidity Test, allowing direct project initialization by named template with --init --template \<template-name>, and switching to Typescript 6 for new projects.

Changes

  • #8243 08805db Thanks @​ChristopherDedominici! - Support EIP-712 cheatcodes in Solidity Test.

  • #8188 d48bbfd Thanks @​alcuadrado! - Add --init --template \<template-name> to initialize projects in a non-interactive way. Also add --init --templates to get the list of template names.

  • #8312 76c15ff Thanks @​alcuadrado! - Update the Hardhat 3 TypeScript project templates for TypeScript 6.

  • #8301 793cc84 Thanks @​kanej! - Disable transaction gas cap and block gas limit when running tests under --coverage.

  • #8270 cf2823b Thanks @​schaable! - Solidity test configuration now also accepts { profiles: { default: ... } }. Only the default profile is currently supported, other profile names will be supported in a future release. The previous flat shape continues to work unchanged.

    The resolved HardhatConfig.test.solidity is now profile-keyed: read per-profile fields at hre.config.test.solidity.profiles.default.* instead of hre.config.test.solidity.*. Plugins that read the resolved Solidity test config need to be updated.

  • #8298 83b1ae1 Thanks @​Wodann! - - Fixed a bug when using a test filter where the setUp function would be run for empty test suites

    • Fixed a bug where snapshot cheatcodes would throw an error if names were invalid
    • Fixed coverage instrumentation interfering with the single-call vm.prank cheatcode
    • Added support for instrumentation of Solidity 0.8.35
  • #8264 8452f97 Thanks @​alcuadrado! - Export ./package.json so consumers can import the package's manifest.

  • #8310 9f394ec Thanks @​js360000! - Fix JSON-RPC error.data shape for revert errors (code 3): return the raw revert hex string directly instead of a { message, txHash, data } wrapper object.

  • #8269 045cb8d Thanks @​alcuadrado! - Always load the builtin plugins' type extensions

  • #8301 793cc84 Thanks @​kanej! - Respect user config for allowUnlimitedContractSize when running under --coverage.

  • #8259 1d1204f Thanks @​kanej! - Fixed build overrides not being respected when running compile

  • #8290 3a15b11 Thanks @​gultekinmakif! - Fixed abstract contracts being picked up as test suites by the Solidity test runner (#8203).

  • #8266 325bae1 Thanks @​schaable! - Sanitized snapshot cheatcode group names to avoid issues when persisting them to disk. A warning is shown when a group is renamed suggesting the user to update their snapshot group names to match the on-disk names.

... (truncated)

Changelog

Sourced from hardhat's changelog.

3.5.1

Patch Changes

3.5.0

Minor Changes

  • #8301 793cc84 Thanks @​kanej! - Disable transaction gas cap and block gas limit when running tests under --coverage.

  • #8270 cf2823b Thanks @​schaable! - Solidity test configuration now also accepts { profiles: { default: ... } }. Only the default profile is currently supported, other profile names will be supported in a future release. The previous flat shape continues to work unchanged.

    The resolved HardhatConfig.test.solidity is now profile-keyed: read per-profile fields at hre.config.test.solidity.profiles.default.* instead of hre.config.test.solidity.*. Plugins that read the resolved Solidity test config need to be updated.

Patch Changes

  • #8298 83b1ae1 Thanks @​Wodann! - - Fixed a bug when using a test filter where the setUp function would be run for empty test suites

    • Fixed a bug where snapshot cheatcodes would throw an error if names were invalid
    • Fixed coverage instrumentation interfering with the single-call vm.prank cheatcode
    • Added support for instrumentation of Solidity 0.8.35
  • #8264 8452f97 Thanks @​alcuadrado! - Export ./package.json so consumers can import the package's manifest.

  • #8310 9f394ec Thanks @​js360000! - Fix JSON-RPC error.data shape for revert errors (code 3): return the raw revert hex string directly instead of a { message, txHash, data } wrapper object. This matches the geth/anvil/EVM-node convention that client tooling (viem, ethers, web3.js) relies on when decoding custom errors. Closes #8075.

  • #8269 045cb8d Thanks @​alcuadrado! - Always load the builtin plugins' type extensions

  • #8243 08805db Thanks @​ChristopherDedominici! - Support EIP-712 cheatcodes in Solidity Test.

  • #8301 793cc84 Thanks @​kanej! - Respect user config for allowUnlimitedContractSize when running under --coverage.

  • #8259 1d1204f Thanks @​kanej! - Fixed build overrides not being respected when running compile

  • #8188 d48bbfd Thanks @​alcuadrado! - Add --init --template \<template-name> to initialize projects in a non-interactive way. Also add --init --templates to get the list of template names.

  • #8290 3a15b11 Thanks @​gultekinmakif! - Fixed abstract contracts being picked up as test suites by the Solidity test runner (#8203).

  • #8266 325bae1 Thanks @​schaable! - Sanitized snapshot cheatcode group names to avoid issues when persisting them to disk. A warning is shown when a group is renamed suggesting the user to update their snapshot group names to match the on-disk names.

  • #8312 76c15ff Thanks @​alcuadrado! - Update the Hardhat 3 TypeScript project templates for TypeScript 6.

  • Updated dependencies:

    • @​nomicfoundation/hardhat-errors@​3.0.13

... (truncated)

Commits
  • 2e834e0 Version Packages
  • f3d09ae Merge pull request #8302 from NomicFoundation/suppress-solidity-compilation-w...
  • 3cb4934 Merge pull request #8316 from NomicFoundation/pnpm-11-init
  • 86bf9cb Merge pull request #8315 from NomicFoundation/migration-error-messages
  • 977ed89 Merge pull request #8306 from NomicFoundation/refactor/create-tmp-dir
  • 489d6db address copilot's suggestions
  • 975180d fix spellcheck
  • aa83aa0 refactor(test): route useTestProjectTemplate through workspace-local tmp dirs
  • da2f657 refactor(test): migrate special-case tmp-dir tests to createTmpDir
  • 7a08794 refactor(test): migrate scenario A/B tmp-dir tests to createTmpDir
  • Additional commits viewable in compare view

Updates prettier from 3.8.2 to 3.8.3

Release notes

Sourced from prettier's releases.

3.8.3

🔗 Changelog

Changelog

Sourced from prettier's changelog.

3.8.3

diff

SCSS: Prevent trailing comma in if() function (#18471 by @​kovsu)

// Input
$value: if(sass(false): 1; else: -1);
// Prettier 3.8.2
$value: if(
sass(false): 1; else: -1,
);
// Prettier 3.8.3
$value: if(sass(false): 1; else: -1);

Commits

Updates release-please from 17.5.2 to 17.6.0

Release notes

Sourced from release-please's releases.

v17.6.0

17.6.0 (2026-04-13)

Features

  • yoshi-java-monorepo: update library version in librarian.yaml (#2750) (8cd3491)

Bug Fixes

Changelog

Sourced from release-please's changelog.

17.6.0 (2026-04-13)

Features

  • yoshi-java-monorepo: update library version in librarian.yaml (#2750) (8cd3491)

Bug Fixes

Commits

Updates typescript from 6.0.2 to 6.0.3

Release notes

Sourced from typescript's releases.

TypeScript 6.0.3

For release notes, check out the release announcement blog post.

Downloads are available on:

Commits
  • 050880c Bump version to 6.0.3 and LKG
  • eeae9dd 🤖 Pick PR #63401 (Also check package name validity in...) into release-6.0 (#...
  • ad1c695 🤖 Pick PR #63368 (Harden ATA package name filtering) into release-6.0 (#63372)
  • 0725fb4 🤖 Pick PR #63310 (Mark class property initializers as...) into release-6.0 (#...
  • See full diff in compare view

Updates viem from 2.47.12 to 2.50.4

Release notes

Sourced from viem's releases.

viem@2.50.4

Patch Changes

viem@2.50.3

Patch Changes

viem@2.49.3

Patch Changes

viem@2.49.2

Patch Changes

viem@2.49.0

Minor Changes

Patch Changes

  • #4608 0e282d69d534e7fc277300260e31c07c4d8cb325 Thanks @​jxom! - viem/tempo: Updated Actions.wallet.send parameters to match the latest wallet RPC schema: renamed value to amount, added an optional memo field (UTF-8, max 32 bytes; rejected for non-TIP-20 tokens), and widened token to also accept curated tokenlist symbols.

    await Actions.wallet.send(client, {
    +  amount: '1.5',
    +  memo: 'thanks',
       to: '0x...',
    -  token: '0x...',
    +  token: 'pathUsd',
    -  value: '1.5',
    })

viem@2.48.11

Patch Changes

viem@2.48.8

Patch Changes

... (truncated)

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels May 10, 2026
…10 updates

Bumps the npm_and_yarn group with 10 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [@commitlint/cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli) | `20.5.0` | `21.0.1` |
| [@commitlint/config-conventional](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional) | `20.5.0` | `21.0.1` |
| [@nomicfoundation/hardhat-ethers](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat-ethers) | `4.0.7` | `4.0.12` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.6.0` | `25.9.1` |
| [dotenv](https://github.com/motdotla/dotenv) | `17.4.1` | `17.4.2` |
| [hardhat](https://github.com/NomicFoundation/hardhat/tree/HEAD/packages/hardhat) | `3.4.0` | `3.5.1` |
| [prettier](https://github.com/prettier/prettier) | `3.8.2` | `3.8.3` |
| [release-please](https://github.com/googleapis/release-please) | `17.5.2` | `17.6.0` |
| [typescript](https://github.com/microsoft/TypeScript) | `6.0.2` | `6.0.3` |
| [viem](https://github.com/wevm/viem) | `2.47.12` | `2.50.4` |



Updates `@commitlint/cli` from 20.5.0 to 21.0.1
- [Release notes](https://github.com/conventional-changelog/commitlint/releases)
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md)
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v21.0.1/@commitlint/cli)

Updates `@commitlint/config-conventional` from 20.5.0 to 21.0.1
- [Release notes](https://github.com/conventional-changelog/commitlint/releases)
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/config-conventional/CHANGELOG.md)
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v21.0.1/@commitlint/config-conventional)

Updates `@nomicfoundation/hardhat-ethers` from 4.0.7 to 4.0.12
- [Release notes](https://github.com/NomicFoundation/hardhat/releases)
- [Changelog](https://github.com/NomicFoundation/hardhat/blob/main/packages/hardhat-ethers/CHANGELOG.md)
- [Commits](https://github.com/NomicFoundation/hardhat/commits/@nomicfoundation/hardhat-ethers@4.0.12/packages/hardhat-ethers)

Updates `@types/node` from 25.6.0 to 25.9.1
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Updates `dotenv` from 17.4.1 to 17.4.2
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
- [Commits](motdotla/dotenv@v17.4.1...v17.4.2)

Updates `hardhat` from 3.4.0 to 3.5.1
- [Release notes](https://github.com/NomicFoundation/hardhat/releases)
- [Changelog](https://github.com/NomicFoundation/hardhat/blob/main/packages/hardhat/CHANGELOG.md)
- [Commits](https://github.com/NomicFoundation/hardhat/commits/hardhat@3.5.1/packages/hardhat)

Updates `prettier` from 3.8.2 to 3.8.3
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](prettier/prettier@3.8.2...3.8.3)

Updates `release-please` from 17.5.2 to 17.6.0
- [Release notes](https://github.com/googleapis/release-please/releases)
- [Changelog](https://github.com/googleapis/release-please/blob/main/CHANGELOG.md)
- [Commits](googleapis/release-please@v17.5.2...v17.6.0)

Updates `typescript` from 6.0.2 to 6.0.3
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Commits](microsoft/TypeScript@v6.0.2...v6.0.3)

Updates `viem` from 2.47.12 to 2.50.4
- [Release notes](https://github.com/wevm/viem/releases)
- [Commits](https://github.com/wevm/viem/compare/viem@2.47.12...viem@2.50.4)

---
updated-dependencies:
- dependency-name: "@commitlint/cli"
  dependency-version: 21.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: npm_and_yarn
- dependency-name: "@commitlint/config-conventional"
  dependency-version: 21.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: npm_and_yarn
- dependency-name: "@nomicfoundation/hardhat-ethers"
  dependency-version: 4.0.11
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm_and_yarn
- dependency-name: "@types/node"
  dependency-version: 25.6.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm_and_yarn
- dependency-name: dotenv
  dependency-version: 17.4.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm_and_yarn
- dependency-name: hardhat
  dependency-version: 3.4.5
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm_and_yarn
- dependency-name: prettier
  dependency-version: 3.8.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm_and_yarn
- dependency-name: release-please
  dependency-version: 17.6.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm_and_yarn
- dependency-name: typescript
  dependency-version: 6.0.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm_and_yarn
- dependency-name: viem
  dependency-version: 2.48.11
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/dev/npm_and_yarn-a7fc54eef0 branch from 679b30c to 48ecab3 Compare May 24, 2026 21:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants