Skip to content

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jun 1, 2025

This PR contains the following updates:

Package Change Age Confidence Type Update
@nomicfoundation/hardhat-ethers (source) ^3.1.0 -> ^4.0.2 age confidence devDependencies major
@nomicfoundation/hardhat-network-helpers (source) ^1.1.0 -> ^3.0.1 age confidence devDependencies major
@nomicfoundation/hardhat-verify (source) ^2.1.1 -> ^3.0.3 age confidence devDependencies major
actions/checkout v4 -> v5 age confidence action major
dotenv ^16.5.0 -> ^17.2.3 age confidence devDependencies major
hardhat (source) ^2.26.2 -> ^3.0.7 age confidence devDependencies major
yargs (source) ^17.7.2 -> ^18.0.0 age confidence dependencies major

Release Notes

NomicFoundation/hardhat (@​nomicfoundation/hardhat-ethers)

v4.0.2

Compare Source

v4.0.1

Compare Source

This release is a small bug fix for clearing event listeners.

Changes

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


v4.0.0

Compare Source

This is the first release of the Hardhat 3 version of this package.


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


NomicFoundation/hardhat (@​nomicfoundation/hardhat-network-helpers)

v3.0.1

Compare Source

Patch Changes
  • 138d673: Enable fixture sharing across files; fixtures now provide a connection parameter 7406

v3.0.0

Compare Source

Major Changes
  • 29cc141: First release of Hardhat 3!
NomicFoundation/hardhat (@​nomicfoundation/hardhat-verify)

v3.0.3

Compare Source

