Skip to content

Update other major updates (major) #513

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

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.0 age confidence devDependencies major
@nomicfoundation/hardhat-network-helpers (source) ^1.1.0 -> ^3.0.0 age confidence devDependencies major
@nomicfoundation/hardhat-verify (source) ^2.1.1 -> ^3.0.0 age confidence devDependencies major
actions/checkout v4 -> v5 age confidence action major
dotenv ^16.5.0 -> ^17.2.1 age confidence devDependencies major
hardhat (source) ^2.26.2 -> ^3.0.0 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.0

Compare Source

This release upgrades hardhat-gas-reporter to v2 within the Hardhat viem toolbox.

Changes

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


actions/checkout (actions/checkout)

v5

Compare Source

motdotla/dotenv (dotenv)

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 [[email protected]] injecting env (1) from .env (#​870)
  • Use { quiet: true } to suppress
  • Aligns dotenv more closely with dotenvx.
nomiclabs/hardhat (hardhat)

v3.0.0: Hardhat 3 is now in beta, and ready for production use!

Compare Source

Hardhat 3 is now in beta, and ready for production use!

Changes

Hardhat 3 is a major overhaul with exciting new features:

  • Solidity tests as a first-class testing option
  • Multichain support for today's rollup-centric world
  • Rust-powered runtime for faster execution
  • Revamped build system with full npm compatibility and build profiles
  • Hardhat Ignition for streamlined contract deployments

Hardhat 3 is production-ready and you can migrate today! We'll keep it in beta status as we work on missing features and stabilize it in the near future.

Getting started

To install Hardhat 3, run the following commands in an empty directory:

npm init -y
npm install --save-dev hardhat
npx hardhat --init

This will take you through an interactive setup process to get started using Hardhat 3.

Learn more

To learn more about Hardhat 3, check out the Hardhat 3 documentation.

Feedback and help

If you have any questions, feedback, or need help, join the Hardhat 3 Telegram group.

This is a beta release, and your feedback can make a big difference. Let us know what you think and need!


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


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 4 times, most recently from 4284e6e to a2bbfa4 Compare August 14, 2025 11:07
@renovate renovate bot force-pushed the renovate/major-other-major-updates branch from a2bbfa4 to 65f7d7b Compare August 15, 2025 11:40
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