Patch Changes
  • d25eec4: Fixed a bug that prevented verification of contracts imported from npm modules (#​7442)

v3.0.2

Compare Source

Patch Changes
  • a475780: Added automatic proxy detection for hardhat-verify and fixed case-insensitive proxy environment variables for network requests (#​7407)

v3.0.1

Compare Source

Patch Changes
  • 0016b57: Fix ContractInformationResolver to use optional chaining when accessing compiler output contracts to prevent potential TypeError (#​7291)

v3.0.0

Compare Source

Major Changes
  • 29cc141: First release of Hardhat 3!
actions/checkout (actions/checkout)

v5

Compare Source

motdotla/dotenv (dotenv)

v17.2.3

Compare Source

Changed
  • Fixed typescript error definition (#​912)

v17.2.2

Compare Source

Added
  • 🙏 A big thank you to new sponsor Tuple.app - the premier screen sharing app for developers on macOS and Windows. Go check them out. It's wonderful and generous of them to give back to open source by sponsoring dotenv. Give them some love back.

v17.2.1

Compare Source

Changed
  • Fix clickable tip links by removing parentheses (#​897)

v17.2.0

Compare Source

Added
  • Optionally specify DOTENV_CONFIG_QUIET=true in your environment or .env file to quiet the runtime log (#​889)
  • Just like dotenv any DOTENV_CONFIG_ environment variables take precedence over any code set options like ({quiet: false})

v17.1.0

Compare Source

Added
  • Add additional security and configuration tips to the runtime log (#​884)
  • Dim the tips text from the main injection information text
const TIPS = [
  '🔐 encrypt with dotenvx: https://dotenvx.com',
  '🔐 prevent committing .env to code: https://dotenvx.com/precommit',
  '🔐 prevent building .env in docker: https://dotenvx.com/prebuild',
  '🛠️  run anywhere with `dotenvx run -- yourcommand`',
  '⚙️  specify custom .env file path with { path: \'/custom/path/.env\' }',
  '⚙️  enable debug logging with { debug: true }',
  '⚙️  override existing env vars with { override: true }',
  '⚙️  suppress all logs with { quiet: true }',
  '⚙️  write to custom object with { processEnv: myObject }',
  '⚙️  load multiple .env files with { path: [\'.env.local\', \'.env\'] }'
]

v17.0.1

Compare Source

Changed
  • Patched injected log to count only populated/set keys to process.env (#​879)

v17.0.0

Compare Source

Changed
  • Default quiet to false - informational (file and keys count) runtime log message shows by default (#​875)

v16.6.1

Compare Source

Changed
  • Default quiet to true – hiding the runtime log message (#​874)
  • NOTICE: 17.0.0 will be released with quiet defaulting to false. Use config({ quiet: true }) to suppress.
  • And check out the new dotenvx. As coding workflows evolve and agents increasingly handle secrets, encrypted .env files offer a much safer way to deploy both agents and code together with secure secrets. Simply switch require('dotenv').config() for require('@​dotenvx/dotenvx').config().

v16.6.0

Compare Source

Added
  • Default log helpful message [dotenv@16.6.0] injecting env (1) from .env (#​870)
  • Use { quiet: true } to suppress
  • Aligns dotenv more closely with dotenvx.
NomicFoundation/hardhat (hardhat)

v3.0.7

Compare Source

Patch Changes
  • 138d673: Added network.createServer(...) to spawn a Hardhat node programmatically (#​6472)
  • d414eda: Added support for conditional dependencies on plugins (#​7424)
  • 138d673: Added support for compiling solidity tests separately from contracts (#​6474)
  • e17972f: Added hre.versions with Hardhat and EDR package versions.
  • 34add2d: Added configVariable support for test.solidity.forking config
  • b13620a: Added compilation progress spinner to show build progress (#​7460)
  • 4c65d3e: Automatically add compilation results to a running npx hardhat node on recompilation (#​6040)
  • 138d673: Updated EDR to version 0.12.0-next.7
  • d821a0a: Fixed npm artifact cleanup on windows (#​7459)
  • 138d673: Fixed creation of network connections to include config extensions from plugins (#​7106)

v3.0.6

Compare Source

Patch Changes
  • 609d05c: Add deprecation warning for testFail_* test functions
  • 8c1cb1e: Fixed dependencies for Hardhat so rpc utils can be loaded (#​7415)

v3.0.5

Compare Source

Patch Changes
  • bebf87c: Added support for Linea network verification, thanks @​kyzooghost (#​7357)
  • 0bfe6ac: Fixed coverage report when loading data from large test suites (#​7385)
  • be469d6: Display an error message when attempting to use a global hardhat installation in a local repo (#​5362)
  • 49cc9ba: Load resolved global options into environment variables during tests (#​7305)
  • 8d3b16c: Support for custom compilers (#​7130)
  • a475780: Added automatic proxy detection for hardhat-verify and fixed case-insensitive proxy environment variables for network requests (#​7407)
  • 3996886: Fixed getBuildInfoPath and getBuildInfoOutputPath to correctly return undefined when build info files are missing 7052

v3.0.4

Compare Source

Patch Changes

v3.0.3

Compare Source

Patch Changes
  • 34a5bc9: Fixed an issue when making historical calls in a forked network (#​7271)
  • e0e658a: Upgraded EDR to 0.12.0-next.5. This brings a fix for expectEmit cheatcode stack traces and performance improvements from upgrading to REVM 27 (#​1063)

v3.0.2

Compare Source

Patch Changes
  • d45d544: Fixed passing global network options to node:test and mocha subprocesses (#​7248)
  • 003e72c: Help message phrasing unified
  • 0120e67: Added warning when running with a non-LTS Node version (#​7167)
  • 9261714: Update npm module regex to include versions in solidity imports (#​7308)

v3.0.1

Compare Source

Patch Changes
  • a3bd239: Add Yarn support for Hardhat v3 (#​7192)
  • 617254e: Move extraneous dependency to peer (#​7231)
  • 6446a38: Add temporary fix for incorrect error message (#​7168)
  • 6361ea4: Fixed an issue with compiling a Hardhat project after switching OS users (#​7161)
  • 5c9ee7f: Warn the user if they are not using the latest version of Hardhat
  • 0fc1f3f: Remove full stops from help message descriptions (#​7185)
  • 8acf48f: Improved exception filtering for Sentry telemetry (#​7246)
  • e7d2f80: Added missing Solidity test config option allowInternalExpectRevert.

v3.0.0

Compare Source

Major Changes
  • 29cc141: First release of Hardhat 3!
yargs/yargs (yargs)

v18.0.0

Compare Source

⚠ BREAKING CHANGES
  • command names are not derived from modules passed to command.
  • singleton usage of yargs yargs.foo, yargs().argv, has been removed.
  • minimum node.js versions now ^20.19.0 || ^22.12.0 || >=23.
  • yargs is now ESM first
Features
Bug Fixes
  • addDirectory do not support absolute command dir (#​2465) (3a40a78)
  • allows ESM modules commands to be extensible using visit option (#​2468) (200e1aa)
  • browser: fix shims so that yargs continues working in browser context (#​2457) (4ae5f57)
  • build: address problems with typescript compilation (#​2445) (8d72fb3)
  • coerce should play well with parser configuration (#​2308) (8343c66)
  • deps: update dependency yargs-parser to v22 (#​2470) (639130d)
  • exit after async handler done (#​2313) (e326cde)
  • handle spaces in bash completion (#​2452) (83b7788)
  • parser-configuration should work well with generated completion script (#​2332) (888db19)
  • propagate Dictionary including undefined in value type (#​2393) (2b2f7f5)
  • zsh: completion no longer requires double tab when using autoloaded (0dd8fe4)
Code Refactoring
  • command names are not derived from modules passed to command. (d90af45)
  • singleton usage of yargs yargs.foo, yargs().argv, has been removed. (d90af45)
Build System
  • minimum node.js versions now ^20.19.0 || ^22.12.0 || >=23. (d90af45)

Configuration

📅 Schedule: Branch creation - "before 10am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot requested a review from bbenligiray June 1, 2025 01:29
@renovate renovate bot requested a review from bbenligiray as a code owner June 1, 2025 01:29
@renovate renovate bot requested a review from hiletmis June 1, 2025 01:29
@bbenligiray
Copy link
Member

Blocked by #363

@renovate renovate bot force-pushed the renovate/major-other-major-updates branch from b1ee035 to 91a3e07 Compare June 10, 2025 06:41
@renovate renovate bot changed the title Update dependency yargs to v18 Update other major updates (major) Jun 10, 2025
@renovate renovate bot force-pushed the renovate/major-other-major-updates branch 3 times, most recently from e2d8ce9 to ec6b3b2 Compare June 19, 2025 16:40
@renovate renovate bot force-pushed the renovate/major-other-major-updates branch 3 times, most recently from 64ef108 to 21ed1cc Compare July 1, 2025 18:55
@renovate renovate bot force-pushed the renovate/major-other-major-updates branch 4 times, most recently from 2caa0a4 to ba9e0a4 Compare July 9, 2025 19:12
@renovate renovate bot force-pushed the renovate/major-other-major-updates branch 4 times, most recently from 66ab102 to 6b334e5 Compare July 16, 2025 07:12
@renovate renovate bot force-pushed the renovate/major-other-major-updates branch 4 times, most recently from 71346a3 to 06afe1f Compare July 25, 2025 04:23
@renovate renovate bot force-pushed the renovate/major-other-major-updates branch 5 times, most recently from a652554 to 280eabd Compare August 10, 2025 12:57
@renovate renovate bot force-pushed the renovate/major-other-major-updates branch from 280eabd to e97f816 Compare August 11, 2025 14:45
@renovate renovate bot force-pushed the renovate/major-other-major-updates branch 6 times, most recently from 65f7d7b to ae79e35 Compare August 19, 2025 19:07
@renovate renovate bot force-pushed the renovate/major-other-major-updates branch 3 times, most recently from 4d58f15 to d5d67b5 Compare August 28, 2025 16:27
@renovate renovate bot force-pushed the renovate/major-other-major-updates branch 3 times, most recently from 2628b47 to 9860d50 Compare September 3, 2025 00:57
@renovate renovate bot force-pushed the renovate/major-other-major-updates branch 2 times, most recently from b693d65 to f2d409c Compare September 10, 2025 21:54
@renovate renovate bot force-pushed the renovate/major-other-major-updates branch 2 times, most recently from 2083dd1 to 6c1ac0d Compare September 30, 2025 02:53
@renovate renovate bot force-pushed the renovate/major-other-major-updates branch from 6c1ac0d to 53797c4 Compare October 8, 2025 15:36
@renovate renovate bot force-pushed the renovate/major-other-major-updates branch from 53797c4 to 444349e Compare October 9, 2025 13:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant