Hardhat chai matchers ether v6 21729dc#44
Open
Dargon789 wants to merge 10000 commits into
Open
Conversation
Dargon789
commented
Jan 24, 2026
- Because this PR includes a bug fix, relevant tests have been included.
- Because this PR includes a new feature, the change was previously discussed on an Issue or with someone from the team.
- I didn't do anything of this.
The changes to typechain imply updating the peer dependency on Hardhat.
…t-release/main Version Packages (v3)
…-check Fix validate-pull-request-docs.mjs and validate-pull-request-peer-bumps.mjs
…eth-get-proof Support eth_getProof
…-pragma-license-warnings Suppress pragma+license warning in Solidity test files
…tomApiCall method
We sometimes see a build failure in the parallel testing triggered by the `check-v2/3-with-latest-dependencies.yml`. The tests are run in parallel, which likely causes builds in parallel, instead we now do a build step serially first before running the tests in parallel. The prebuilt packages will therefore not require a rebuild in each test step avoiding clashes.
…ebuild-before-tests-independency-check-ci-workflow chore: update to dep check CIs to prebuild
…therscan-instance Expose etherscan instance
…t-release/main Version Packages (v3)
Co-authored-by: John Kane <john@kanej.me>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Main (#2064) * Create SECURITY.md * docs: replace dead Truffle testing link (#6606) * Update link README.md * Update link README.md * feat: support chainId values above 2^32 - 1 for local account transac… (#6607) * feat: support chainId values above 2^32 - 1 for local account transactions * refactor: improve comment and simplify logic --------- Co-authored-by: Luis Schaab <schaable@gmail.com> * Create thin-peaches-taste.md * Create tricky-points-wash.md Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Create lucky-items-peel.md Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Bump the npm_and_yarn group across 3 directories with 16 updates (#31) Bumps the npm_and_yarn group with 12 updates in the /docs directory: | Package | From | To | | --- | --- | --- | | [next](https://github.com/vercel/next.js) | `12.1.0` | `14.2.21` | | [undici](https://github.com/nodejs/undici) | `5.19.1` | `5.28.5` | | [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) | `7.17.3` | `7.26.9` | | [browserify-sign](https://github.com/crypto-browserify/browserify-sign) | `4.2.1` | `4.2.3` | | [elliptic](https://github.com/indutny/elliptic) | `6.5.4` | `6.6.1` | | [express](https://github.com/expressjs/express) | `4.17.3` | `4.21.2` | | [markdown-to-jsx](https://github.com/quantizor/markdown-to-jsx) | `7.1.6` | `7.7.4` | | [nanoid](https://github.com/ai/nanoid) | `3.3.1` | `3.3.9` | | [store2](https://github.com/nbubna/store) | `2.13.1` | `2.14.4` | | [tar](https://github.com/isaacs/node-tar) | `6.1.11` | `6.2.1` | | [tough-cookie](https://github.com/salesforce/tough-cookie) | `4.0.0` | `4.1.4` | | [word-wrap](https://github.com/jonschlinkert/word-wrap) | `1.2.3` | `1.2.5` | Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-truffle4 directory: [web3](https://github.com/ChainSafe/web3.js). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-web3-legacy directory: [web3](https://github.com/ChainSafe/web3.js). Updates `next` from 12.1.0 to 14.2.21 - [Release notes](https://github.com/vercel/next.js/releases) - [Changelog](https://github.com/vercel/next.js/blob/canary/release.js) - [Commits](https://github.com/vercel/next.js/compare/v12.1.0...v14.2.21) Updates `undici` from 5.19.1 to 5.28.5 - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](https://github.com/nodejs/undici/compare/v5.19.1...v5.28.5) Updates `@babel/traverse` from 7.17.3 to 7.26.9 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.26.9/packages/babel-traverse) Updates `browserify-sign` from 4.2.1 to 4.2.3 - [Changelog](https://github.com/browserify/browserify-sign/blob/main/CHANGELOG.md) - [Commits](https://github.com/crypto-browserify/browserify-sign/compare/v4.2.1...v4.2.3) Updates `elliptic` from 6.5.4 to 6.6.1 - [Commits](https://github.com/indutny/elliptic/compare/v6.5.4...v6.6.1) Updates `express` from 4.17.3 to 4.21.2 - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/4.21.2/History.md) - [Commits](https://github.com/expressjs/express/compare/4.17.3...4.21.2) Updates `markdown-to-jsx` from 7.1.6 to 7.7.4 - [Release notes](https://github.com/quantizor/markdown-to-jsx/releases) - [Changelog](https://github.com/quantizor/markdown-to-jsx/blob/main/CHANGELOG.md) - [Commits](https://github.com/quantizor/markdown-to-jsx/compare/7.1.6...v7.7.4) Updates `nanoid` from 3.3.1 to 3.3.9 - [Release notes](https://github.com/ai/nanoid/releases) - [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md) - [Commits](https://github.com/ai/nanoid/compare/3.3.1...3.3.9) Updates `path-to-regexp` from 0.1.7 to 0.1.12 - [Release notes](https://github.com/pillarjs/path-to-regexp/releases) - [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md) - [Commits](https://github.com/pillarjs/path-to-regexp/compare/v0.1.7...v0.1.12) Updates `send` from 0.17.2 to 0.19.0 - [Release notes](https://github.com/pillarjs/send/releases) - [Changelog](https://github.com/pillarjs/send/blob/master/HISTORY.md) - [Commits](https://github.com/pillarjs/send/compare/0.17.2...0.19.0) Updates `serve-static` from 1.14.2 to 1.16.2 - [Release notes](https://github.com/expressjs/serve-static/releases) - [Changelog](https://github.com/expressjs/serve-static/blob/v1.16.2/HISTORY.md) - [Commits](https://github.com/expressjs/serve-static/compare/v1.14.2...v1.16.2) Updates `store2` from 2.13.1 to 2.14.4 - [Commits](https://github.com/nbubna/store/compare/2.13.1...2.14.4) Updates `tar` from 6.1.11 to 6.2.1 - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](https://github.com/isaacs/node-tar/compare/v6.1.11...v6.2.1) Updates `tough-cookie` from 4.0.0 to 4.1.4 - [Release notes](https://github.com/salesforce/tough-cookie/releases) - [Changelog](https://github.com/salesforce/tough-cookie/blob/master/CHANGELOG.md) - [Commits](https://github.com/salesforce/tough-cookie/compare/v4.0.0...v4.1.4) Updates `word-wrap` from 1.2.3 to 1.2.5 - [Release notes](https://github.com/jonschlinkert/word-wrap/releases) - [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.5) Updates `web3` from 0.20.7 to 4.16.0 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v4.16.0) Updates `web3` from 0.20.7 to 4.16.0 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v4.16.0) --- updated-dependencies: - dependency-name: next dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: undici dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: "@babel/traverse" dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: browserify-sign dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: elliptic dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: express dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: markdown-to-jsx dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: nanoid dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: path-to-regexp dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: send dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: serve-static dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: store2 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: tar dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: tough-cookie dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: word-wrap dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: web3 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: web3 dependency-type: direct:development dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump the npm_and_yarn group across 1 directory with 17 updates (#32) Bumps the npm_and_yarn group with 14 updates in the / directory: | Package | From | To | | --- | --- | --- | | [debug](https://github.com/debug-js/debug) | `4.3.4` | `4.3.5` | | [semver](https://github.com/npm/node-semver) | `6.3.0` | `6.3.1` | | [undici](https://github.com/nodejs/undici) | `5.18.0` | `5.28.5` | | [ws](https://github.com/websockets/ws) | `7.5.9` | `7.5.10` | | [web3](https://github.com/ChainSafe/web3.js) | `1.8.2` | `1.9.0` | | [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) | `7.21.4` | `7.26.9` | | [braces](https://github.com/micromatch/braces) | `3.0.2` | `3.0.3` | | [es5-ext](https://github.com/medikoo/es5-ext) | `0.10.62` | `0.10.64` | | [express](https://github.com/expressjs/express) | `4.18.2` | `4.21.2` | | [follow-redirects](https://github.com/follow-redirects/follow-redirects) | `1.15.2` | `1.15.9` | | [get-func-name](https://github.com/chaijs/get-func-name) | `2.0.0` | `2.0.2` | | [micromatch](https://github.com/micromatch/micromatch) | `4.0.5` | `4.0.8` | | [secp256k1](https://github.com/cryptocoinjs/secp256k1-node) | `4.0.3` | `4.0.4` | | [word-wrap](https://github.com/jonschlinkert/word-wrap) | `1.2.3` | `1.2.5` | Updates `debug` from 4.3.4 to 4.3.5 - [Release notes](https://github.com/debug-js/debug/releases) - [Commits](https://github.com/debug-js/debug/compare/4.3.4...4.3.5) Updates `semver` from 6.3.0 to 6.3.1 - [Release notes](https://github.com/npm/node-semver/releases) - [Changelog](https://github.com/npm/node-semver/blob/v6.3.1/CHANGELOG.md) - [Commits](https://github.com/npm/node-semver/compare/v6.3.0...v6.3.1) Updates `undici` from 5.18.0 to 5.28.5 - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](https://github.com/nodejs/undici/compare/v5.18.0...v5.28.5) Updates `ws` from 7.5.9 to 7.5.10 - [Release notes](https://github.com/websockets/ws/releases) - [Commits](https://github.com/websockets/ws/compare/7.5.9...7.5.10) Updates `web3` from 1.8.2 to 1.9.0 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/v1.9.0/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/compare/v1.8.2...v1.9.0) Updates `@babel/traverse` from 7.21.4 to 7.26.9 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.26.9/packages/babel-traverse) Updates `braces` from 3.0.2 to 3.0.3 - [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md) - [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3) Updates `es5-ext` from 0.10.62 to 0.10.64 - [Release notes](https://github.com/medikoo/es5-ext/releases) - [Changelog](https://github.com/medikoo/es5-ext/blob/main/CHANGELOG.md) - [Commits](https://github.com/medikoo/es5-ext/compare/v0.10.62...v0.10.64) Updates `express` from 4.18.2 to 4.21.2 - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/4.21.2/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.21.2) Updates `follow-redirects` from 1.15.2 to 1.15.9 - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.9) Updates `get-func-name` from 2.0.0 to 2.0.2 - [Release notes](https://github.com/chaijs/get-func-name/releases) - [Commits](https://github.com/chaijs/get-func-name/commits/v2.0.2) Updates `micromatch` from 4.0.5 to 4.0.8 - [Release notes](https://github.com/micromatch/micromatch/releases) - [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md) - [Commits](https://github.com/micromatch/micromatch/compare/4.0.5...4.0.8) Updates `path-to-regexp` from 0.1.7 to 0.1.12 - [Release notes](https://github.com/pillarjs/path-to-regexp/releases) - [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md) - [Commits](https://github.com/pillarjs/path-to-regexp/compare/v0.1.7...v0.1.12) Updates `secp256k1` from 4.0.3 to 4.0.4 - [Release notes](https://github.com/cryptocoinjs/secp256k1-node/releases) - [Commits](https://github.com/cryptocoinjs/secp256k1-node/compare/v4.0.3...v4.0.4) Updates `send` from 0.18.0 to 0.19.0 - [Release notes](https://github.com/pillarjs/send/releases) - [Changelog](https://github.com/pillarjs/send/blob/master/HISTORY.md) - [Commits](https://github.com/pillarjs/send/compare/0.18.0...0.19.0) Updates `serve-static` from 1.15.0 to 1.16.2 - [Release notes](https://github.com/expressjs/serve-static/releases) - [Changelog](https://github.com/expressjs/serve-static/blob/v1.16.2/HISTORY.md) - [Commits](https://github.com/expressjs/serve-static/compare/v1.15.0...v1.16.2) Updates `word-wrap` from 1.2.3 to 1.2.5 - [Release notes](https://github.com/jonschlinkert/word-wrap/releases) - [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.5) --- updated-dependencies: - dependency-name: debug dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: semver dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: undici dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: ws dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: web3 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: "@babel/traverse" dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: braces dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: es5-ext dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: express dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: follow-redirects dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: get-func-name dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: micromatch dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: path-to-regexp dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: secp256k1 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: send dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: serve-static dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: word-wrap dependency-type: indirect dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update README.md Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update README.md Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update README.md Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update CONTRIBUTING.md (#540) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update config.yml Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update bug_report.md Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update compile-with-typescript-v4.yml (#1797) Update the compile-with-typescript-v4 GitHub Actions workflow to use the latest actions and Node.js versions CI: Upgrade actions/checkout, pnpm/action-setup, and actions/setup-node to v3 Bump Node.js version from 16 to 18 in the workflow * fix: docs/package.json to reduce vulnerabilities The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-INFLIGHT-6095116 - https://snyk.io/vuln/SNYK-JS-POSTCSS-5926692 * hardhat-ai-pr (#1951) * "hardhat": patch Added a notification when a new Hardhat version is available * chore: bump EDR to 0.8.0 * Create kind-teachers-applaud.md * chore: pass build info as buffer * Update deploy.md * new journal message and logic to recover when we are unable to save the transaction hash * add track-tx command to allow users to add a missing transaction back to their deployment * tests for new execution and track-tx logic * Create bright-spies-glow.md * refactor track-tx logic to work on deploymentState rather than journal directly * fix typo * Add hardhat-task-gen plugin (#6240) * add hardhat-task-gen plugin * fix linting * Create hardhat-3-alpha.yml * Update hardhat-3-alpha.yml * Update hardhat-3-alpha.yml * Update hardhat-3-alpha.yml * chore: switch the website banner back from survey to hiring * chore: apply prettier settings to new yml file * fix: use unexistent exportation from upgrade module * fix: replacing ProxyModule imports with DemoModule imports * Update privacy policy * Hardhat 3 Alpha docs * Add redirect for tg group * First version of the alpha limitations page * Small wording improvement * Improve the intro * Run prettier * Small fix in the hh3 alpha tutorial * Comparison with HH2 draft * Fix merge conflicts * Minor wording change in alpha limitations page * Don't say that ignition deploy uses the production build profile * Minor wording improvement * Run prettier * Fix title * Add links * Wording * update mermaid version * Update lockfile * Fix the global build * Re-write Multichain support section in comparison * Wording * Hide Solidity tests page in Learn more group * Version Packages * Add opRetro project id to funding.json * fix: 404 links (#6230) * Update broken link default-config.ts * Update broken link README.md * build: upgrade to EDR v0.9.0 (#6420) Co-authored-by: Franco Victorio <victorio.franco@gmail.com> * chore: bump EDR to 0.10.0 * Create selfish-horses-peel.md * Update selfish-horses-peel.md * Removing broken link to provable (#6453) provable.xyz seems to be dead. Also information on companies house suggest the company has been disolved * fix: correct package manager selection in CLI install (#6445) * fix: correct package manager selection in CLI install * chore: add changeset --------- Co-authored-by: galargh <piotr.galar@gmail.com> * Update abi.ts * Override max-width to fix ignition graph centering (#6410) * override max-width to fix graph centering * Create metal-kings-hide.md * Update README.md * Add hh3 alpha links to site and docs * Run prettier * More prominence for hh3 on the main docs index * Fix linter * Replace the usual banner with an AlphaBanner * Move a hardcoded number into its own constant * Update the headerTotalHeight * Update docs/src/components/ui/AlphaBanner.tsx Co-authored-by: John Kane <john@kanej.me> * Polish alpha 3 banner copy * Fix the AlphaBanner and update its copy * Prague support (#6223) * feat: replace forked ethereumjs packages with originals * feat: replace forked ethereumjs packages with originals in hardhat-ledger * feat: add prague to supported hardforks * feat: add prague to chains map * feat: add prague to edr mappings * feat: add authorization list and sign type 4 tx * Convert Prague hardfork to EDR's SpecId * feat: update EDR * feat: fix TODOs in convertToEdr * feat: signing with micro-eth-signer * docs: add changeset * fix: remove log message * fix: remove log messages * refactor: improve clarity and add tests --------- Co-authored-by: Franco Victorio <victorio.franco@gmail.com> * add arbitrum sepolia to chain config * Create silly-seals-provide.md * Merge pull request #6500 from NomicFoundation/solidity-testing-testing (#6526) feat: implement automated regression tests * Add hardforkHistory for avalanche network (#6170) * Add avax hardfork history * Add changeset * Fix linting issues * Fix linting issues --------- Co-authored-by: Luis Schaab <schaable@gmail.com> * get all futures from submodule dependencies and add to dependencies list * add all submodule dependencies recursively for both submodule and future dependencies * refactor batcher to only add futures to dependency graph * Create many-falcons-relate.md * Update README.md * Fix compilation error with bignumber.js latest types * Fix compilation error with bignumber.js latest types * Show Hardhat 3 banner based on json config (#6544) * feat: display hh 3 beta banner on project creation and task run * fix: increase timeout and switch to actual URL * feat: add caching * docs: add changeset * fix: skip showBanner logic when no messages are configured * refactor: rename variables and file for broader/generic usage * refactor: hide request logic * refactor: add logging * refactor: rename * fix: throw error on invalid status code * refactor: rename variable * feat: update chains map with prague activation blocks (#6558) * Version Packages * Bump vite from 5.4.11 to 5.4.17 Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.11 to 5.4.17. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v5.4.17/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.4.17/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-version: 5.4.17 dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> * build: upgrade EDR to v0.11.0 * Delete the docs/ dir * Remove the docs/ related GH Actions setup * Remove docs/ from the root npm scripts * feat: support chainId values above 2^32 - 1 for local account transactions * refactor: improve comment and simplify logic * Create thin-peaches-taste.md * Create jekyll-gh-pages.yml Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 230: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 237: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 233: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 239: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 242: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 228: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 241: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 240: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Create config.yml (#1031) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Create config.yml (#1034) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 229: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 232: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update cache.yml (#1097) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update config.yml (#1714) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update hardhat-ci.yml (#1715) "status": "CI Hybrid Executor Verified", "intent": "Deploy grief shell UX via Hardhat + Foundry with 124 test passes, preserving emotional anchor and fallback shell logic", "note": "Dargon789 hard forge CI pass 124 orbit replay-safe shell full vault" Vercel Cloud Fast Work. Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update issue templates * Update .github/ISSUE_TEMPLATE/custom.md Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update .github/ISSUE_TEMPLATE/other-issue.md Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Bump the npm_and_yarn group across 4 directories with 6 updates (#735) Bumps the npm_and_yarn group with 4 updates in the / directory: [undici](https://github.com/nodejs/undici), [ws](https://github.com/websockets/ws), [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) and [web3](https://github.com/ChainSafe/web3.js). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-ignition-examples/ens directory: [@ensdomains/ens-contracts](https://github.com/ensdomains/ens-contracts). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-truffle4 directory: [web3](https://github.com/ChainSafe/web3.js). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-web3-legacy directory: [web3](https://github.com/ChainSafe/web3.js). Updates `undici` from 5.28.4 to 5.29.0 - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](https://github.com/nodejs/undici/compare/v5.28.4...v5.29.0) Updates `ws` from 7.5.10 to 8.17.1 - [Release notes](https://github.com/websockets/ws/releases) - [Commits](https://github.com/websockets/ws/compare/7.5.10...8.17.1) Updates `vite` from 5.4.17 to 5.4.19 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v5.4.19/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.4.19/packages/vite) Updates `web3` from 0.20.7 to 1.5.3 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3) Updates `path-to-regexp` from 0.1.10 to 0.1.12 - [Release notes](https://github.com/pillarjs/path-to-regexp/releases) - [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md) - [Commits](https://github.com/pillarjs/path-to-regexp/compare/v0.1.10...v0.1.12) Updates `@ensdomains/ens-contracts` from 0.0.11 to 0.0.22 - [Release notes](https://github.com/ensdomains/ens-contracts/releases) - [Commits](https://github.com/ensdomains/ens-contracts/commits) Updates `web3` from 0.20.7 to 1.5.3 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3) Updates `web3` from 0.20.7 to 1.5.3 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3) --- updated-dependencies: - dependency-name: undici dependency-version: 5.29.0 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: ws dependency-version: 8.17.1 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: vite dependency-version: 5.4.19 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: web3 dependency-version: 1.5.3 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: path-to-regexp dependency-version: 0.1.12 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: "@ensdomains/ens-contracts" dependency-version: 0.0.22 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: web3 dependency-version: 1.5.3 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: web3 dependency-version: 1.5.3 dependency-type: direct:development dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update issue templates (#1743) * Update issue templates * Update .github/ISSUE_TEMPLATE/custom.md Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> --------- Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> * Bump the npm_and_yarn group across 5 directories with 6 updates (#1742) Bumps the npm_and_yarn group with 5 updates in the / directory: | Package | From | To | | --- | --- | --- | | [undici](https://github.com/nodejs/undici) | `5.28.4` | `5.29.0` | | [ws](https://github.com/websockets/ws) | `7.5.10` | `8.17.1` | | [mermaid](https://github.com/mermaid-js/mermaid) | `10.9.3` | `10.9.4` | | [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `5.4.17` | `5.4.20` | | [web3](https://github.com/ChainSafe/web3.js) | `0.20.7` | `1.5.3` | Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-ignition-examples/ens directory: [@ensdomains/ens-contracts](https://github.com/ensdomains/ens-contracts). Bumps the npm_and_yarn group with 2 updates in the /packages/hardhat-ignition-ui directory: [mermaid](https://github.com/mermaid-js/mermaid) and [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-truffle4 directory: [web3](https://github.com/ChainSafe/web3.js). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-web3-legacy directory: [web3](https://github.com/ChainSafe/web3.js). Updates `undici` from 5.28.4 to 5.29.0 - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](https://github.com/nodejs/undici/compare/v5.28.4...v5.29.0) Updates `ws` from 7.5.10 to 8.17.1 - [Release notes](https://github.com/websockets/ws/releases) - [Commits](https://github.com/websockets/ws/compare/7.5.10...8.17.1) Updates `mermaid` from 10.9.3 to 10.9.4 - [Release notes](https://github.com/mermaid-js/mermaid/releases) - [Commits](https://github.com/mermaid-js/mermaid/compare/v10.9.3...v10.9.4) Updates `vite` from 5.4.17 to 5.4.20 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v5.4.20/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.4.20/packages/vite) Updates `web3` from 0.20.7 to 1.5.3 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3) Updates `@ensdomains/ens-contracts` from 0.0.11 to 0.0.22 - [Release notes](https://github.com/ensdomains/ens-contracts/releases) - [Commits](https://github.com/ensdomains/ens-contracts/commits) Updates `mermaid` from 10.9.3 to 10.9.4 - [Release notes](https://github.com/mermaid-js/mermaid/releases) - [Commits](https://github.com/mermaid-js/mermaid/compare/v10.9.3...v10.9.4) Updates `vite` from 5.4.17 to 5.4.20 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v5.4.20/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.4.20/packages/vite) Updates `web3` from 0.20.7 to 1.5.3 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3) Updates `web3` from 0.20.7 to 1.5.3 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3) --- updated-dependencies: - dependency-name: undici dependency-version: 5.29.0 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: ws dependency-version: 8.17.1 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: mermaid dependency-version: 10.9.4 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: vite dependency-version: 5.4.20 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: web3 dependency-version: 1.5.3 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: "@ensdomains/ens-contracts" dependency-version: 0.0.22 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: mermaid dependency-version: 10.9.4 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: vite dependency-version: 5.4.20 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: web3 dependency-version: 1.5.3 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: web3 dependency-version: 1.5.3 dependency-type: direct:development dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Potential fix for code scanning alert no. 95: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update feature-request.yml (#1789) Chores: Add blank lines around the 'name' and 'description' entries in .github/ISSUE_TEMPLATE/feature-request.yml to enhance readability Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Delete .github/ISSUE_TEMPLATE/feature-request.yml Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Create feature-request.yml (#1791) Chores: Create feature-request.yml in .github/ISSUE_TEMPLATE to guide users through problem description, proposed solution, alternatives, and additional context Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Delete .github/ISSUE_TEMPLATE/feature-request.yml (#1793) Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Revert "Delete .github/ISSUE_TEMPLATE/feature-request.yml (#1793)" This reverts commit ada7a755ce4375d6ef98c0b1743236a8c10175f0. * Revert "Delete .github/ISSUE_TEMPLATE/feature-request.yml (#1793)" This reverts commit ada7a755ce4375d6ef98c0b1743236a8c10175f0. * Create docker-publish.yml Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Create google.yml (#1884) CI: Introduce a Google Cloud deployment workflow that authenticates via Workload Identity Federation, builds and pushes Docker images to Artifact Registry, and deploys to a GKE cluster using kustomize and kubectl. Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Create docker-image.yml (#1885) CI: Introduce a GitHub Actions workflow that builds the Docker image on pushes and pull requests targeting the main branch. Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Create docker.yml (#1886) Build: Introduce Docker build and publish workflow using Buildx, GitHub Container Registry, and cosign image signing triggered on main, tags, PRs, and a daily schedule. Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Create nuxtjs.yml (#1887) * Create nuxtjs.yml CI: Introduce a GitHub Actions workflow that detects the package manager, builds the Nuxt static site, and deploys it to GitHub Pages with caching and concurrency controls. Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update .circleci/nuxtjs.yml Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> --------- Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> * Create dockerfile (#1888) Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Create dependency-review.yml (#1889) Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * beige-ladybugs-confess.md --- "hardhat": patch --- Added a notification when a new Hardhat version is available * changeset\bright-onions-switch.md --- "@nomicfoundation/hardhat-chai-matchers": patch --- Added support for Typed objects (thanks @RenanSouza2!) * docs\public\sitemap.xml <?xml version="1.0" encoding="UTF-8"?> <sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <sitemap><loc>https://hardhat.org/sitemap-0.xml</loc></sitemap> </sitemapindex> * fix: .github\workflows & add counter forge foundry module doc site check-changeset-added.yml hardhat-core-ci.yml hardhat-ledger-ci.yml hardhat-web3-v4-ci.yml npm-publish-github-packages.yml * fix :gas fee account sent gas hardhat core # @nomicfoundation/hardhat-chai-matchers ## 2.0.3 ### Patch Changes - dff8302aa: Added support for `Addressable` objects in `.withArgs` and `.equals` (thanks @Amxx!) * rare-mugs-drum.md --- "hardhat": patch --- Update Arbitrum Sepolia in chain-descriptors.ts * counter\script\Counter.s.sol * Create v3-deploy.yml (#1896) Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * remapping @nomiclabs/hardhat-web3 # hardhat ## 2.23.0 ### Minor Changes - aa09462: Add support for the Prague hardfork ### Patch Changes - a5419a7: Use `npm_config_user_agent` to determine what package manager to use for project creation - 4ad0bc0: Upgraded EDR to [v0.9.0](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.9.0): - Added support for the Prague hardfork - 9d6f713: Upgraded EDR to [v0.10.0](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.10.0): - Add Prague hardfork to the list of supported `SpecId`s - b61cdd8: Add hardfork activation history for avalanche network - 2f27ee8: Display configurable banner on project creation and task execution ## 2.22.19 ### Patch Changes - 5d79fca: Fix heuristic to detect that an ESM project doesn't have a Hardhat config with an explicit `.cjs` extension. - 00d542a: Update EDR to `v0.8.0`: - fix: improved provider initialization performance - fix: ignore unknown opcodes in source maps - fix: crash when loading EDR on Windows without a C Runtime library installed - fix: improved stack trace generation performance ## 2.22.18 ### Patch Changes - 25f45b0: Improve solidity stack traces performance by getting them from the EDR response - 0e5c8d7: Restored the message linking to the 2024 solidity survey ## 2.22.17 ### Patch Changes - c6efe1d: fix: don't panic when a precompile errors - 56d127b: Make totalDifficulty field optional, as spec has changed. - e47b495: Added support for solc versions 0.8.28 - 9ad82f5: Added an optional `--output` param to the flatten task ## 2.22.16 ### Patch Changes - fcece65: Replaced `chalk` with `picocolors`, `glob` with `tinyglob`, and upgraded `find-up` ## 2.22.15 ### Patch Changes - ede1cde: Fixed custom HTTP headers for forked configurations ## 2.22.14 ### Patch Changes - 09ead48: Fixed error when remote nodes are not returning total difficulty from the eth.getBlock RPC API, by adding fallback value ## 2.22.13 ### Patch Changes - bf92f4c: Fixed more bugs in the newly ported Solidity tracing logic - 3df95d3: Remove support for `console.log` selectors that wrongly use "(u)int" type aliases in the selector calculation - 4c1bcfc: Fixed minor bugs in the newly ported Solidity tracing logic ## 2.22.12 ### Patch Changes - 5fb3095: Adapted Hardhat to trace Solidity logic on EDR. This resulted in a 10% performance improvement for most workloads. ## 2.22.11 ### Patch Changes - 601d543: Fixed a problem with provider events when `provider.init` was explicitly called before the first request. - 224159e: Added support for solc versions 0.8.25, 0.8.26, and 0.8.27 - b43ed78: Added link to Ignition docs in sample projects - 07e0a9c: Hardhat node can now handle large response objects by streaming them. - 12d1980: Upgrade chokidar ## 2.22.10 ### Patch Changes - 409e99f: Fixed `debug` logs in Hardhat Network initialization process. - 46cd7a1: Removed the experimentalAddHardhatNetworkMessageTraceHook API ## 2.22.9 ### Patch Changes - 6771f00: Do not send `http_setLedgerOutputEnabled` messages beyond the HTTP Provider to prevent unwanted warnings in the logs of the local hardhat node ## 2.22.8 ### Patch Changes - f5d5d15: Fixed an issue with `debug_traceTransaction` when large responses were generated - 31d9d77: Upgraded EDR to v0.5.2 ## 2.22.7 ### Patch Changes - f944cd5: Added an `enableRip7212` optional flag to the Hardhat Network config that enables [RIP-7212 (Precompile for secp256r1 Curve Support)](https://github.com/ethereum/RIPs/blob/master/RIPS/rip-7212.md). - f6ddc92: Add `debug` logs to Hardhat Network initialization process. - 6c943bb: Fix message for error HH206 - f944cd5: Bumped EDR to [v0.5.0](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.5.0). ## 2.22.6 ### Patch Changes - cdf0160: Upgrade bundled solcjs - 3c66da2: Add support for Node v22 - 9fadc22: Bump EDR to [v0.4.1](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.4.1). - 095faa4: Added hardfork histories for Optimim and Arbitrum chains ## 2.22.5 ### Patch Changes - f65dc7c: Improved the validation of network and forking URLs (thanks @kshyun28!) - 5d46baa: Internal changes to allow `hardhat-tracer` to be re-enabled with Hardhat after the EDR upgrade - 6e36f3f: Bump EDR to v0.4.0. This adds support for `eth_maxPriorityFeePerGas`, limited support for blob transactions, improves performance and fixes some bugs. Check out the [v0.4.0 EDR release](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.4.0) and [v0.3.8 EDR release](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.3.8) for more details. ## 2.22.4 ### Patch Changes - 22bcbf5: Added BigInt task argument type - 2c533f0: Bumped EDR dependency to 0.3.7 - 3203639: Fixed an issue in the solidity source map decoding module - 5d7a604: Fixed an issue with solc version selection - 3c6de8f: Now solcjs is run in a subprocess, which leads to better error reporting and allows it to run multiple compilation jobs at the same time - 6447e80: Improved performance by reducing back-and-forth with EDR when it's not necessary ## 2.22.3 ### Patch Changes - 6466e3a: A proper error is now thrown when requiring EDR fails - ae62841: Upgrade EDR to version [0.3.5](https://github.com/NomicFoundation/hardhat/blob/3b36d76a88915de6bb5efd0eb110cc1782c461ca/crates/edr_napi/CHANGELOG.md#035) - 679d8a5: Report [HH18](https://hardhat.org/hardhat-runner/docs/errors#HH18) to Sentry. ## 2.22.2 ### Patch Changes - 7876104: Initialize the Hardhat Runtime Environment before passing the command line arguments. ## 2.22.1 ### Patch Changes - 92d140f: Include Hardhat Ignition in the toolboxes of the starter projects - cfec932: Upgraded hardhat-toolbox-viem to support viem@2 in the viem sample project ## 2.22.0 ### Minor Changes - bcce371: Set cancun as the default hardfork in Hardhat network ## 2.21.0 ### Minor Changes - 837350e: Dropped support for node v16 - 3df5d29: Refactored Hardhat Network to use EDR instead of ethereumjs ### Patch Changes - 6b6f447: Fixes a bug in Hardhat where Post-Cancun genesis blocks did not use the mandated 0x0 parent beacon block root (https://eips.ethereum.org/EIPS/eip-4788) ## 2.20.1 ### Patch Changes - b519239: Fixed a bug when `hardhat_setStorageAt` was used in untouched addresses ## 2.20.0 ### Minor Changes - 6ff0b20: Add support for the Cancun hardfork ### Patch Changes - 4250635: Added support for solc 0.8.24 ## 2.19.5 ### Patch Changes - 125cbad3d: Added a notification when a new Hardhat version is available - ffb301f14: Improved loading performance - 1c6373a5b: Fixed a bug during project initialization when using yarn or pnpm - 15a0d2e6c: Fixed a race condition that occurred when multiple Hardhat processes ran a compilation at the same time. - 8f677ea9f: Added a fix to prevent submitting transactions with 0 priority fee (thanks @itsdevbear!) ## 2.19.4 ### Patch Changes * v2 * fix: packages/hardhat-core/package.json to reduce vulnerabilities (#1894) The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-ADMZIP-1065796 - https://snyk.io/vuln/SNYK-JS-COOKIE-8163060 - https://snyk.io/vuln/SNYK-JS-INFLIGHT-6095116 Co-authored-by: snyk-bot <snyk-bot@snyk.io> * "hardhat": patch Added a notification when a new Hardhat version is available * Added support for Typed objects "@nomicfoundation/hardhat-chai-matchers": patch * fix: docs/package.json to reduce vulnerabilities The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-NEXT-10176058 - https://snyk.io/vuln/SNYK-JS-NEXT-6032387 - https://snyk.io/vuln/SNYK-JS-NEXT-8186172 - https://snyk.io/vuln/SNYK-JS-NEXT-8520073 - https://snyk.io/vuln/SNYK-JS-NEXT-9508709 - https://snyk.io/vuln/SNYK-JS-POSTCSS-5926692 * Update .github/ISSUE_TEMPLATE/other-issue.md Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update LICENSE (#1905) Documentation: Revise the LICENSE file to align with the intended licensing information for the project. https://github.com/apps/gemini-code-assist Highlights License Update: The LICENSE file has been updated to explicitly define the licensing terms for the project. Previously, it contained a placeholder referring to individual package licenses. Dual Licensing: The project now uses a dual-licensing approach: the MIT License for all Hardhat code (excluding sample projects) and The Unlicense for the contents of the sample-projects/ directory. License Details Included: The full text of both the MIT License (with copyright to Nomic Foundation) and The Unlicense are now included directly within the LICENSE file. Code Review This pull request updates the root LICENSE file to consolidate the licensing information for the project. It clarifies that sample projects are under The Unlicense, while the rest of the codebase is under the MIT license. The change is clear and helpful. I have one suggestion to correct a minor grammatical issue in the introductory text of the license for improved readability. Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * fix: packages/hardhat-core/package.json to reduce vulnerabilities (#1901) The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-ADMZIP-1065796 - https://snyk.io/vuln/SNYK-JS-COOKIE-8163060 - https://snyk.io/vuln/SNYK-JS-INFLIGHT-6095116 - https://snyk.io/vuln/SNYK-JS-ELLIPTIC-8187303 Co-authored-by: snyk-bot <snyk-bot@snyk.io> * Update README.md (#1908) * Update README.md Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update README.md Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update README.md Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> --------- Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> * Create hardhat-project.yml (#1910) Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Create safety_scan.yml (#1912) * Create safety_scan.yml CI: Introduce a Safety-based security scan workflow that runs on every push and pull request using a GitHub Actions job with Safety CLI and a repository secret API key. Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 327: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update .github/workflows/safety_scan.yml Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> --------- Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> * fix: bug ecosystem "hardhat": patch-9 scan biome (#1913) * "hardhat": patch Added a notification when a new Hardhat version is available * chore: bump EDR to 0.8.0 * Create kind-teachers-applaud.md * chore: pass build info as buffer * Update deploy.md * new journal message and logic to recover when we are unable to save the transaction hash * add track-tx command to allow users to add a missing transaction back to their deployment * tests for new execution and track-tx logic * Create bright-spies-glow.md * refactor track-tx logic to work on deploymentState rather than journal directly * fix typo * Add hardhat-task-gen plugin (#6240) * add hardhat-task-gen plugin * fix linting * Create hardhat-3-alpha.yml * Update hardhat-3-alpha.yml * Update hardhat-3-alpha.yml * Update hardhat-3-alpha.yml * chore: switch the website banner back from survey to hiring * chore: apply prettier settings to new yml file * fix: use unexistent exportation from upgrade module * fix: replacing ProxyModule imports with DemoModule imports * Update privacy policy * Hardhat 3 Alpha docs * Add redirect for tg group * First version of the alpha limitations page * Small wording improvement * Improve the intro * Run prettier * Small fix in the hh3 alpha tutorial * Comparison with HH2 draft * Fix merge conflicts * Minor wording change in alpha limitations page * Don't say that ignition deploy uses the production build profile * Minor wording improvement * Run prettier * Fix title * Add links * Wording * update mermaid version * Update lockfile * Fix the global build * Re-write Multichain support section in comparison * Wording * Hide Solidity tests page in Learn more group * Version Packages * Add opRetro project id to funding.json * fix: 404 links (#6230) * Update broken link default-config.ts * Update broken link README.md * build: upgrade to EDR v0.9.0 (#6420) Co-authored-by: Franco Victorio <victorio.franco@gmail.com> * chore: bump EDR to 0.10.0 * Create selfish-horses-peel.md * Update selfish-horses-peel.md * Removing broken link to provable (#6453) provable.xyz seems to be dead. Also information on companies house suggest the company has been disolved * fix: correct package manager selection in CLI install (#6445) * fix: correct package manager selection in CLI install * chore: add changeset --------- Co-authored-by: galargh <piotr.galar@gmail.com> * Update abi.ts * Override max-width to fix ignition graph centering (#6410) * override max-width to fix graph centering * Create metal-kings-hide.md * Update README.md * Add hh3 alpha links to site and docs * Run prettier * More prominence for hh3 on the main docs index * Fix linter * Replace the usual banner with an AlphaBanner * Move a hardcoded number into its own constant * Update the headerTotalHeight * Update docs/src/components/ui/AlphaBanner.tsx Co-authored-by: John Kane <john@kanej.me> * Polish alpha 3 banner copy * Fix the AlphaBanner and update its copy * Prague support (#6223) * feat: replace forked ethereumjs packages with originals * feat: replace forked ethereumjs packages with originals in hardhat-ledger * feat: add prague to supported hardforks * feat: add prague to chains map * feat: add prague to edr mappings * feat: add authorization list and sign type 4 tx * Convert Prague hardfork to EDR's SpecId * feat: update EDR * feat: fix TODOs in convertToEdr * feat: signing with micro-eth-signer * docs: add changeset * fix: remove log message * fix: remove log messages * refactor: improve clarity and add tests --------- Co-authored-by: Franco Victorio <victorio.franco@gmail.com> * add arbitrum sepolia to chain config * Create silly-seals-provide.md * Merge pull request #6500 from NomicFoundation/solidity-testing-testing (#6526) feat: implement automated regression tests * Add hardforkHistory for avalanche network (#6170) * Add avax hardfork history * Add changeset * Fix linting issues * Fix linting issues --------- Co-authored-by: Luis Schaab <schaable@gmail.com> * get all futures from submodule dependencies and add to dependencies list * add all submodule dependencies recursively for both submodule and future dependencies * refactor batcher to only add futures to dependency graph * Create many-falcons-relate.md * Update README.md * Fix compilation error with bignumber.js latest types * Fix compilation error with bignumber.js latest types * Show Hardhat 3 banner based on json config (#6544) * feat: display hh 3 beta banner on project creation and task run * fix: increase timeout and switch to actual URL * feat: add caching * docs: add changeset * fix: skip showBanner logic when no messages are configured * refactor: rename variables and file for broader/generic usage * refactor: hide request logic * refactor: add logging * refactor: rename * fix: throw error on invalid status code * refactor: rename variable * feat: update chains map with prague activation blocks (#6558) * Version Packages * Bump vite from 5.4.11 to 5.4.17 Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.11 to 5.4.17. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v5.4.17/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.4.17/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-version: 5.4.17 dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> * build: upgrade EDR to v0.11.0 * Delete the docs/ dir * Remove the docs/ related GH Actions setup * Remove docs/ from the root npm scripts * feat: support chainId values above 2^32 - 1 for local account transactions * refactor: improve comment and simplify logic * Create thin-peaches-taste.md * Create jekyll-gh-pages.yml Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 230: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 237: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 233: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 239: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 242: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 228: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 241: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 240: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Create config.yml (#1031) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Create config.yml (#1034) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 229: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 232: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update cache.yml (#1097) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update config.yml (#1714) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update hardhat-ci.yml (#1715) "status": "CI Hybrid Executor Verified", "intent": "Deploy grief shell UX via Hardhat + Foundry with 124 test passes, preserving emotional anchor and fallback shell logic", "note": "Dargon789 hard forge CI pass 124 orbit replay-safe shell full vault" Vercel Cloud Fast Work. Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update issue templates * Update .github/ISSUE_TEMPLATE/custom.md Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update .github/ISSUE_TEMPLATE/other-issue.md Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Bump the npm_and_yarn group across 4 directories with 6 updates (#735) Bumps the npm_and_yarn group with 4 updates in the / directory: [undici](https://github.com/nodejs/undici), [ws](https://github.com/websockets/ws), [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) and [web3](https://github.com/ChainSafe/web3.js). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-ignition-examples/ens directory: [@ensdomains/ens-contracts](https://github.com/ensdomains/ens-contracts). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-truffle4 directory: [web3](https://github.com/ChainSafe/web3.js). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-web3-legacy directory: [web3](https://github.com/ChainSafe/web3.js). Updates `undici` from 5.28.4 to 5.29.0 - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](https://github.com/nodejs/undici/compare/v5.28.4...v5.29.0) Updates `ws` from 7.5.10 to 8.17.1 - [Release notes](https://github.com/websockets/ws/releases) - [Commits](https://github.com/websockets/ws/compare/7.5.10...8.17.1) Updates `vite` from 5.4.17 to 5.4.19 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v5.4.19/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.4.19/packages/vite) Updates `web3` from 0.20.7 to 1.5.3 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3) Updates `path-to-regexp` from 0.1.10 to 0.1.12 - [Release notes](https://github.com/pillarjs/path-to-regexp/releases) - [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md) - [Commits](https://github.com/pillarjs/path-to-regexp/compare/v0.1.10...v0.1.12) Updates `@ensdomains/ens-contracts` from 0.0.11 to 0.0.22 - [Release notes](https://github.com/ensdomains/ens-contracts/releases) - [Commits](https://github.com/ensdomains/ens-contracts/commits) Updates `web3` from 0.20.7 to 1.5.3 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3) Updates `web3` from 0.20.7 to 1.5.3 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3) --- updated-dependencies: - dependency-name: undici dependency-version: 5.29.0 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: ws dependency-version: 8.17.1 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: vite dependency-version: 5.4.19 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: web3 dependency-version: 1.5.3 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: path-to-regexp dependency-version: 0.1.12 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: "@ensdomains/ens-contracts" dependency-version: 0.0.22 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: web3 dependency-version: 1.5.3 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: web3 dependency-version: 1.5.3 dependency-type: direct:development dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update issue templates (#1743) * Update issue templates * Update .github/ISSUE_TEMPLATE/custom.md Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> --------- Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> * Bump the npm_and_yarn group across 5 directories with 6 updates (#1742) Bumps the npm_and_yarn group with 5 updates in the / directory: | Package | From | To | | --- | --- | --- | | [undici](https://github.com/nodejs/undici) | `5.28.4` | `5.29.0` | | [ws](https://github.com/websockets/ws) | `7.5.10` | `8.17.1` | | [mermaid](https://github.com/mermaid-js/mermaid) | `10.9.3` | `10.9.4` | | [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `5.4.17` | `5.4.20` | | [web3](https://github.com/ChainSafe/web3.js) | `0.20.7` | `1.5.3` | Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-ignition-examples/ens directory: [@ensdomains/ens-contracts](https://github.com/ensdomains/ens-contracts). Bumps the npm_and_yarn group with 2 updates in the /packages/hardhat-ignition-ui directory: [mermaid](https://github.com/mermaid-js/mermaid) and [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-truffle4 directory: …
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Documentation: Replace local CONTRIBUTING content header with the official Hardhat README-style introduction, installation instructions, documentation links, and community resources. Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update peer-bumps.schema.json Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update scripts/peer-bumps.schema.json Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> --------- Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
* Create ci.yaml Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Potential fix for pull request finding 'CodeQL / Workflow does not contain permissions' Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update .github/workflows/ci.yaml Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update .github/workflows/ci.yaml Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> --------- Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Dargon789/template-ethereum-contracts@1f5a8a0 Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-BRACEEXPANSION-15789759 - https://snyk.io/vuln/SNYK-JS-INFLIGHT-6095116 - https://snyk.io/vuln/SNYK-JS-POSTCSS-5926692 - https://snyk.io/vuln/SNYK-JS-UNDICI-15518061 - https://snyk.io/vuln/SNYK-JS-UNDICI-15518064 - https://snyk.io/vuln/SNYK-JS-UNDICI-15518068 - https://snyk.io/vuln/SNYK-JS-UNDICI-15518070 - https://snyk.io/vuln/SNYK-JS-UNDICI-15518072 Co-authored-by: snyk-bot <snyk-bot@snyk.io>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update PULL_REQUEST_TEMPLATE.md Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update .github/PULL_REQUEST_TEMPLATE.md Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update .github/PULL_REQUEST_TEMPLATE.md Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update .github/PULL_REQUEST_TEMPLATE.md Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> --------- Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
* Patch 1 (#2008) * Create SECURITY.md * Bump the npm_and_yarn group across 3 directories with 16 updates (#31) Bumps the npm_and_yarn group with 12 updates in the /docs directory: | Package | From | To | | --- | --- | --- | | [next](https://github.com/vercel/next.js) | `12.1.0` | `14.2.21` | | [undici](https://github.com/nodejs/undici) | `5.19.1` | `5.28.5` | | [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) | `7.17.3` | `7.26.9` | | [browserify-sign](https://github.com/crypto-browserify/browserify-sign) | `4.2.1` | `4.2.3` | | [elliptic](https://github.com/indutny/elliptic) | `6.5.4` | `6.6.1` | | [express](https://github.com/expressjs/express) | `4.17.3` | `4.21.2` | | [markdown-to-jsx](https://github.com/quantizor/markdown-to-jsx) | `7.1.6` | `7.7.4` | | [nanoid](https://github.com/ai/nanoid) | `3.3.1` | `3.3.9` | | [store2](https://github.com/nbubna/store) | `2.13.1` | `2.14.4` | | [tar](https://github.com/isaacs/node-tar) | `6.1.11` | `6.2.1` | | [tough-cookie](https://github.com/salesforce/tough-cookie) | `4.0.0` | `4.1.4` | | [word-wrap](https://github.com/jonschlinkert/word-wrap) | `1.2.3` | `1.2.5` | Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-truffle4 directory: [web3](https://github.com/ChainSafe/web3.js). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-web3-legacy directory: [web3](https://github.com/ChainSafe/web3.js). Updates `next` from 12.1.0 to 14.2.21 - [Release notes](https://github.com/vercel/next.js/releases) - [Changelog](https://github.com/vercel/next.js/blob/canary/release.js) - [Commits](https://github.com/vercel/next.js/compare/v12.1.0...v14.2.21) Updates `undici` from 5.19.1 to 5.28.5 - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](https://github.com/nodejs/undici/compare/v5.19.1...v5.28.5) Updates `@babel/traverse` from 7.17.3 to 7.26.9 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.26.9/packages/babel-traverse) Updates `browserify-sign` from 4.2.1 to 4.2.3 - [Changelog](https://github.com/browserify/browserify-sign/blob/main/CHANGELOG.md) - [Commits](https://github.com/crypto-browserify/browserify-sign/compare/v4.2.1...v4.2.3) Updates `elliptic` from 6.5.4 to 6.6.1 - [Commits](https://github.com/indutny/elliptic/compare/v6.5.4...v6.6.1) Updates `express` from 4.17.3 to 4.21.2 - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/4.21.2/History.md) - [Commits](https://github.com/expressjs/express/compare/4.17.3...4.21.2) Updates `markdown-to-jsx` from 7.1.6 to 7.7.4 - [Release notes](https://github.com/quantizor/markdown-to-jsx/releases) - [Changelog](https://github.com/quantizor/markdown-to-jsx/blob/main/CHANGELOG.md) - [Commits](https://github.com/quantizor/markdown-to-jsx/compare/7.1.6...v7.7.4) Updates `nanoid` from 3.3.1 to 3.3.9 - [Release notes](https://github.com/ai/nanoid/releases) - [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md) - [Commits](https://github.com/ai/nanoid/compare/3.3.1...3.3.9) Updates `path-to-regexp` from 0.1.7 to 0.1.12 - [Release notes](https://github.com/pillarjs/path-to-regexp/releases) - [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md) - [Commits](https://github.com/pillarjs/path-to-regexp/compare/v0.1.7...v0.1.12) Updates `send` from 0.17.2 to 0.19.0 - [Release notes](https://github.com/pillarjs/send/releases) - [Changelog](https://github.com/pillarjs/send/blob/master/HISTORY.md) - [Commits](https://github.com/pillarjs/send/compare/0.17.2...0.19.0) Updates `serve-static` from 1.14.2 to 1.16.2 - [Release notes](https://github.com/expressjs/serve-static/releases) - [Changelog](https://github.com/expressjs/serve-static/blob/v1.16.2/HISTORY.md) - [Commits](https://github.com/expressjs/serve-static/compare/v1.14.2...v1.16.2) Updates `store2` from 2.13.1 to 2.14.4 - [Commits](https://github.com/nbubna/store/compare/2.13.1...2.14.4) Updates `tar` from 6.1.11 to 6.2.1 - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](https://github.com/isaacs/node-tar/compare/v6.1.11...v6.2.1) Updates `tough-cookie` from 4.0.0 to 4.1.4 - [Release notes](https://github.com/salesforce/tough-cookie/releases) - [Changelog](https://github.com/salesforce/tough-cookie/blob/master/CHANGELOG.md) - [Commits](https://github.com/salesforce/tough-cookie/compare/v4.0.0...v4.1.4) Updates `word-wrap` from 1.2.3 to 1.2.5 - [Release notes](https://github.com/jonschlinkert/word-wrap/releases) - [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.5) Updates `web3` from 0.20.7 to 4.16.0 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v4.16.0) Updates `web3` from 0.20.7 to 4.16.0 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v4.16.0) --- updated-dependencies: - dependency-name: next dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: undici dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: "@babel/traverse" dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: browserify-sign dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: elliptic dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: express dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: markdown-to-jsx dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: nanoid dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: path-to-regexp dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: send dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: serve-static dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: store2 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: tar dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: tough-cookie dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: word-wrap dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: web3 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: web3 dependency-type: direct:development dependency-group: npm_and_yarn ... * Bump the npm_and_yarn group across 1 directory with 17 updates (#32) Bumps the npm_and_yarn group with 14 updates in the / directory: | Package | From | To | | --- | --- | --- | | [debug](https://github.com/debug-js/debug) | `4.3.4` | `4.3.5` | | [semver](https://github.com/npm/node-semver) | `6.3.0` | `6.3.1` | | [undici](https://github.com/nodejs/undici) | `5.18.0` | `5.28.5` | | [ws](https://github.com/websockets/ws) | `7.5.9` | `7.5.10` | | [web3](https://github.com/ChainSafe/web3.js) | `1.8.2` | `1.9.0` | | [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) | `7.21.4` | `7.26.9` | | [braces](https://github.com/micromatch/braces) | `3.0.2` | `3.0.3` | | [es5-ext](https://github.com/medikoo/es5-ext) | `0.10.62` | `0.10.64` | | [express](https://github.com/expressjs/express) | `4.18.2` | `4.21.2` | | [follow-redirects](https://github.com/follow-redirects/follow-redirects) | `1.15.2` | `1.15.9` | | [get-func-name](https://github.com/chaijs/get-func-name) | `2.0.0` | `2.0.2` | | [micromatch](https://github.com/micromatch/micromatch) | `4.0.5` | `4.0.8` | | [secp256k1](https://github.com/cryptocoinjs/secp256k1-node) | `4.0.3` | `4.0.4` | | [word-wrap](https://github.com/jonschlinkert/word-wrap) | `1.2.3` | `1.2.5` | Updates `debug` from 4.3.4 to 4.3.5 - [Release notes](https://github.com/debug-js/debug/releases) - [Commits](https://github.com/debug-js/debug/compare/4.3.4...4.3.5) Updates `semver` from 6.3.0 to 6.3.1 - [Release notes](https://github.com/npm/node-semver/releases) - [Changelog](https://github.com/npm/node-semver/blob/v6.3.1/CHANGELOG.md) - [Commits](https://github.com/npm/node-semver/compare/v6.3.0...v6.3.1) Updates `undici` from 5.18.0 to 5.28.5 - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](https://github.com/nodejs/undici/compare/v5.18.0...v5.28.5) Updates `ws` from 7.5.9 to 7.5.10 - [Release notes](https://github.com/websockets/ws/releases) - [Commits](https://github.com/websockets/ws/compare/7.5.9...7.5.10) Updates `web3` from 1.8.2 to 1.9.0 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/v1.9.0/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/compare/v1.8.2...v1.9.0) Updates `@babel/traverse` from 7.21.4 to 7.26.9 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.26.9/packages/babel-traverse) Updates `braces` from 3.0.2 to 3.0.3 - [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md) - [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3) Updates `es5-ext` from 0.10.62 to 0.10.64 - [Release notes](https://github.com/medikoo/es5-ext/releases) - [Changelog](https://github.com/medikoo/es5-ext/blob/main/CHANGELOG.md) - [Commits](https://github.com/medikoo/es5-ext/compare/v0.10.62...v0.10.64) Updates `express` from 4.18.2 to 4.21.2 - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/4.21.2/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.21.2) Updates `follow-redirects` from 1.15.2 to 1.15.9 - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.9) Updates `get-func-name` from 2.0.0 to 2.0.2 - [Release notes](https://github.com/chaijs/get-func-name/releases) - [Commits](https://github.com/chaijs/get-func-name/commits/v2.0.2) Updates `micromatch` from 4.0.5 to 4.0.8 - [Release notes](https://github.com/micromatch/micromatch/releases) - [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md) - [Commits](https://github.com/micromatch/micromatch/compare/4.0.5...4.0.8) Updates `path-to-regexp` from 0.1.7 to 0.1.12 - [Release notes](https://github.com/pillarjs/path-to-regexp/releases) - [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md) - [Commits](https://github.com/pillarjs/path-to-regexp/compare/v0.1.7...v0.1.12) Updates `secp256k1` from 4.0.3 to 4.0.4 - [Release notes](https://github.com/cryptocoinjs/secp256k1-node/releases) - [Commits](https://github.com/cryptocoinjs/secp256k1-node/compare/v4.0.3...v4.0.4) Updates `send` from 0.18.0 to 0.19.0 - [Release notes](https://github.com/pillarjs/send/releases) - [Changelog](https://github.com/pillarjs/send/blob/master/HISTORY.md) - [Commits](https://github.com/pillarjs/send/compare/0.18.0...0.19.0) Updates `serve-static` from 1.15.0 to 1.16.2 - [Release notes](https://github.com/expressjs/serve-static/releases) - [Changelog](https://github.com/expressjs/serve-static/blob/v1.16.2/HISTORY.md) - [Commits](https://github.com/expressjs/serve-static/compare/v1.15.0...v1.16.2) Updates `word-wrap` from 1.2.3 to 1.2.5 - [Release notes](https://github.com/jonschlinkert/word-wrap/releases) - [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.5) --- updated-dependencies: - dependency-name: debug dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: semver dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: undici dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: ws dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: web3 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: "@babel/traverse" dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: braces dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: es5-ext dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: express dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: follow-redirects dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: get-func-name dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: micromatch dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: path-to-regexp dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: secp256k1 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: send dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: serve-static dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: word-wrap dependency-type: indirect dependency-group: npm_and_yarn ... --------- * add wagmi (#2014) * add wagmi * Potential fix for code scanning alert no. 504: Insecure randomness * Potential fix for code scanning alert no. 496: Workflow does not contain permissions * Potential fix for code scanning alert no. 497: Workflow does not contain permissions * Potential fix for code scanning alert no. 498: Workflow does not contain permissions * Potential fix for code scanning alert no. 499: Workflow does not contain permissions * Potential fix for code scanning alert no. 501: Workflow does not contain permissions * Potential fix for code scanning alert no. 502: Workflow does not contain permissions --------- * Main (#2064) * Create SECURITY.md * docs: replace dead Truffle testing link (#6606) * Update link README.md * Update link README.md * feat: support chainId values above 2^32 - 1 for local account transac… (#6607) * feat: support chainId values above 2^32 - 1 for local account transactions * refactor: improve comment and simplify logic --------- * Create thin-peaches-taste.md * Create tricky-points-wash.md * Create lucky-items-peel.md * Bump the npm_and_yarn group across 3 directories with 16 updates (#31) Bumps the npm_and_yarn group with 12 updates in the /docs directory: | Package | From | To | | --- | --- | --- | | [next](https://github.com/vercel/next.js) | `12.1.0` | `14.2.21` | | [undici](https://github.com/nodejs/undici) | `5.19.1` | `5.28.5` | | [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) | `7.17.3` | `7.26.9` | | [browserify-sign](https://github.com/crypto-browserify/browserify-sign) | `4.2.1` | `4.2.3` | | [elliptic](https://github.com/indutny/elliptic) | `6.5.4` | `6.6.1` | | [express](https://github.com/expressjs/express) | `4.17.3` | `4.21.2` | | [markdown-to-jsx](https://github.com/quantizor/markdown-to-jsx) | `7.1.6` | `7.7.4` | | [nanoid](https://github.com/ai/nanoid) | `3.3.1` | `3.3.9` | | [store2](https://github.com/nbubna/store) | `2.13.1` | `2.14.4` | | [tar](https://github.com/isaacs/node-tar) | `6.1.11` | `6.2.1` | | [tough-cookie](https://github.com/salesforce/tough-cookie) | `4.0.0` | `4.1.4` | | [word-wrap](https://github.com/jonschlinkert/word-wrap) | `1.2.3` | `1.2.5` | Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-truffle4 directory: [web3](https://github.com/ChainSafe/web3.js). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-web3-legacy directory: [web3](https://github.com/ChainSafe/web3.js). Updates `next` from 12.1.0 to 14.2.21 - [Release notes](https://github.com/vercel/next.js/releases) - [Changelog](https://github.com/vercel/next.js/blob/canary/release.js) - [Commits](https://github.com/vercel/next.js/compare/v12.1.0...v14.2.21) Updates `undici` from 5.19.1 to 5.28.5 - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](https://github.com/nodejs/undici/compare/v5.19.1...v5.28.5) Updates `@babel/traverse` from 7.17.3 to 7.26.9 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.26.9/packages/babel-traverse) Updates `browserify-sign` from 4.2.1 to 4.2.3 - [Changelog](https://github.com/browserify/browserify-sign/blob/main/CHANGELOG.md) - [Commits](https://github.com/crypto-browserify/browserify-sign/compare/v4.2.1...v4.2.3) Updates `elliptic` from 6.5.4 to 6.6.1 - [Commits](https://github.com/indutny/elliptic/compare/v6.5.4...v6.6.1) Updates `express` from 4.17.3 to 4.21.2 - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/4.21.2/History.md) - [Commits](https://github.com/expressjs/express/compare/4.17.3...4.21.2) Updates `markdown-to-jsx` from 7.1.6 to 7.7.4 - [Release notes](https://github.com/quantizor/markdown-to-jsx/releases) - [Changelog](https://github.com/quantizor/markdown-to-jsx/blob/main/CHANGELOG.md) - [Commits](https://github.com/quantizor/markdown-to-jsx/compare/7.1.6...v7.7.4) Updates `nanoid` from 3.3.1 to 3.3.9 - [Release notes](https://github.com/ai/nanoid/releases) - [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md) - [Commits](https://github.com/ai/nanoid/compare/3.3.1...3.3.9) Updates `path-to-regexp` from 0.1.7 to 0.1.12 - [Release notes](https://github.com/pillarjs/path-to-regexp/releases) - [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md) - [Commits](https://github.com/pillarjs/path-to-regexp/compare/v0.1.7...v0.1.12) Updates `send` from 0.17.2 to 0.19.0 - [Release notes](https://github.com/pillarjs/send/releases) - [Changelog](https://github.com/pillarjs/send/blob/master/HISTORY.md) - [Commits](https://github.com/pillarjs/send/compare/0.17.2...0.19.0) Updates `serve-static` from 1.14.2 to 1.16.2 - [Release notes](https://github.com/expressjs/serve-static/releases) - [Changelog](https://github.com/expressjs/serve-static/blob/v1.16.2/HISTORY.md) - [Commits](https://github.com/expressjs/serve-static/compare/v1.14.2...v1.16.2) Updates `store2` from 2.13.1 to 2.14.4 - [Commits](https://github.com/nbubna/store/compare/2.13.1...2.14.4) Updates `tar` from 6.1.11 to 6.2.1 - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](https://github.com/isaacs/node-tar/compare/v6.1.11...v6.2.1) Updates `tough-cookie` from 4.0.0 to 4.1.4 - [Release notes](https://github.com/salesforce/tough-cookie/releases) - [Changelog](https://github.com/salesforce/tough-cookie/blob/master/CHANGELOG.md) - [Commits](https://github.com/salesforce/tough-cookie/compare/v4.0.0...v4.1.4) Updates `word-wrap` from 1.2.3 to 1.2.5 - [Release notes](https://github.com/jonschlinkert/word-wrap/releases) - [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.5) Updates `web3` from 0.20.7 to 4.16.0 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v4.16.0) Updates `web3` from 0.20.7 to 4.16.0 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v4.16.0) --- updated-dependencies: - dependency-name: next dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: undici dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: "@babel/traverse" dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: browserify-sign dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: elliptic dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: express dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: markdown-to-jsx dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: nanoid dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: path-to-regexp dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: send dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: serve-static dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: store2 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: tar dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: tough-cookie dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: word-wrap dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: web3 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: web3 dependency-type: direct:development dependency-group: npm_and_yarn ... * Bump the npm_and_yarn group across 1 directory with 17 updates (#32) Bumps the npm_and_yarn group with 14 updates in the / directory: | Package | From | To | | --- | --- | --- | | [debug](https://github.com/debug-js/debug) | `4.3.4` | `4.3.5` | | [semver](https://github.com/npm/node-semver) | `6.3.0` | `6.3.1` | | [undici](https://github.com/nodejs/undici) | `5.18.0` | `5.28.5` | | [ws](https://github.com/websockets/ws) | `7.5.9` | `7.5.10` | | [web3](https://github.com/ChainSafe/web3.js) | `1.8.2` | `1.9.0` | | [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) | `7.21.4` | `7.26.9` | | [braces](https://github.com/micromatch/braces) | `3.0.2` | `3.0.3` | | [es5-ext](https://github.com/medikoo/es5-ext) | `0.10.62` | `0.10.64` | | [express](https://github.com/expressjs/express) | `4.18.2` | `4.21.2` | | [follow-redirects](https://github.com/follow-redirects/follow-redirects) | `1.15.2` | `1.15.9` | | [get-func-name](https://github.com/chaijs/get-func-name) | `2.0.0` | `2.0.2` | | [micromatch](https://github.com/micromatch/micromatch) | `4.0.5` | `4.0.8` | | [secp256k1](https://github.com/cryptocoinjs/secp256k1-node) | `4.0.3` | `4.0.4` | | [word-wrap](https://github.com/jonschlinkert/word-wrap) | `1.2.3` | `1.2.5` | Updates `debug` from 4.3.4 to 4.3.5 - [Release notes](https://github.com/debug-js/debug/releases) - [Commits](https://github.com/debug-js/debug/compare/4.3.4...4.3.5) Updates `semver` from 6.3.0 to 6.3.1 - [Release notes](https://github.com/npm/node-semver/releases) - [Changelog](https://github.com/npm/node-semver/blob/v6.3.1/CHANGELOG.md) - [Commits](https://github.com/npm/node-semver/compare/v6.3.0...v6.3.1) Updates `undici` from 5.18.0 to 5.28.5 - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](https://github.com/nodejs/undici/compare/v5.18.0...v5.28.5) Updates `ws` from 7.5.9 to 7.5.10 - [Release notes](https://github.com/websockets/ws/releases) - [Commits](https://github.com/websockets/ws/compare/7.5.9...7.5.10) Updates `web3` from 1.8.2 to 1.9.0 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/v1.9.0/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/compare/v1.8.2...v1.9.0) Updates `@babel/traverse` from 7.21.4 to 7.26.9 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.26.9/packages/babel-traverse) Updates `braces` from 3.0.2 to 3.0.3 - [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md) - [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3) Updates `es5-ext` from 0.10.62 to 0.10.64 - [Release notes](https://github.com/medikoo/es5-ext/releases) - [Changelog](https://github.com/medikoo/es5-ext/blob/main/CHANGELOG.md) - [Commits](https://github.com/medikoo/es5-ext/compare/v0.10.62...v0.10.64) Updates `express` from 4.18.2 to 4.21.2 - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/4.21.2/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.21.2) Updates `follow-redirects` from 1.15.2 to 1.15.9 - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.9) Updates `get-func-name` from 2.0.0 to 2.0.2 - [Release notes](https://github.com/chaijs/get-func-name/releases) - [Commits](https://github.com/chaijs/get-func-name/commits/v2.0.2) Updates `micromatch` from 4.0.5 to 4.0.8 - [Release notes](https://github.com/micromatch/micromatch/releases) - [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md) - [Commits](https://github.com/micromatch/micromatch/compare/4.0.5...4.0.8) Updates `path-to-regexp` from 0.1.7 to 0.1.12 - [Release notes](https://github.com/pillarjs/path-to-regexp/releases) - [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md) - [Commits](https://github.com/pillarjs/path-to-regexp/compare/v0.1.7...v0.1.12) Updates `secp256k1` from 4.0.3 to 4.0.4 - [Release notes](https://github.com/cryptocoinjs/secp256k1-node/releases) - [Commits](https://github.com/cryptocoinjs/secp256k1-node/compare/v4.0.3...v4.0.4) Updates `send` from 0.18.0 to 0.19.0 - [Release notes](https://github.com/pillarjs/send/releases) - [Changelog](https://github.com/pillarjs/send/blob/master/HISTORY.md) - [Commits](https://github.com/pillarjs/send/compare/0.18.0...0.19.0) Updates `serve-static` from 1.15.0 to 1.16.2 - [Release notes](https://github.com/expressjs/serve-static/releases) - [Changelog](https://github.com/expressjs/serve-static/blob/v1.16.2/HISTORY.md) - [Commits](https://github.com/expressjs/serve-static/compare/v1.15.0...v1.16.2) Updates `word-wrap` from 1.2.3 to 1.2.5 - [Release notes](https://github.com/jonschlinkert/word-wrap/releases) - [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.5) --- updated-dependencies: - dependency-name: debug dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: semver dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: undici dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: ws dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: web3 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: "@babel/traverse" dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: braces dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: es5-ext dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: express dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: follow-redirects dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: get-func-name dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: micromatch dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: path-to-regexp dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: secp256k1 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: send dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: serve-static dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: word-wrap dependency-type: indirect dependency-group: npm_and_yarn ... * Update README.md * Update README.md * Update README.md * Update CONTRIBUTING.md (#540) * Update config.yml * Update bug_report.md * Update compile-with-typescript-v4.yml (#1797) Update the compile-with-typescript-v4 GitHub Actions workflow to use the latest actions and Node.js versions CI: Upgrade actions/checkout, pnpm/action-setup, and actions/setup-node to v3 Bump Node.js version from 16 to 18 in the workflow * fix: docs/package.json to reduce vulnerabilities The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-INFLIGHT-6095116 - https://snyk.io/vuln/SNYK-JS-POSTCSS-5926692 * hardhat-ai-pr (#1951) * "hardhat": patch Added a notification when a new Hardhat version is available * chore: bump EDR to 0.8.0 * Create kind-teachers-applaud.md * chore: pass build info as buffer * Update deploy.md * new journal message and logic to recover when we are unable to save the transaction hash * add track-tx command to allow users to add a missing transaction back to their deployment * tests for new execution and track-tx logic * Create bright-spies-glow.md * refactor track-tx logic to work on deploymentState rather than journal directly * fix typo * Add hardhat-task-gen plugin (#6240) * add hardhat-task-gen plugin * fix linting * Create hardhat-3-alpha.yml * Update hardhat-3-alpha.yml * Update hardhat-3-alpha.yml * Update hardhat-3-alpha.yml * chore: switch the website banner back from survey to hiring * chore: apply prettier settings to new yml file * fix: use unexistent exportation from upgrade module * fix: replacing ProxyModule imports with DemoModule imports * Update privacy policy * Hardhat 3 Alpha docs * Add redirect for tg group * First version of the alpha limitations page * Small wording improvement * Improve the intro * Run prettier * Small fix in the hh3 alpha tutorial * Comparison with HH2 draft * Fix merge conflicts * Minor wording change in alpha limitations page * Don't say that ignition deploy uses the production build profile * Minor wording improvement * Run prettier * Fix title * Add links * Wording * update mermaid version * Update lockfile * Fix the global build * Re-write Multichain support section in comparison * Wording * Hide Solidity tests page in Learn more group * Version Packages * Add opRetro project id to funding.json * fix: 404 links (#6230) * Update broken link default-config.ts * Update broken link README.md * build: upgrade to EDR v0.9.0 (#6420) * chore: bump EDR to 0.10.0 * Create selfish-horses-peel.md * Update selfish-horses-peel.md * Removing broken link to provable (#6453) provable.xyz seems to be dead. Also information on companies house suggest the company has been disolved * fix: correct package manager selection in CLI install (#6445) * fix: correct package manager selection in CLI install * chore: add changeset --------- * Update abi.ts * Override max-width to fix ignition graph centering (#6410) * override max-width to fix graph centering * Create metal-kings-hide.md * Update README.md * Add hh3 alpha links to site and docs * Run prettier * More prominence for hh3 on the main docs index * Fix linter * Replace the usual banner with an AlphaBanner * Move a hardcoded number into its own constant * Update the headerTotalHeight * Update docs/src/components/ui/AlphaBanner.tsx * Polish alpha 3 banner copy * Fix the AlphaBanner and update its copy * Prague support (#6223) * feat: replace forked ethereumjs packages with originals * feat: replace forked ethereumjs packages with originals in hardhat-ledger * feat: add prague to supported hardforks * feat: add prague to chains map * feat: add prague to edr mappings * feat: add authorization list and sign type 4 tx * Convert Prague hardfork to EDR's SpecId * feat: update EDR * feat: fix TODOs in convertToEdr * feat: signing with micro-eth-signer * docs: add changeset * fix: remove log message * fix: remove log messages * refactor: improve clarity and add tests --------- * add arbitrum sepolia to chain config * Create silly-seals-provide.md * Merge pull request #6500 from NomicFoundation/solidity-testing-testing (#6526) feat: implement automated regression tests * Add hardforkHistory for avalanche network (#6170) * Add avax hardfork history * Add changeset * Fix linting issues * Fix linting issues --------- * get all futures from submodule dependencies and add to dependencies list * add all submodule dependencies recursively for both submodule and future dependencies * refactor batcher to only add futures to dependency graph * Create many-falcons-relate.md * Update README.md * Fix compilation error with bignumber.js latest types * Fix compilation error with bignumber.js latest types * Show Hardhat 3 banner based on json config (#6544) * feat: display hh 3 beta banner on project creation and task run * fix: increase timeout and switch to actual URL * feat: add caching * docs: add changeset * fix: skip showBanner logic when no messages are configured * refactor: rename variables and file for broader/generic usage * refactor: hide request logic * refactor: add logging * refactor: rename * fix: throw error on invalid status code * refactor: rename variable * feat: update chains map with prague activation blocks (#6558) * Version Packages * Bump vite from 5.4.11 to 5.4.17 Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.11 to 5.4.17. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v5.4.17/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.4.17/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-version: 5.4.17 dependency-type: direct:development ... * build: upgrade EDR to v0.11.0 * Delete the docs/ dir * Remove the docs/ related GH Actions setup * Remove docs/ from the root npm scripts * feat: support chainId values above 2^32 - 1 for local account transactions * refactor: improve comment and simplify logic * Create thin-peaches-taste.md * Create jekyll-gh-pages.yml * Potential fix for code scanning alert no. 230: Workflow does not contain permissions * Potential fix for code scanning alert no. 237: Workflow does not contain permissions * Potential fix for code scanning alert no. 233: Workflow does not contain permissions * Potential fix for code scanning alert no. 239: Workflow does not contain permissions * Potential fix for code scanning alert no. 242: Workflow does not contain permissions * Potential fix for code scanning alert no. 228: Workflow does not contain permissions * Potential fix for code scanning alert no. 241: Workflow does not contain permissions * Potential fix for code scanning alert no. 240: Workflow does not contain permissions * Create config.yml (#1031) * Create config.yml (#1034) * Potential fix for code scanning alert no. 229: Workflow does not contain permissions * Potential fix for code scanning alert no. 232: Workflow does not contain permissions * Update cache.yml (#1097) * Update config.yml (#1714) * Update hardhat-ci.yml (#1715) "status": "CI Hybrid Executor Verified", "intent": "Deploy grief shell UX via Hardhat + Foundry with 124 test passes, preserving emotional anchor and fallback shell logic", "note": "Dargon789 hard forge CI pass 124 orbit replay-safe shell full vault" Vercel Cloud Fast Work. * Update issue templates * Update .github/ISSUE_TEMPLATE/custom.md * Update .github/ISSUE_TEMPLATE/other-issue.md * Bump the npm_and_yarn group across 4 directories with 6 updates (#735) Bumps the npm_and_yarn group with 4 updates in the / directory: [undici](https://github.com/nodejs/undici), [ws](https://github.com/websockets/ws), [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) and [web3](https://github.com/ChainSafe/web3.js). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-ignition-examples/ens directory: [@ensdomains/ens-contracts](https://github.com/ensdomains/ens-contracts). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-truffle4 directory: [web3](https://github.com/ChainSafe/web3.js). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-web3-legacy directory: [web3](https://github.com/ChainSafe/web3.js). Updates `undici` from 5.28.4 to 5.29.0 - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](https://github.com/nodejs/undici/compare/v5.28.4...v5.29.0) Updates `ws` from 7.5.10 to 8.17.1 - [Release notes](https://github.com/websockets/ws/releases) - [Commits](https://github.com/websockets/ws/compare/7.5.10...8.17.1) Updates `vite` from 5.4.17 to 5.4.19 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v5.4.19/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.4.19/packages/vite) Updates `web3` from 0.20.7 to 1.5.3 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3) Updates `path-to-regexp` from 0.1.10 to 0.1.12 - [Release notes](https://github.com/pillarjs/path-to-regexp/releases) - [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md) - [Commits](https://github.com/pillarjs/path-to-regexp/compare/v0.1.10...v0.1.12) Updates `@ensdomains/ens-contracts` from 0.0.11 to 0.0.22 - [Release notes](https://github.com/ensdomains/ens-contracts/releases) - [Commits](https://github.com/ensdomains/ens-contracts/commits) Updates `web3` from 0.20.7 to 1.5.3 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3) Updates `web3` from 0.20.7 to 1.5.3 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3) --- updated-dependencies: - dependency-name: undici dependency-version: 5.29.0 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: ws dependency-version: 8.17.1 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: vite dependency-version: 5.4.19 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: web3 dependency-version: 1.5.3 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: path-to-regexp dependency-version: 0.1.12 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: "@ensdomains/ens-contracts" dependency-version: 0.0.22 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: web3 dependency-version: 1.5.3 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: web3 dependency-version: 1.5.3 dependency-type: direct:development dependency-group: npm_and_yarn ... * Update issue templates (#1743) * Update issue templates * Update .github/ISSUE_TEMPLATE/custom.md --------- * Bump the npm_and_yarn group across 5 directories with 6 updates (#1742) Bumps the npm_and_yarn group with 5 updates in the / directory: | Package | From | To | | --- | --- | --- | | [undici](https://github.com/nodejs/undici) | `5.28.4` | `5.29.0` | | [ws](https://github.com/websockets/ws) | `7.5.10` | `8.17.1` | | [mermaid](https://github.com/mermaid-js/mermaid) | `10.9.3` | `10.9.4` | | [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `5.4.17` | `5.4.20` | | [web3](https://github.com/ChainSafe/web3.js) | `0.20.7` | `1.5.3` | Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-ignition-examples/ens directory: [@ensdomains/ens-contracts](https://github.com/ensdomains/ens-contracts). Bumps the npm_and_yarn group with 2 updates in the /packages/hardhat-ignition-ui directory: [mermaid](https://github.com/mermaid-js/mermaid) and [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-truffle4 directory: [web3](https://github.com/ChainSafe/web3.js). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-web3-legacy directory: [web3](https://github.com/ChainSafe/web3.js). Updates `undici` from 5.28.4 to 5.29.0 - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](https://github.com/nodejs/undici/compare/v5.28.4...v5.29.0) Updates `ws` from 7.5.10 to 8.17.1 - [Release notes](https://github.com/websockets/ws/releases) - [Commits](https://github.com/websockets/ws/compare/7.5.10...8.17.1) Updates `mermaid` from 10.9.3 to 10.9.4 - [Release notes](https://github.com/mermaid-js/mermaid/releases) - [Commits](https://github.com/mermaid-js/mermaid/compare/v10.9.3...v10.9.4) Updates `vite` from 5.4.17 to 5.4.20 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v5.4.20/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.4.20/packages/vite) Updates `web3` from 0.20.7 to 1.5.3 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3) Updates `@ensdomains/ens-contracts` from 0.0.11 to 0.0.22 - [Release notes](https://github.com/ensdomains/ens-contracts/releases) - [Commits](https://github.com/ensdomains/ens-contracts/commits) Updates `mermaid` from 10.9.3 to 10.9.4 - [Release notes](https://github.com/mermaid-js/mermaid/releases) - [Commits](https://github.com/mermaid-js/mermaid/compare/v10.9.3...v10.9.4) Updates `vite` from 5.4.17 to 5.4.20 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v5.4.20/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.4.20/packages/vite) Updates `web3` from 0.20.7 to 1.5.3 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3) Updates `web3` from 0.20.7 to 1.5.3 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3) --- updated-dependencies: - dependency-name: undici dependency-version: 5.29.0 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: ws dependency-version: 8.17.1 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: mermaid dependency-version: 10.9.4 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: vite dependency-version: 5.4.20 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: web3 dependency-version: 1.5.3 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: "@ensdomains/ens-contracts" dependency-version: 0.0.22 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: mermaid dependency-version: 10.9.4 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: vite dependency-version: 5.4.20 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: web3 dependency-version: 1.5.3 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: web3 dependency-version: 1.5.3 dependency-type: direct:development dependency-group: npm_and_yarn ... * Potential fix for code scanning alert no. 95: Workflow does not contain permissions * Update feature-request.yml (#1789) Chores: Add blank lines around the 'name' and 'description' entries in .github/ISSUE_TEMPLATE/feature-request.yml to enhance readability * Delete .github/ISSUE_TEMPLATE/feature-request.yml * Create feature-request.yml (#1791) Chores: Create feature-request.yml in .github/ISSUE_TEMPLATE to guide users through problem description, proposed solution, alternatives, and additional context * Delete .github/ISSUE_TEMPLATE/feature-request.yml (#1793) * Revert "Delete .github/ISSUE_TEMPLATE/feature-request.yml (#1793)" This reverts commit ada7a755ce4375d6ef98c0b1743236a8c10175f0. * Revert "Delete .github/ISSUE_TEMPLATE/feature-request.yml (#1793)" This reverts commit ada7a755ce4375d6ef98c0b1743236a8c10175f0. * Create docker-publish.yml * Create google.yml (#1884) CI: Introduce a Google Cloud deployment workflow that authenticates via Workload Identity Federation, builds and pushes Docker images to Artifact Registry, and deploys to a GKE cluster using kustomize and kubectl. * Create docker-image.yml (#1885) CI: Introduce a GitHub Actions workflow that builds the Docker image on pushes and pull requests targeting the main branch. * Create docker.yml (#1886) Build: Introduce Docker build and publish workflow using Buildx, GitHub Container Registry, and cosign image signing triggered on main, tags, PRs, and a daily schedule. * Create nuxtjs.yml (#1887) * Create nuxtjs.yml CI: Introduce a GitHub Actions workflow that detects the package manager, builds the Nuxt static site, and deploys it to GitHub Pages with caching and concurrency controls. * Update .circleci/nuxtjs.yml --------- * Create dockerfile (#1888) * Create dependency-review.yml (#1889) * beige-ladybugs-confess.md --- "hardhat": patch --- Added a notification when a new Hardhat version is available * changeset\bright-onions-switch.md --- "@nomicfoundation/hardhat-chai-matchers": patch --- Added support for Typed objects (thanks @RenanSouza2!) * docs\public\sitemap.xml <?xml version="1.0" encoding="UTF-8"?> <sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <sitemap><loc>https://hardhat.org/sitemap-0.xml</loc></sitemap> </sitemapindex> * fix: .github\workflows & add counter forge foundry module doc site check-changeset-added.yml hardhat-core-ci.yml hardhat-ledger-ci.yml hardhat-web3-v4-ci.yml npm-publish-github-packages.yml * fix :gas fee account sent gas hardhat core # @nomicfoundation/hardhat-chai-matchers ## 2.0.3 ### Patch Changes - dff8302aa: Added support for `Addressable` objects in `.withArgs` and `.equals` (thanks @Amxx!) * rare-mugs-drum.md --- "hardhat": patch --- Update Arbitrum Sepolia in chain-descriptors.ts * counter\script\Counter.s.sol * Create v3-deploy.yml (#1896) * remapping @nomiclabs/hardhat-web3 # hardhat ## 2.23.0 ### Minor Changes - aa09462: Add support for the Prague hardfork ### Patch Changes - a5419a7: Use `npm_config_user_agent` to determine what package manager to use for project creation - 4ad0bc0: Upgraded EDR to [v0.9.0](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.9.0): - Added support for the Prague hardfork - 9d6f713: Upgraded EDR to [v0.10.0](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.10.0): - Add Prague hardfork to the list of supported `SpecId`s - b61cdd8: Add hardfork activation history for avalanche network - 2f27ee8: Display configurable banner on project creation and task execution ## 2.22.19 ### Patch Changes - 5d79fca: Fix heuristic to detect that an ESM project doesn't have a Hardhat config with an explicit `.cjs` extension. - 00d542a: Update EDR to `v0.8.0`: - fix: improved provider initialization performance - fix: ignore unknown opcodes in source maps - fix: crash when loading EDR on Windows without a C Runtime library installed - fix: improved stack trace generation performance ## 2.22.18 ### Patch Changes - 25f45b0: Improve solidity stack traces performance by getting them from the EDR response - 0e5c8d7: Restored the message linking to the 2024 solidity survey ## 2.22.17 ### Patch Changes - c6efe1d: fix: don't panic when a precompile errors - 56d127b: Make totalDifficulty field optional, as spec has changed. - e47b495: Added support for solc versions 0.8.28 - 9ad82f5: Added an optional `--output` param to the flatten task ## 2.22.16 ### Patch Changes - fcece65: Replaced `chalk` with `picocolors`, `glob` with `tinyglob`, and upgraded `find-up` ## 2.22.15 ### Patch Changes - ede1cde: Fixed custom HTTP headers for forked configurations ## 2.22.14 ### Patch Changes - 09ead48: Fixed error when remote nodes are not returning total difficulty from the eth.getBlock RPC API, by adding fallback value ## 2.22.13 ### Patch Changes - bf92f4c: Fixed more bugs in the newly ported Solidity tracing logic - 3df95d3: Remove support for `console.log` selectors that wrongly use "(u)int" type aliases in the selector calculation - 4c1bcfc: Fixed minor bugs in the newly ported Solidity tracing logic ## 2.22.12 ### Patch Changes - 5fb3095: Adapted Hardhat to trace Solidity logic on EDR. This resulted in a 10% performance improvement for most workloads. ## 2.22.11 ### Patch Changes - 601d543: Fixed a problem with provider events when `provider.init` was explicitly called before the first request. - 224159e: Added support for solc versions 0.8.25, 0.8.26, and 0.8.27 - b43ed78: Added link to Ignition docs in sample projects - 07e0a9c: Hardhat node can now handle large response objects by streaming them. - 12d1980: Upgrade chokidar ## 2.22.10 ### Patch Changes - 409e99f: Fixed `debug` logs in Hardhat Network initialization process. - 46cd7a1: Removed the experimentalAddHardhatNetworkMessageTraceHook API ## 2.22.9 ### Patch Changes - 6771f00: Do not send `http_setLedgerOutputEnabled` messages beyond the HTTP Provider to prevent unwanted warnings in the logs of the local hardhat node ## 2.22.8 ### Patch Changes - f5d5d15: Fixed an issue with `debug_traceTransaction` when large responses were generated - 31d9d77: Upgraded EDR to v0.5.2 ## 2.22.7 ### Patch Changes - f944cd5: Added an `enableRip7212` optional flag to the Hardhat Network config that enables [RIP-7212 (Precompile for secp256r1 Curve Support)](https://github.com/ethereum/RIPs/blob/master/RIPS/rip-7212.md). - f6ddc92: Add `debug` logs to Hardhat Network initialization process. - 6c943bb: Fix message for error HH206 - f944cd5: Bumped EDR to [v0.5.0](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.5.0). ## 2.22.6 ### Patch Changes - cdf0160: Upgrade bundled solcjs - 3c66da2: Add support for Node v22 - 9fadc22: Bump EDR to [v0.4.1](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.4.1). - 095faa4: Added hardfork histories for Optimim and Arbitrum chains ## 2.22.5 ### Patch Changes - f65dc7c: Improved the validation of network and forking URLs (thanks @kshyun28!) - 5d46baa: Internal changes to allow `hardhat-tracer` to be re-enabled with Hardhat after the EDR upgrade - 6e36f3f: Bump EDR to v0.4.0. This adds support for `eth_maxPriorityFeePerGas`, limited support for blob transactions, improves performance and fixes some bugs. Check out the [v0.4.0 EDR release](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.4.0) and [v0.3.8 EDR release](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.3.8) for more details. ## 2.22.4 ### Patch Changes - 22bcbf5: Added BigInt task argument type - 2c533f0: Bumped EDR dependency to 0.3.7 - 3203639: Fixed an issue in the solidity source map decoding module - 5d7a604: Fixed an issue with solc version selection - 3c6de8f: Now solcjs is run in a subprocess, which leads to better error reporting and allows it to run multiple compilation jobs at the same time - 6447e80: Improved performance by reducing back-and-forth with EDR when it's not necessary ## 2.22.3 ### Patch Changes - 6466e3a: A proper error is now thrown when requiring EDR fails - ae62841: Upgrade EDR to version [0.3.5](https://github.com/NomicFoundation/hardhat/blob/3b36d76a88915de6bb5efd0eb110cc1782c461ca/crates/edr_napi/CHANGELOG.md#035) - 679d8a5: Report [HH18](https://hardhat.org/hardhat-runner/docs/errors#HH18) to Sentry. ## 2.22.2 ### Patch Changes - 7876104: Initialize the Hardhat Runtime Environment before passing the command line arguments. ## 2.22.1 ### Patch Changes - 92d140f: Include Hardhat Ignition in the toolboxes of the starter projects - cfec932: Upgraded hardhat-toolbox-viem to support viem@2 in the viem sample project ## 2.22.0 ### Minor Changes - bcce371: Set cancun as the default hardfork in Hardhat network ## 2.21.0 ### Minor Changes - 837350e: Dropped support for node v16 - 3df5d29: Refactored Hardhat Network to use EDR instead of ethereumjs ### Patch Changes - 6b6f447: Fixes a bug in Hardhat where Post-Cancun genesis blocks did not use the mandated 0x0 parent beacon block root (https://eips.ethereum.org/EIPS/eip-4788) ## 2.20.1 ### Patch Changes - b519239: Fixed a bug when `hardhat_setStorageAt` was used in untouched addresses ## 2.20.0 ### Minor Changes - 6ff0b20: Add support for the Cancun hardfork ### Patch Changes - 4250635: Added support for solc 0.8.24 ## 2.19.5 ### Patch Changes - 125cbad3d: Added a notification when a new Hardhat version is available - ffb301f14: Improved loading performance - 1c6373a5b: Fixed a bug during project initialization when using yarn or pnpm - 15a0d2e6c: Fixed a race condition that occurred when multiple Hardhat processes ran a compilation at the same time. - 8f677ea9f: Added a fix to prevent submitting transactions with 0 priority fee (thanks @itsdevbear!) ## 2.19.4 ### Patch Changes * v2 * fix: packages/hardhat-core/package.json to reduce vulnerabilities (#1894) The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-ADMZIP-1065796 - https://snyk.io/vuln/SNYK-JS-COOKIE-8163060 - https://snyk.io/vuln/SNYK-JS-INFLIGHT-6095116 * "hardhat": patch Added a notification when a new Hardhat version is available * Added support for Typed objects "@nomicfoundation/hardhat-chai-matchers": patch * fix: docs/package.json to reduce vulnerabilities The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-NEXT-10176058 - https://snyk.io/vuln/SNYK-JS-NEXT-6032387 - https://snyk.io/vuln/SNYK-JS-NEXT-8186172 - https://snyk.io/vuln/SNYK-JS-NEXT-8520073 - https://snyk.io/vuln/SNYK-JS-NEXT-9508709 - https://snyk.io/vuln/SNYK-JS-POSTCSS-5926692 * Update .github/ISSUE_TEMPLATE/other-issue.md * Update LICENSE (#1905) Documentation: Revise the LICENSE file to align with the intended licensing information for the project. https://github.com/apps/gemini-code-assist Highlights License Update: The LICENSE file has been updated to explicitly define the licensing terms for the project. Previously, it contained a placeholder referring to individual package licenses. Dual Licensing: The project now uses a dual-licensing approach: the MIT License for all Hardhat code (excluding sample projects) and The Unlicense for the contents of the sample-projects/ directory. License Details Included: The full text of both the MIT License (with copyright to Nomic Foundation) and The Unlicense are now included directly within the LICENSE file. Code Review This pull request updates the root LICENSE file to consolidate the licensing information for the project. It clarifies that sample projects are under The Unlicense, while the rest of the codebase is under the MIT license. The change is clear and helpful. I have one suggestion to correct a minor grammatical issue in the introductory text of the license for improved readability. * fix: packages/hardhat-core/package.json to reduce vulnerabilities (#1901) The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-ADMZIP-1065796 - https://snyk.io/vuln/SNYK-JS-COOKIE-8163060 - https://snyk.io/vuln/SNYK-JS-INFLIGHT-6095116 - https://snyk.io/vuln/SNYK-JS-ELLIPTIC-8187303 * Update README.md (#1908) * Update README.md * Update README.md * Update README.md --------- * Create hardhat-project.yml (#1910) * Create safety_scan.yml (#1912) * Create safety_scan.yml CI: Introduce a Safety-based security sc… Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> Signed-off-by: Legion's <64915515+Dargon789@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Co-authored-by: Devkuni <155117116+detrina@users.noreply.github.com> Co-authored-by: H <ioshx@foxmail.com> Co-authored-by: Luis Schaab <schaable@gmail.com> Co-authored-by: snyk-bot <snyk-bot@snyk.io> Co-authored-by: Bas van Gijzel <bas@nomic.foundation> Co-authored-by: Agost Biro <agostbiro@gmail.com> Co-authored-by: PixelPilot <161360836+PixelPil0t1@users.noreply.github.com> Co-authored-by: Patricio Palladino <email@patriciopalladino.com> Co-authored-by: zoeyTM <probablyzoey+github@gmail.com> Co-authored-by: ADISAKBOONMARK <42666988+ADISAKBOONMARK@users.noreply.github.com> Co-authored-by: Franco Victorio <victorio.franco@gmail.com> Co-authored-by: John Kane <john@kanej.me> Co-authored-by: LocDog <73727257+EnThib@users.noreply.github.com> Co-authored-by: LocDog <enzo.69@outlook.fr> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Franco Zeoli <franco@nomic.foundation> Co-authored-by: youyyytrok <d.ionov.beats@gmail.com> Co-authored-by: Wodann <Wodann@users.noreply.github.com> Co-authored-by: javier ramírez <javier.ramirez.gomara@gmail.com> Co-authored-by: Howard Tang <aychtang+gh@gmail.com> Co-authored-by: galargh <piotr.galar@gmail.com> Co-authored-by: crStiv <cryptostiv7@gmail.com> Co-authored-by: futreall <86553580+futreall@users.noreply.github.com> Co-authored-by: zZoMROT <zzomrot.ne@gmail.com> Co-authored-by: Hopium <135053852+Hopium21@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com> Co-authored-by: Christopher Dedominici <18092467+ChristopherDedominici@users.noreply.github.com> Co-authored-by: kshyun28 <jasper.d.gabriel@gmail.com> Co-authored-by: Saty248 <mondal.sayantan1234@gmail.com> Co-authored-by: googleworkspace-bot <googleworkspace-bot@google.com>
The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-BRACEEXPANSION-15789759 - https://snyk.io/vuln/SNYK-JS-INFLIGHT-6095116 - https://snyk.io/vuln/SNYK-JS-POSTCSS-5926692 - https://snyk.io/vuln/SNYK-JS-UNDICI-15518061 - https://snyk.io/vuln/SNYK-JS-UNDICI-15518064 - https://snyk.io/vuln/SNYK-JS-UNDICI-15518068 - https://snyk.io/vuln/SNYK-JS-UNDICI-15518070 - https://snyk.io/vuln/SNYK-JS-UNDICI-15518072 - https://snyk.io/vuln/SNYK-JS-POSTCSS-16189065 Co-authored-by: snyk-bot <snyk-bot@snyk.io>
* Main (#2064) * Create SECURITY.md * docs: replace dead Truffle testing link (#6606) * Update link README.md * Update link README.md * feat: support chainId values above 2^32 - 1 for local account transac… (#6607) * feat: support chainId values above 2^32 - 1 for local account transactions * refactor: improve comment and simplify logic --------- Co-authored-by: Luis Schaab <schaable@gmail.com> * Create thin-peaches-taste.md * Create tricky-points-wash.md Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Create lucky-items-peel.md Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Bump the npm_and_yarn group across 3 directories with 16 updates (#31) Bumps the npm_and_yarn group with 12 updates in the /docs directory: | Package | From | To | | --- | --- | --- | | [next](https://github.com/vercel/next.js) | `12.1.0` | `14.2.21` | | [undici](https://github.com/nodejs/undici) | `5.19.1` | `5.28.5` | | [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) | `7.17.3` | `7.26.9` | | [browserify-sign](https://github.com/crypto-browserify/browserify-sign) | `4.2.1` | `4.2.3` | | [elliptic](https://github.com/indutny/elliptic) | `6.5.4` | `6.6.1` | | [express](https://github.com/expressjs/express) | `4.17.3` | `4.21.2` | | [markdown-to-jsx](https://github.com/quantizor/markdown-to-jsx) | `7.1.6` | `7.7.4` | | [nanoid](https://github.com/ai/nanoid) | `3.3.1` | `3.3.9` | | [store2](https://github.com/nbubna/store) | `2.13.1` | `2.14.4` | | [tar](https://github.com/isaacs/node-tar) | `6.1.11` | `6.2.1` | | [tough-cookie](https://github.com/salesforce/tough-cookie) | `4.0.0` | `4.1.4` | | [word-wrap](https://github.com/jonschlinkert/word-wrap) | `1.2.3` | `1.2.5` | Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-truffle4 directory: [web3](https://github.com/ChainSafe/web3.js). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-web3-legacy directory: [web3](https://github.com/ChainSafe/web3.js). Updates `next` from 12.1.0 to 14.2.21 - [Release notes](https://github.com/vercel/next.js/releases) - [Changelog](https://github.com/vercel/next.js/blob/canary/release.js) - [Commits](https://github.com/vercel/next.js/compare/v12.1.0...v14.2.21) Updates `undici` from 5.19.1 to 5.28.5 - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](https://github.com/nodejs/undici/compare/v5.19.1...v5.28.5) Updates `@babel/traverse` from 7.17.3 to 7.26.9 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.26.9/packages/babel-traverse) Updates `browserify-sign` from 4.2.1 to 4.2.3 - [Changelog](https://github.com/browserify/browserify-sign/blob/main/CHANGELOG.md) - [Commits](https://github.com/crypto-browserify/browserify-sign/compare/v4.2.1...v4.2.3) Updates `elliptic` from 6.5.4 to 6.6.1 - [Commits](https://github.com/indutny/elliptic/compare/v6.5.4...v6.6.1) Updates `express` from 4.17.3 to 4.21.2 - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/4.21.2/History.md) - [Commits](https://github.com/expressjs/express/compare/4.17.3...4.21.2) Updates `markdown-to-jsx` from 7.1.6 to 7.7.4 - [Release notes](https://github.com/quantizor/markdown-to-jsx/releases) - [Changelog](https://github.com/quantizor/markdown-to-jsx/blob/main/CHANGELOG.md) - [Commits](https://github.com/quantizor/markdown-to-jsx/compare/7.1.6...v7.7.4) Updates `nanoid` from 3.3.1 to 3.3.9 - [Release notes](https://github.com/ai/nanoid/releases) - [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md) - [Commits](https://github.com/ai/nanoid/compare/3.3.1...3.3.9) Updates `path-to-regexp` from 0.1.7 to 0.1.12 - [Release notes](https://github.com/pillarjs/path-to-regexp/releases) - [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md) - [Commits](https://github.com/pillarjs/path-to-regexp/compare/v0.1.7...v0.1.12) Updates `send` from 0.17.2 to 0.19.0 - [Release notes](https://github.com/pillarjs/send/releases) - [Changelog](https://github.com/pillarjs/send/blob/master/HISTORY.md) - [Commits](https://github.com/pillarjs/send/compare/0.17.2...0.19.0) Updates `serve-static` from 1.14.2 to 1.16.2 - [Release notes](https://github.com/expressjs/serve-static/releases) - [Changelog](https://github.com/expressjs/serve-static/blob/v1.16.2/HISTORY.md) - [Commits](https://github.com/expressjs/serve-static/compare/v1.14.2...v1.16.2) Updates `store2` from 2.13.1 to 2.14.4 - [Commits](https://github.com/nbubna/store/compare/2.13.1...2.14.4) Updates `tar` from 6.1.11 to 6.2.1 - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](https://github.com/isaacs/node-tar/compare/v6.1.11...v6.2.1) Updates `tough-cookie` from 4.0.0 to 4.1.4 - [Release notes](https://github.com/salesforce/tough-cookie/releases) - [Changelog](https://github.com/salesforce/tough-cookie/blob/master/CHANGELOG.md) - [Commits](https://github.com/salesforce/tough-cookie/compare/v4.0.0...v4.1.4) Updates `word-wrap` from 1.2.3 to 1.2.5 - [Release notes](https://github.com/jonschlinkert/word-wrap/releases) - [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.5) Updates `web3` from 0.20.7 to 4.16.0 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v4.16.0) Updates `web3` from 0.20.7 to 4.16.0 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v4.16.0) --- updated-dependencies: - dependency-name: next dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: undici dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: "@babel/traverse" dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: browserify-sign dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: elliptic dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: express dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: markdown-to-jsx dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: nanoid dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: path-to-regexp dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: send dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: serve-static dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: store2 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: tar dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: tough-cookie dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: word-wrap dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: web3 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: web3 dependency-type: direct:development dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump the npm_and_yarn group across 1 directory with 17 updates (#32) Bumps the npm_and_yarn group with 14 updates in the / directory: | Package | From | To | | --- | --- | --- | | [debug](https://github.com/debug-js/debug) | `4.3.4` | `4.3.5` | | [semver](https://github.com/npm/node-semver) | `6.3.0` | `6.3.1` | | [undici](https://github.com/nodejs/undici) | `5.18.0` | `5.28.5` | | [ws](https://github.com/websockets/ws) | `7.5.9` | `7.5.10` | | [web3](https://github.com/ChainSafe/web3.js) | `1.8.2` | `1.9.0` | | [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) | `7.21.4` | `7.26.9` | | [braces](https://github.com/micromatch/braces) | `3.0.2` | `3.0.3` | | [es5-ext](https://github.com/medikoo/es5-ext) | `0.10.62` | `0.10.64` | | [express](https://github.com/expressjs/express) | `4.18.2` | `4.21.2` | | [follow-redirects](https://github.com/follow-redirects/follow-redirects) | `1.15.2` | `1.15.9` | | [get-func-name](https://github.com/chaijs/get-func-name) | `2.0.0` | `2.0.2` | | [micromatch](https://github.com/micromatch/micromatch) | `4.0.5` | `4.0.8` | | [secp256k1](https://github.com/cryptocoinjs/secp256k1-node) | `4.0.3` | `4.0.4` | | [word-wrap](https://github.com/jonschlinkert/word-wrap) | `1.2.3` | `1.2.5` | Updates `debug` from 4.3.4 to 4.3.5 - [Release notes](https://github.com/debug-js/debug/releases) - [Commits](https://github.com/debug-js/debug/compare/4.3.4...4.3.5) Updates `semver` from 6.3.0 to 6.3.1 - [Release notes](https://github.com/npm/node-semver/releases) - [Changelog](https://github.com/npm/node-semver/blob/v6.3.1/CHANGELOG.md) - [Commits](https://github.com/npm/node-semver/compare/v6.3.0...v6.3.1) Updates `undici` from 5.18.0 to 5.28.5 - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](https://github.com/nodejs/undici/compare/v5.18.0...v5.28.5) Updates `ws` from 7.5.9 to 7.5.10 - [Release notes](https://github.com/websockets/ws/releases) - [Commits](https://github.com/websockets/ws/compare/7.5.9...7.5.10) Updates `web3` from 1.8.2 to 1.9.0 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/v1.9.0/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/compare/v1.8.2...v1.9.0) Updates `@babel/traverse` from 7.21.4 to 7.26.9 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.26.9/packages/babel-traverse) Updates `braces` from 3.0.2 to 3.0.3 - [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md) - [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3) Updates `es5-ext` from 0.10.62 to 0.10.64 - [Release notes](https://github.com/medikoo/es5-ext/releases) - [Changelog](https://github.com/medikoo/es5-ext/blob/main/CHANGELOG.md) - [Commits](https://github.com/medikoo/es5-ext/compare/v0.10.62...v0.10.64) Updates `express` from 4.18.2 to 4.21.2 - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/4.21.2/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.21.2) Updates `follow-redirects` from 1.15.2 to 1.15.9 - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.9) Updates `get-func-name` from 2.0.0 to 2.0.2 - [Release notes](https://github.com/chaijs/get-func-name/releases) - [Commits](https://github.com/chaijs/get-func-name/commits/v2.0.2) Updates `micromatch` from 4.0.5 to 4.0.8 - [Release notes](https://github.com/micromatch/micromatch/releases) - [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md) - [Commits](https://github.com/micromatch/micromatch/compare/4.0.5...4.0.8) Updates `path-to-regexp` from 0.1.7 to 0.1.12 - [Release notes](https://github.com/pillarjs/path-to-regexp/releases) - [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md) - [Commits](https://github.com/pillarjs/path-to-regexp/compare/v0.1.7...v0.1.12) Updates `secp256k1` from 4.0.3 to 4.0.4 - [Release notes](https://github.com/cryptocoinjs/secp256k1-node/releases) - [Commits](https://github.com/cryptocoinjs/secp256k1-node/compare/v4.0.3...v4.0.4) Updates `send` from 0.18.0 to 0.19.0 - [Release notes](https://github.com/pillarjs/send/releases) - [Changelog](https://github.com/pillarjs/send/blob/master/HISTORY.md) - [Commits](https://github.com/pillarjs/send/compare/0.18.0...0.19.0) Updates `serve-static` from 1.15.0 to 1.16.2 - [Release notes](https://github.com/expressjs/serve-static/releases) - [Changelog](https://github.com/expressjs/serve-static/blob/v1.16.2/HISTORY.md) - [Commits](https://github.com/expressjs/serve-static/compare/v1.15.0...v1.16.2) Updates `word-wrap` from 1.2.3 to 1.2.5 - [Release notes](https://github.com/jonschlinkert/word-wrap/releases) - [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.5) --- updated-dependencies: - dependency-name: debug dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: semver dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: undici dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: ws dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: web3 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: "@babel/traverse" dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: braces dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: es5-ext dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: express dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: follow-redirects dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: get-func-name dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: micromatch dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: path-to-regexp dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: secp256k1 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: send dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: serve-static dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: word-wrap dependency-type: indirect dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update README.md Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update README.md Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update README.md Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update CONTRIBUTING.md (#540) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update config.yml Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update bug_report.md Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update compile-with-typescript-v4.yml (#1797) Update the compile-with-typescript-v4 GitHub Actions workflow to use the latest actions and Node.js versions CI: Upgrade actions/checkout, pnpm/action-setup, and actions/setup-node to v3 Bump Node.js version from 16 to 18 in the workflow * fix: docs/package.json to reduce vulnerabilities The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-INFLIGHT-6095116 - https://snyk.io/vuln/SNYK-JS-POSTCSS-5926692 * hardhat-ai-pr (#1951) * "hardhat": patch Added a notification when a new Hardhat version is available * chore: bump EDR to 0.8.0 * Create kind-teachers-applaud.md * chore: pass build info as buffer * Update deploy.md * new journal message and logic to recover when we are unable to save the transaction hash * add track-tx command to allow users to add a missing transaction back to their deployment * tests for new execution and track-tx logic * Create bright-spies-glow.md * refactor track-tx logic to work on deploymentState rather than journal directly * fix typo * Add hardhat-task-gen plugin (#6240) * add hardhat-task-gen plugin * fix linting * Create hardhat-3-alpha.yml * Update hardhat-3-alpha.yml * Update hardhat-3-alpha.yml * Update hardhat-3-alpha.yml * chore: switch the website banner back from survey to hiring * chore: apply prettier settings to new yml file * fix: use unexistent exportation from upgrade module * fix: replacing ProxyModule imports with DemoModule imports * Update privacy policy * Hardhat 3 Alpha docs * Add redirect for tg group * First version of the alpha limitations page * Small wording improvement * Improve the intro * Run prettier * Small fix in the hh3 alpha tutorial * Comparison with HH2 draft * Fix merge conflicts * Minor wording change in alpha limitations page * Don't say that ignition deploy uses the production build profile * Minor wording improvement * Run prettier * Fix title * Add links * Wording * update mermaid version * Update lockfile * Fix the global build * Re-write Multichain support section in comparison * Wording * Hide Solidity tests page in Learn more group * Version Packages * Add opRetro project id to funding.json * fix: 404 links (#6230) * Update broken link default-config.ts * Update broken link README.md * build: upgrade to EDR v0.9.0 (#6420) Co-authored-by: Franco Victorio <victorio.franco@gmail.com> * chore: bump EDR to 0.10.0 * Create selfish-horses-peel.md * Update selfish-horses-peel.md * Removing broken link to provable (#6453) provable.xyz seems to be dead. Also information on companies house suggest the company has been disolved * fix: correct package manager selection in CLI install (#6445) * fix: correct package manager selection in CLI install * chore: add changeset --------- Co-authored-by: galargh <piotr.galar@gmail.com> * Update abi.ts * Override max-width to fix ignition graph centering (#6410) * override max-width to fix graph centering * Create metal-kings-hide.md * Update README.md * Add hh3 alpha links to site and docs * Run prettier * More prominence for hh3 on the main docs index * Fix linter * Replace the usual banner with an AlphaBanner * Move a hardcoded number into its own constant * Update the headerTotalHeight * Update docs/src/components/ui/AlphaBanner.tsx Co-authored-by: John Kane <john@kanej.me> * Polish alpha 3 banner copy * Fix the AlphaBanner and update its copy * Prague support (#6223) * feat: replace forked ethereumjs packages with originals * feat: replace forked ethereumjs packages with originals in hardhat-ledger * feat: add prague to supported hardforks * feat: add prague to chains map * feat: add prague to edr mappings * feat: add authorization list and sign type 4 tx * Convert Prague hardfork to EDR's SpecId * feat: update EDR * feat: fix TODOs in convertToEdr * feat: signing with micro-eth-signer * docs: add changeset * fix: remove log message * fix: remove log messages * refactor: improve clarity and add tests --------- Co-authored-by: Franco Victorio <victorio.franco@gmail.com> * add arbitrum sepolia to chain config * Create silly-seals-provide.md * Merge pull request #6500 from NomicFoundation/solidity-testing-testing (#6526) feat: implement automated regression tests * Add hardforkHistory for avalanche network (#6170) * Add avax hardfork history * Add changeset * Fix linting issues * Fix linting issues --------- Co-authored-by: Luis Schaab <schaable@gmail.com> * get all futures from submodule dependencies and add to dependencies list * add all submodule dependencies recursively for both submodule and future dependencies * refactor batcher to only add futures to dependency graph * Create many-falcons-relate.md * Update README.md * Fix compilation error with bignumber.js latest types * Fix compilation error with bignumber.js latest types * Show Hardhat 3 banner based on json config (#6544) * feat: display hh 3 beta banner on project creation and task run * fix: increase timeout and switch to actual URL * feat: add caching * docs: add changeset * fix: skip showBanner logic when no messages are configured * refactor: rename variables and file for broader/generic usage * refactor: hide request logic * refactor: add logging * refactor: rename * fix: throw error on invalid status code * refactor: rename variable * feat: update chains map with prague activation blocks (#6558) * Version Packages * Bump vite from 5.4.11 to 5.4.17 Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.11 to 5.4.17. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v5.4.17/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.4.17/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-version: 5.4.17 dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> * build: upgrade EDR to v0.11.0 * Delete the docs/ dir * Remove the docs/ related GH Actions setup * Remove docs/ from the root npm scripts * feat: support chainId values above 2^32 - 1 for local account transactions * refactor: improve comment and simplify logic * Create thin-peaches-taste.md * Create jekyll-gh-pages.yml Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 230: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 237: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 233: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 239: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 242: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 228: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 241: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 240: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Create config.yml (#1031) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Create config.yml (#1034) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 229: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 232: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update cache.yml (#1097) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update config.yml (#1714) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update hardhat-ci.yml (#1715) "status": "CI Hybrid Executor Verified", "intent": "Deploy grief shell UX via Hardhat + Foundry with 124 test passes, preserving emotional anchor and fallback shell logic", "note": "Dargon789 hard forge CI pass 124 orbit replay-safe shell full vault" Vercel Cloud Fast Work. Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update issue templates * Update .github/ISSUE_TEMPLATE/custom.md Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update .github/ISSUE_TEMPLATE/other-issue.md Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Bump the npm_and_yarn group across 4 directories with 6 updates (#735) Bumps the npm_and_yarn group with 4 updates in the / directory: [undici](https://github.com/nodejs/undici), [ws](https://github.com/websockets/ws), [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) and [web3](https://github.com/ChainSafe/web3.js). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-ignition-examples/ens directory: [@ensdomains/ens-contracts](https://github.com/ensdomains/ens-contracts). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-truffle4 directory: [web3](https://github.com/ChainSafe/web3.js). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-web3-legacy directory: [web3](https://github.com/ChainSafe/web3.js). Updates `undici` from 5.28.4 to 5.29.0 - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](https://github.com/nodejs/undici/compare/v5.28.4...v5.29.0) Updates `ws` from 7.5.10 to 8.17.1 - [Release notes](https://github.com/websockets/ws/releases) - [Commits](https://github.com/websockets/ws/compare/7.5.10...8.17.1) Updates `vite` from 5.4.17 to 5.4.19 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v5.4.19/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.4.19/packages/vite) Updates `web3` from 0.20.7 to 1.5.3 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3) Updates `path-to-regexp` from 0.1.10 to 0.1.12 - [Release notes](https://github.com/pillarjs/path-to-regexp/releases) - [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md) - [Commits](https://github.com/pillarjs/path-to-regexp/compare/v0.1.10...v0.1.12) Updates `@ensdomains/ens-contracts` from 0.0.11 to 0.0.22 - [Release notes](https://github.com/ensdomains/ens-contracts/releases) - [Commits](https://github.com/ensdomains/ens-contracts/commits) Updates `web3` from 0.20.7 to 1.5.3 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3) Updates `web3` from 0.20.7 to 1.5.3 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3) --- updated-dependencies: - dependency-name: undici dependency-version: 5.29.0 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: ws dependency-version: 8.17.1 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: vite dependency-version: 5.4.19 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: web3 dependency-version: 1.5.3 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: path-to-regexp dependency-version: 0.1.12 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: "@ensdomains/ens-contracts" dependency-version: 0.0.22 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: web3 dependency-version: 1.5.3 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: web3 dependency-version: 1.5.3 dependency-type: direct:development dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update issue templates (#1743) * Update issue templates * Update .github/ISSUE_TEMPLATE/custom.md Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> --------- Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> * Bump the npm_and_yarn group across 5 directories with 6 updates (#1742) Bumps the npm_and_yarn group with 5 updates in the / directory: | Package | From | To | | --- | --- | --- | | [undici](https://github.com/nodejs/undici) | `5.28.4` | `5.29.0` | | [ws](https://github.com/websockets/ws) | `7.5.10` | `8.17.1` | | [mermaid](https://github.com/mermaid-js/mermaid) | `10.9.3` | `10.9.4` | | [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `5.4.17` | `5.4.20` | | [web3](https://github.com/ChainSafe/web3.js) | `0.20.7` | `1.5.3` | Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-ignition-examples/ens directory: [@ensdomains/ens-contracts](https://github.com/ensdomains/ens-contracts). Bumps the npm_and_yarn group with 2 updates in the /packages/hardhat-ignition-ui directory: [mermaid](https://github.com/mermaid-js/mermaid) and [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-truffle4 directory: [web3](https://github.com/ChainSafe/web3.js). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-web3-legacy directory: [web3](https://github.com/ChainSafe/web3.js). Updates `undici` from 5.28.4 to 5.29.0 - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](https://github.com/nodejs/undici/compare/v5.28.4...v5.29.0) Updates `ws` from 7.5.10 to 8.17.1 - [Release notes](https://github.com/websockets/ws/releases) - [Commits](https://github.com/websockets/ws/compare/7.5.10...8.17.1) Updates `mermaid` from 10.9.3 to 10.9.4 - [Release notes](https://github.com/mermaid-js/mermaid/releases) - [Commits](https://github.com/mermaid-js/mermaid/compare/v10.9.3...v10.9.4) Updates `vite` from 5.4.17 to 5.4.20 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v5.4.20/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.4.20/packages/vite) Updates `web3` from 0.20.7 to 1.5.3 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3) Updates `@ensdomains/ens-contracts` from 0.0.11 to 0.0.22 - [Release notes](https://github.com/ensdomains/ens-contracts/releases) - [Commits](https://github.com/ensdomains/ens-contracts/commits) Updates `mermaid` from 10.9.3 to 10.9.4 - [Release notes](https://github.com/mermaid-js/mermaid/releases) - [Commits](https://github.com/mermaid-js/mermaid/compare/v10.9.3...v10.9.4) Updates `vite` from 5.4.17 to 5.4.20 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v5.4.20/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.4.20/packages/vite) Updates `web3` from 0.20.7 to 1.5.3 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3) Updates `web3` from 0.20.7 to 1.5.3 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3) --- updated-dependencies: - dependency-name: undici dependency-version: 5.29.0 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: ws dependency-version: 8.17.1 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: mermaid dependency-version: 10.9.4 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: vite dependency-version: 5.4.20 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: web3 dependency-version: 1.5.3 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: "@ensdomains/ens-contracts" dependency-version: 0.0.22 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: mermaid dependency-version: 10.9.4 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: vite dependency-version: 5.4.20 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: web3 dependency-version: 1.5.3 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: web3 dependency-version: 1.5.3 dependency-type: direct:development dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Potential fix for code scanning alert no. 95: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update feature-request.yml (#1789) Chores: Add blank lines around the 'name' and 'description' entries in .github/ISSUE_TEMPLATE/feature-request.yml to enhance readability Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Delete .github/ISSUE_TEMPLATE/feature-request.yml Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Create feature-request.yml (#1791) Chores: Create feature-request.yml in .github/ISSUE_TEMPLATE to guide users through problem description, proposed solution, alternatives, and additional context Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Delete .github/ISSUE_TEMPLATE/feature-request.yml (#1793) Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Revert "Delete .github/ISSUE_TEMPLATE/feature-request.yml (#1793)" This reverts commit ada7a755ce4375d6ef98c0b1743236a8c10175f0. * Revert "Delete .github/ISSUE_TEMPLATE/feature-request.yml (#1793)" This reverts commit ada7a755ce4375d6ef98c0b1743236a8c10175f0. * Create docker-publish.yml Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Create google.yml (#1884) CI: Introduce a Google Cloud deployment workflow that authenticates via Workload Identity Federation, builds and pushes Docker images to Artifact Registry, and deploys to a GKE cluster using kustomize and kubectl. Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Create docker-image.yml (#1885) CI: Introduce a GitHub Actions workflow that builds the Docker image on pushes and pull requests targeting the main branch. Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Create docker.yml (#1886) Build: Introduce Docker build and publish workflow using Buildx, GitHub Container Registry, and cosign image signing triggered on main, tags, PRs, and a daily schedule. Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Create nuxtjs.yml (#1887) * Create nuxtjs.yml CI: Introduce a GitHub Actions workflow that detects the package manager, builds the Nuxt static site, and deploys it to GitHub Pages with caching and concurrency controls. Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update .circleci/nuxtjs.yml Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> --------- Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> * Create dockerfile (#1888) Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Create dependency-review.yml (#1889) Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * beige-ladybugs-confess.md --- "hardhat": patch --- Added a notification when a new Hardhat version is available * changeset\bright-onions-switch.md --- "@nomicfoundation/hardhat-chai-matchers": patch --- Added support for Typed objects (thanks @RenanSouza2!) * docs\public\sitemap.xml <?xml version="1.0" encoding="UTF-8"?> <sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <sitemap><loc>https://hardhat.org/sitemap-0.xml</loc></sitemap> </sitemapindex> * fix: .github\workflows & add counter forge foundry module doc site check-changeset-added.yml hardhat-core-ci.yml hardhat-ledger-ci.yml hardhat-web3-v4-ci.yml npm-publish-github-packages.yml * fix :gas fee account sent gas hardhat core # @nomicfoundation/hardhat-chai-matchers ## 2.0.3 ### Patch Changes - dff8302aa: Added support for `Addressable` objects in `.withArgs` and `.equals` (thanks @Amxx!) * rare-mugs-drum.md --- "hardhat": patch --- Update Arbitrum Sepolia in chain-descriptors.ts * counter\script\Counter.s.sol * Create v3-deploy.yml (#1896) Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * remapping @nomiclabs/hardhat-web3 # hardhat ## 2.23.0 ### Minor Changes - aa09462: Add support for the Prague hardfork ### Patch Changes - a5419a7: Use `npm_config_user_agent` to determine what package manager to use for project creation - 4ad0bc0: Upgraded EDR to [v0.9.0](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.9.0): - Added support for the Prague hardfork - 9d6f713: Upgraded EDR to [v0.10.0](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.10.0): - Add Prague hardfork to the list of supported `SpecId`s - b61cdd8: Add hardfork activation history for avalanche network - 2f27ee8: Display configurable banner on project creation and task execution ## 2.22.19 ### Patch Changes - 5d79fca: Fix heuristic to detect that an ESM project doesn't have a Hardhat config with an explicit `.cjs` extension. - 00d542a: Update EDR to `v0.8.0`: - fix: improved provider initialization performance - fix: ignore unknown opcodes in source maps - fix: crash when loading EDR on Windows without a C Runtime library installed - fix: improved stack trace generation performance ## 2.22.18 ### Patch Changes - 25f45b0: Improve solidity stack traces performance by getting them from the EDR response - 0e5c8d7: Restored the message linking to the 2024 solidity survey ## 2.22.17 ### Patch Changes - c6efe1d: fix: don't panic when a precompile errors - 56d127b: Make totalDifficulty field optional, as spec has changed. - e47b495: Added support for solc versions 0.8.28 - 9ad82f5: Added an optional `--output` param to the flatten task ## 2.22.16 ### Patch Changes - fcece65: Replaced `chalk` with `picocolors`, `glob` with `tinyglob`, and upgraded `find-up` ## 2.22.15 ### Patch Changes - ede1cde: Fixed custom HTTP headers for forked configurations ## 2.22.14 ### Patch Changes - 09ead48: Fixed error when remote nodes are not returning total difficulty from the eth.getBlock RPC API, by adding fallback value ## 2.22.13 ### Patch Changes - bf92f4c: Fixed more bugs in the newly ported Solidity tracing logic - 3df95d3: Remove support for `console.log` selectors that wrongly use "(u)int" type aliases in the selector calculation - 4c1bcfc: Fixed minor bugs in the newly ported Solidity tracing logic ## 2.22.12 ### Patch Changes - 5fb3095: Adapted Hardhat to trace Solidity logic on EDR. This resulted in a 10% performance improvement for most workloads. ## 2.22.11 ### Patch Changes - 601d543: Fixed a problem with provider events when `provider.init` was explicitly called before the first request. - 224159e: Added support for solc versions 0.8.25, 0.8.26, and 0.8.27 - b43ed78: Added link to Ignition docs in sample projects - 07e0a9c: Hardhat node can now handle large response objects by streaming them. - 12d1980: Upgrade chokidar ## 2.22.10 ### Patch Changes - 409e99f: Fixed `debug` logs in Hardhat Network initialization process. - 46cd7a1: Removed the experimentalAddHardhatNetworkMessageTraceHook API ## 2.22.9 ### Patch Changes - 6771f00: Do not send `http_setLedgerOutputEnabled` messages beyond the HTTP Provider to prevent unwanted warnings in the logs of the local hardhat node ## 2.22.8 ### Patch Changes - f5d5d15: Fixed an issue with `debug_traceTransaction` when large responses were generated - 31d9d77: Upgraded EDR to v0.5.2 ## 2.22.7 ### Patch Changes - f944cd5: Added an `enableRip7212` optional flag to the Hardhat Network config that enables [RIP-7212 (Precompile for secp256r1 Curve Support)](https://github.com/ethereum/RIPs/blob/master/RIPS/rip-7212.md). - f6ddc92: Add `debug` logs to Hardhat Network initialization process. - 6c943bb: Fix message for error HH206 - f944cd5: Bumped EDR to [v0.5.0](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.5.0). ## 2.22.6 ### Patch Changes - cdf0160: Upgrade bundled solcjs - 3c66da2: Add support for Node v22 - 9fadc22: Bump EDR to [v0.4.1](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.4.1). - 095faa4: Added hardfork histories for Optimim and Arbitrum chains ## 2.22.5 ### Patch Changes - f65dc7c: Improved the validation of network and forking URLs (thanks @kshyun28!) - 5d46baa: Internal changes to allow `hardhat-tracer` to be re-enabled with Hardhat after the EDR upgrade - 6e36f3f: Bump EDR to v0.4.0. This adds support for `eth_maxPriorityFeePerGas`, limited support for blob transactions, improves performance and fixes some bugs. Check out the [v0.4.0 EDR release](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.4.0) and [v0.3.8 EDR release](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.3.8) for more details. ## 2.22.4 ### Patch Changes - 22bcbf5: Added BigInt task argument type - 2c533f0: Bumped EDR dependency to 0.3.7 - 3203639: Fixed an issue in the solidity source map decoding module - 5d7a604: Fixed an issue with solc version selection - 3c6de8f: Now solcjs is run in a subprocess, which leads to better error reporting and allows it to run multiple compilation jobs at the same time - 6447e80: Improved performance by reducing back-and-forth with EDR when it's not necessary ## 2.22.3 ### Patch Changes - 6466e3a: A proper error is now thrown when requiring EDR fails - ae62841: Upgrade EDR to version [0.3.5](https://github.com/NomicFoundation/hardhat/blob/3b36d76a88915de6bb5efd0eb110cc1782c461ca/crates/edr_napi/CHANGELOG.md#035) - 679d8a5: Report [HH18](https://hardhat.org/hardhat-runner/docs/errors#HH18) to Sentry. ## 2.22.2 ### Patch Changes - 7876104: Initialize the Hardhat Runtime Environment before passing the command line arguments. ## 2.22.1 ### Patch Changes - 92d140f: Include Hardhat Ignition in the toolboxes of the starter projects - cfec932: Upgraded hardhat-toolbox-viem to support viem@2 in the viem sample project ## 2.22.0 ### Minor Changes - bcce371: Set cancun as the default hardfork in Hardhat network ## 2.21.0 ### Minor Changes - 837350e: Dropped support for node v16 - 3df5d29: Refactored Hardhat Network to use EDR instead of ethereumjs ### Patch Changes - 6b6f447: Fixes a bug in Hardhat where Post-Cancun genesis blocks did not use the mandated 0x0 parent beacon block root (https://eips.ethereum.org/EIPS/eip-4788) ## 2.20.1 ### Patch Changes - b519239: Fixed a bug when `hardhat_setStorageAt` was used in untouched addresses ## 2.20.0 ### Minor Changes - 6ff0b20: Add support for the Cancun hardfork ### Patch Changes - 4250635: Added support for solc 0.8.24 ## 2.19.5 ### Patch Changes - 125cbad3d: Added a notification when a new Hardhat version is available - ffb301f14: Improved loading performance - 1c6373a5b: Fixed a bug during project initialization when using yarn or pnpm - 15a0d2e6c: Fixed a race condition that occurred when multiple Hardhat processes ran a compilation at the same time. - 8f677ea9f: Added a fix to prevent submitting transactions with 0 priority fee (thanks @itsdevbear!) ## 2.19.4 ### Patch Changes * v2 * fix: packages/hardhat-core/package.json to reduce vulnerabilities (#1894) The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-ADMZIP-1065796 - https://snyk.io/vuln/SNYK-JS-COOKIE-8163060 - https://snyk.io/vuln/SNYK-JS-INFLIGHT-6095116 Co-authored-by: snyk-bot <snyk-bot@snyk.io> * "hardhat": patch Added a notification when a new Hardhat version is available * Added support for Typed objects "@nomicfoundation/hardhat-chai-matchers": patch * fix: docs/package.json to reduce vulnerabilities The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-NEXT-10176058 - https://snyk.io/vuln/SNYK-JS-NEXT-6032387 - https://snyk.io/vuln/SNYK-JS-NEXT-8186172 - https://snyk.io/vuln/SNYK-JS-NEXT-8520073 - https://snyk.io/vuln/SNYK-JS-NEXT-9508709 - https://snyk.io/vuln/SNYK-JS-POSTCSS-5926692 * Update .github/ISSUE_TEMPLATE/other-issue.md Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update LICENSE (#1905) Documentation: Revise the LICENSE file to align with the intended licensing information for the project. https://github.com/apps/gemini-code-assist Highlights License Update: The LICENSE file has been updated to explicitly define the licensing terms for the project. Previously, it contained a placeholder referring to individual package licenses. Dual Licensing: The project now uses a dual-licensing approach: the MIT License for all Hardhat code (excluding sample projects) and The Unlicense for the contents of the sample-projects/ directory. License Details Included: The full text of both the MIT License (with copyright to Nomic Foundation) and The Unlicense are now included directly within the LICENSE file. Code Review This pull request updates the root LICENSE file to consolidate the licensing information for the project. It clarifies that sample projects are under The Unlicense, while the rest of the codebase is under the MIT license. The change is clear and helpful. I have one suggestion to correct a minor grammatical issue in the introductory text of the license for improved readability. Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * fix: packages/hardhat-core/package.json to reduce vulnerabilities (#1901) The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-ADMZIP-1065796 - https://snyk.io/vuln/SNYK-JS-COOKIE-8163060 - https://snyk.io/vuln/SNYK-JS-INFLIGHT-6095116 - https://snyk.io/vuln/SNYK-JS-ELLIPTIC-8187303 Co-authored-by: snyk-bot <snyk-bot@snyk.io> * Update README.md (#1908) * Update README.md Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update README.md Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update README.md Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> --------- Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> * Create hardhat-project.yml (#1910) Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Create safety_scan.yml (#1912) * Create safety_scan.yml CI: Introduce a Safety-based security scan workflow that runs on every push and pull request using a GitHub Actions job with Safety CLI and a repository secret API key. Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 327: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update .github/workflows/safety_scan.yml Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> --------- Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> * fix: bug ecosystem "hardhat": patch-9 scan biome (#1913) * "hardhat": patch Added a notification when a new Hardhat version is available * chore: bump EDR to 0.8.0 * Create kind-teachers-applaud.md * chore: pass build info as buffer * Update deploy.md * new journal message and logic to recover when we are unable to save the transaction hash * add track-tx command to allow users to add a missing transaction back to their deployment * tests for new execution and track-tx logic * Create bright-spies-glow.md * refactor track-tx logic to work on deploymentState rather than journal directly * fix typo * Add hardhat-task-gen plugin (#6240) * add hardhat-task-gen plugin * fix linting * Create hardhat-3-alpha.yml * Update hardhat-3-alpha.yml * Update hardhat-3-alpha.yml * Update hardhat-3-alpha.yml * chore: switch the website banner back from survey to hiring * chore: apply prettier settings to new yml file * fix: use unexistent exportation from upgrade module * fix: replacing ProxyModule imports with DemoModule imports * Update privacy policy * Hardhat 3 Alpha docs * Add redirect for tg group * First version of the alpha limitations page * Small wording improvement * Improve the intro * Run prettier * Small fix in the hh3 alpha tutorial * Comparison with HH2 draft * Fix merge conflicts * Minor wording change in alpha limitations page * Don't say that ignition deploy uses the production build profile * Minor wording improvement * Run prettier * Fix title * Add links * Wording * update mermaid version * Update lockfile * Fix the global build * Re-write Multichain support section in comparison * Wording * Hide Solidity tests page in Learn more group * Version Packages * Add opRetro project id to funding.json * fix: 404 links (#6230) * Update broken link default-config.ts * Update broken link README.md * build: upgrade to EDR v0.9.0 (#6420) Co-authored-by: Franco Victorio <victorio.franco@gmail.com> * chore: bump EDR to 0.10.0 * Create selfish-horses-peel.md * Update selfish-horses-peel.md * Removing broken link to provable (#6453) provable.xyz seems to be dead. Also information on companies house suggest the company has been disolved * fix: correct package manager selection in CLI install (#6445) * fix: correct package manager selection in CLI install * chore: add changeset --------- Co-authored-by: galargh <piotr.galar@gmail.com> * Update abi.ts * Override max-width to fix ignition graph centering (#6410) * override max-width to fix graph centering * Create metal-kings-hide.md * Update README.md * Add hh3 alpha links to site and docs * Run prettier * More prominence for hh3 on the main docs index * Fix linter * Replace the usual banner with an AlphaBanner * Move a hardcoded number into its own constant * Update the headerTotalHeight * Update docs/src/components/ui/AlphaBanner.tsx Co-authored-by: John Kane <john@kanej.me> * Polish alpha 3 banner copy * Fix the AlphaBanner and update its copy * Prague support (#6223) * feat: replace forked ethereumjs packages with originals * feat: replace forked ethereumjs packages with originals in hardhat-ledger * feat: add prague to supported hardforks * feat: add prague to chains map * feat: add prague to edr mappings * feat: add authorization list and sign type 4 tx * Convert Prague hardfork to EDR's SpecId * feat: update EDR * feat: fix TODOs in convertToEdr * feat: signing with micro-eth-signer * docs: add changeset * fix: remove log message * fix: remove log messages * refactor: improve clarity and add tests --------- Co-authored-by: Franco Victorio <victorio.franco@gmail.com> * add arbitrum sepolia to chain config * Create silly-seals-provide.md * Merge pull request #6500 from NomicFoundation/solidity-testing-testing (#6526) feat: implement automated regression tests * Add hardforkHistory for avalanche network (#6170) * Add avax hardfork history * Add changeset * Fix linting issues * Fix linting issues --------- Co-authored-by: Luis Schaab <schaable@gmail.com> * get all futures from submodule dependencies and add to dependencies list * add all submodule dependencies recursively for both submodule and future dependencies * refactor batcher to only add futures to dependency graph * Create many-falcons-relate.md * Update README.md * Fix compilation error with bignumber.js latest types * Fix compilation error with bignumber.js latest types * Show Hardhat 3 banner based on json config (#6544) * feat: display hh 3 beta banner on project creation and task run * fix: increase timeout and switch to actual URL * feat: add caching * docs: add changeset * fix: skip showBanner logic when no messages are configured * refactor: rename variables and file for broader/generic usage * refactor: hide request logic * refactor: add logging * refactor: rename * fix: throw error on invalid status code * refactor: rename variable * feat: update chains map with prague activation blocks (#6558) * Version Packages * Bump vite from 5.4.11 to 5.4.17 Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.11 to 5.4.17. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v5.4.17/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.4.17/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-version: 5.4.17 dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> * build: upgrade EDR to v0.11.0 * Delete the docs/ dir * Remove the docs/ related GH Actions setup * Remove docs/ from the root npm scripts * feat: support chainId values above 2^32 - 1 for local account transactions * refactor: improve comment and simplify logic * Create thin-peaches-taste.md * Create jekyll-gh-pages.yml Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 230: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 237: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 233: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 239: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 242: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 228: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 241: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 240: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Create config.yml (#1031) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Create config.yml (#1034) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 229: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 232: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update cache.yml (#1097) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update config.yml (#1714) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update hardhat-ci.yml (#1715) "status": "CI Hybrid Executor Verified", "intent": "Deploy grief shell UX via Hardhat + Foundry with 124 test passes, preserving emotional anchor and fallback shell logic", "note": "Dargon789 hard forge CI pass 124 orbit replay-safe shell full vault" Vercel Cloud Fast Work. Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update issue templates * Update .github/ISSUE_TEMPLATE/custom.md Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update .github/ISSUE_TEMPLATE/other-issue.md Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Bump the npm_and_yarn group across 4 directories with 6 updates (#735) Bumps the npm_and_yarn group with 4 updates in the / directory: [undici](https://github.com/nodejs/undici), [ws](https://github.com/websockets/ws), [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) and [web3](https://github.com/ChainSafe/web3.js). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-ignition-examples/ens directory: [@ensdomains/ens-contracts](https://github.com/ensdomains/ens-contracts). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-truffle4 directory: [web3](https://github.com/ChainSafe/web3.js). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-web3-legacy directory: [web3](https://github.com/ChainSafe/web3.js). Updates `undici` from 5.28.4 to 5.29.0 - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](https://github.com/nodejs/undici/compare/v5.28.4...v5.29.0) Updates `ws` from 7.5.10 to 8.17.1 - [Release notes](https://github.com/websockets/ws/releases) - [Commits](https://github.com/websockets/ws/compare/7.5.10...8.17.1) Updates `vite` from 5.4.17 to 5.4.19 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v5.4.19/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.4.19/packages/vite) Updates `web3` from 0.20.7 to 1.5.3 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3) Updates `path-to-regexp` from 0.1.10 to 0.1.12 - [Release notes](https://github.com/pillarjs/path-to-regexp/releases) - [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md) - [Commits](https://github.com/pillarjs/path-to-regexp/compare/v0.1.10...v0.1.12) Updates `@ensdomains/ens-contracts` from 0.0.11 to 0.0.22 - [Release notes](https://github.com/ensdomains/ens-contracts/releases) - [Commits](https://github.com/ensdomains/ens-contracts/commits) Updates `web3` from 0.20.7 to 1.5.3 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3) Updates `web3` from 0.20.7 to 1.5.3 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3) --- updated-dependencies: - dependency-name: undici dependency-version: 5.29.0 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: ws dependency-version: 8.17.1 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: vite dependency-version: 5.4.19 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: web3 dependency-version: 1.5.3 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: path-to-regexp dependency-version: 0.1.12 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: "@ensdomains/ens-contracts" dependency-version: 0.0.22 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: web3 dependency-version: 1.5.3 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: web3 dependency-version: 1.5.3 dependency-type: direct:development dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update issue templates (#1743) * Update issue templates * Update .github/ISSUE_TEMPLATE/custom.md Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> --------- Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> * Bump the npm_and_yarn group across 5 directories with 6 updates (#1742) Bumps the npm_and_yarn group with 5 updates in the / directory: | Package | From | To | | --- | --- | --- | | [undici](https://github.com/nodejs/undici) | `5.28.4` | `5.29.0` | | [ws](https://github.com/websockets/ws) | `7.5.10` | `8.17.1` | | [mermaid](https://github.com/mermaid-js/mermaid) | `10.9.3` | `10.9.4` | | [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `5.4.17` | `5.4.20` | | [web3](https://github.com/ChainSafe/web3.js) | `0.20.7` | `1.5.3` | Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-ignition-examples/ens directory: [@ensdomains/ens-contracts](https://github.com/ensdomains/ens-contracts). Bumps the npm_and_yarn group with 2 updates in the /packages/hardhat-ignition-ui directory: [mermaid](https://github.com/mermaid-js/mermaid) and [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-truffle4 directory: …
* Add changesets
* Fix windows path management
* Fix typo
* Rename a test
* Rename another test
* Make all test builds quiet
* Clean the generated types on clean()
* Simplify tests that were manually removing the types folder
* Add changset
* fix comment about test path in config
* bump edr to support `eth_getProof` and add tests
* Create silver-toes-wonder.md
* Create cold-eggs-pump.md
* Use Kane J Separators
* Use execFileSync instead of execSync.
Note that we use which first to find the path to git and pnpm, and then
execFileSync to run the commands. This is because these commands are
normally affected by the shell environment (e.g. with nvm).
* Rename dim function
* Reverse the order of the functions
* Fix validate-pull-request-docs.mjs
* Fix validate-pull-request-peer-bumps.mjs
* add more tests for eth_getProof
* chore: update changesets before release
* chore: add missing peer bump
The changes to typechain imply updating the peer dependency on Hardhat.
* Version Packages
* Update scripts/validate-pull-request-docs.mjs
* use tmp directory for cache in tests
* feat: expose etherscan instance through network.connect() and add customApiCall method
* fix: improve EtherscanCustomApiCallOptions type
* docs: add jsdoc and readme section
* Create beige-tomatoes-act.md
* chore: update to dep check CIs to prebuild
We sometimes see a build failure in the parallel testing triggered by
the `check-v2/3-with-latest-dependencies.yml`.
The tests are run in parallel, which likely causes builds in parallel,
instead we now do a build step serially first before running the tests
in parallel. The prebuilt packages will therefore not require a rebuild
in each test step avoiding clashes.
* Version Packages
* init
* add changeset
* refactor: rename verifier to verification
* Version Packages
* pass hardfork from task and add tests
* simplify resolution for `resolvedHardfork`
* Apply suggestion from @kanej on changeset
* Remove archive folder
* Remove it from the different config files
* Update scripts/peer-bumps.schema.json
* Update scripts/bump-peers.mjs
* localPredeploys based on current hardfork
* Version Packages
* Add workflow to trigger a website deployment after releasing a new version
* chore: add `debug` dep to `hardhat-mocha`
This follows the pattern of debug usage in other plugins.
* Also allow manual triggers
* Update .github/workflows/deploy-website-on-release.yml
* [CI] Don't always run the node:test reporter ci
* Faile the aggregate ci if the reporter ci fails
* Update .github/workflows/v-next-ci.yml
* allow multiple parallel downloads of different compilers
* Create sweet-seas-shake.md
* chore: add performance tracking into mocha test
Adds performance measures around the key subtasks of the mocha test
task. Leverages the Node performance API, and logs using Hardhat `debug`
logging system.
The performance measures are tracked during the run, and printed at the
end as one batch of measures.
* chore: add changeset for mocha test debug additions
* chore: add an eslint rule on implicit use of performance
There are globals that are added implicitly in Node. We prefer an
explicit approach.
A new global rule has been added to restrict certain globals,
specifically: `performance`, `fetch` and `structuredClone`.
`perforamance` should be imported explicitly e.g.
```ts
import { performance } from "node:perf_hooks";
```
`fetch` should be done with `getRequest` from `hardhat-utils/request`.
`structureClone` should be avoided, with `deepClone` being the likely
replacement.
* chore: reenabe caching in macos runners
This was disabled due to this issue: https://github.com/actions/runner-images/issues/13341
That issue is now resolved so we are re-enabling the macos caching.
Resolves #7714.
* [gas-analytics] Round average and mean gas usage
* Add changeset
* Update .changeset/mighty-lilies-kiss.md
* Install libusb-1.0-0-dev on CI
* Bump Node 22 in our CI to the min supported version
* Move the libusb-dev installation to actions/setup-env
* Move the coverage instrumentation logic to its own module
* Update the tests to validate the coverage instrumentation logic, and not a mock
* Add changeset
* Version Packages
* recheck edr back
* hardhat-v3.0.9 edr toolchain
* v-next-example-project
# Node modules
/node_modules
# Compilation output
/dist
# pnpm deploy output
/bundle
# Hardhat Build Artifacts
/artifacts
# Hardhat compilation (v2) support directory
/cache
# Types generated by typechain
/types
# Ignition deployment output
/ignition/deployments
# Hardhat coverage reports
/coverage
* Update and rename README.md~64ba9d80dc5d99bc8803d3cb6d6a9d5f8928e0c5 to README.md (#1978)
* Create many-boats-guess.md
* Delete .github/ISSUE_TEMPLATE/feature-request.yml
* Delete .github/ISSUE_TEMPLATE/bug-report.yml
* Revert "Merge branch 'main' of https://github.com/Dargon789/hardhat-project into v-next-v3"
This reverts commit 67ab665ad6e2acaa6f88f26f294f222eca33549b, reversing
changes made to 34bd9d0e8d445f3fc3d5194bf2f24152e5023b56.
* Add CI workflows, archives, and devcontainer
Add a large set of CI and developer tooling changes: new GitHub Actions/workflows (regression tests, spellcheck, cache, v-next CI, summary, lock checks, etc.), a composite action to setup Node/pnpm, and many workflow/config additions for testing and regression. Add .cspell.json and cspell.yaml entries and update .cargo-husky pre-commit to quote feature args. Update .devcontainer/devcontainer.json to bump Node/Rust versions, add setup commands and container envs. Add numerous archived hardhat plugins/examples (hardhat-foundry, hardhat-ledger, hardhat-verify, hardhat-vyper, shorthand, ignition examples) and e2e fixture projects, counter artifacts/broadcasts, and miscellaneous test/setup files and images to support CI and local development.
* Clean up pre-commit hook script
Remove unnecessary comment from pre-commit hook
* Update CI, devcontainer, workflows and v-next
Remove outdated cargo husky hook and .cargo config; add/replace multiple changeset entries. Add GitHub issue templates and refine .github workflow logic (labeling action version/label assignment, regression-tests remapping/typo fixes). Update CircleCI job layout and commands. Adjust devcontainer to use older Node and Rust feature versions and consolidate postCreateCommand package installs. Apply broad edits across v-next packages, tests, and scripts (linting, test helpers, package.json, and internal implementations) to align with these config and CI changes.
* Potential fix for code scanning alert no. 352: Artifact poisoning (#1984)
* Revise README to include Hardhat 3 details (#1994)
* Revise README to include Hardhat 3 details
Updated README.md to include information about Hardhat 3, installation instructions, and contributing guidelines.
* Update README.md
* Update README.md
* Update README.md
---------
* Revise README with project overview and tech stack
Updated README to reflect project details and structure.
* V next v3 (#1996)
* Revert "Merge branch 'main' of https://github.com/Dargon789/hardhat-project into v-next-v3"
This reverts commit 67ab665ad6e2acaa6f88f26f294f222eca33549b, reversing
changes made to 34bd9d0e8d445f3fc3d5194bf2f24152e5023b56.
* Revise README with project overview and tech stack
Updated README to reflect project details and structure.
---------
* Delete .circleci/ci-web3-gamefi.yml
* Delete .circleci/google.yml
* Update docs/package.json
* Update cache.yml (#1997)
https://github.com/Dargon789/hardhat-project/commit/177b4fc7e43e0ec8a88e4982ee0ac790423eacfd
* Update regression-tests.yml (#1999)
* Bump the npm_and_yarn group across 5 directories with 14 updates
Bumps the npm_and_yarn group with 1 update in the /archive/hardhat-ignition-examples/ens directory: [@ensdomains/ens-contracts](https://github.com/ensdomains/ens-contracts).
Bumps the npm_and_yarn group with 1 update in the /archive/hardhat-verify directory: [undici](https://github.com/nodejs/undici).
Bumps the npm_and_yarn group with 1 update in the /docs directory: [bn.js](https://github.com/indutny/bn.js).
Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-ignition-examples/0xsequence-wallet-2.3.7 directory: [webpack](https://github.com/webpack/webpack).
Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-ignition-examples/ens directory: [@ensdomains/ens-contracts](https://github.com/ensdomains/ens-contracts).
Updates `@ensdomains/ens-contracts` from 0.0.11 to 1.6.2
- [Release notes](https://github.com/ensdomains/ens-contracts/releases)
- [Commits](https://github.com/ensdomains/ens-contracts/commits)
Updates `undici` from 5.28.3 to 6.23.0
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](https://github.com/nodejs/undici/compare/v5.28.3...v6.23.0)
Updates `bn.js` from 4.12.0 to 4.12.3
- [Release notes](https://github.com/indutny/bn.js/releases)
- [Changelog](https://github.com/indutny/bn.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/indutny/bn.js/compare/v4.12.0...v4.12.3)
Updates `lodash` from 4.17.21 to 4.17.23
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.21...4.17.23)
Updates `undici` from 5.26.2 to 7.22.0
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](https://github.com/nodejs/undici/compare/v5.28.3...v6.23.0)
Updates `ajv` from 6.12.6 to 6.14.0
- [Release notes](https://github.com/ajv-validator/ajv/releases)
- [Commits](https://github.com/ajv-validator/ajv/compare/v6.12.6...v6.14.0)
Updates `diff` from 4.0.2 to 4.0.4
- [Changelog](https://github.com/kpdecker/jsdiff/blob/master/release-notes.md)
- [Commits](https://github.com/kpdecker/jsdiff/compare/v4.0.2...v4.0.4)
Updates `js-yaml` from 4.1.0 to 4.1.1
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1)
Updates `minimatch` from 3.1.2 to 3.1.5
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)
- [Commits](https://github.com/isaacs/minimatch/compare/v3.1.2...v3.1.5)
Updates `pbkdf2` from 3.1.2 to 3.1.5
- [Changelog](https://github.com/browserify/pbkdf2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/browserify/pbkdf2/compare/v3.1.2...v3.1.5)
Updates `qs` from 6.9.7 to 6.14.2
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ljharb/qs/compare/v6.9.7...v6.14.2)
Updates `next` from 12.3.4 to 15.5.10
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v12.3.4...v15.5.10)
Updates `min-document` from 2.19.0 to 2.19.2
- [Commits](https://github.com/Raynos/min-document/compare/v2.19.0...v2.19.2)
Updates `tar` from 6.1.11 to 6.2.1
- [Release notes](https://github.com/isaacs/node-tar/releases)
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/isaacs/node-tar/compare/v6.1.11...v6.2.1)
Updates `webpack` from 5.95.0 to 5.104.1
- [Release notes](https://github.com/webpack/webpack/releases)
- [Changelog](https://github.com/webpack/webpack/blob/main/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack/compare/v5.95.0...v5.104.1)
Updates `@ensdomains/ens-contracts` from 0.0.22 to 1.6.2
- [Release notes](https://github.com/ensdomains/ens-contracts/releases)
- [Commits](https://github.com/ensdomains/ens-contracts/commits)
---
updated-dependencies:
- dependency-name: "@ensdomains/ens-contracts"
dependency-version: 1.6.2
dependency-type: direct:production
dependency-group: npm_and_yarn
- dependency-name: undici
dependency-version: 6.23.0
dependency-type: direct:production
dependency-group: npm_and_yarn
- dependency-name: bn.js
dependency-version: 4.12.3
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: lodash
dependency-version: 4.17.23
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: undici
dependency-version: 7.22.0
dependency-type: direct:production
dependency-group: npm_and_yarn
- dependency-name: ajv
dependency-version: 6.14.0
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: diff
dependency-version: 4.0.4
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: js-yaml
dependency-version: 4.1.1
dependency-type: direct:development
dependency-group: npm_and_yarn
- dependency-name: minimatch
dependency-version: 3.1.5
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: pbkdf2
dependency-version: 3.1.5
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: qs
dependency-version: 6.14.2
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: next
dependency-version: 15.5.10
dependency-type: direct:production
dependency-group: npm_and_yarn
- dependency-name: min-document
dependency-version: 2.19.2
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: tar
dependency-version: 6.2.1
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: webpack
dependency-version: 5.104.1
dependency-type: direct:development
dependency-group: npm_and_yarn
- dependency-name: "@ensdomains/ens-contracts"
dependency-version: 1.6.2
dependency-type: direct:production
dependency-group: npm_and_yarn
...
* Potential fix for code scanning alert no. 297: Workflow does not contain permissions
* Update check-docs-site.yml
* Delete .github/workflows/safety_scan.yml
* Update docker-publish.yml
https://github.com/Dargon789/template-ethereum-contracts/commit/86806eac8c443ecd9f5689f6c589c6bb322236ab
* Nomic foundation/hardhat/main (#2002)
* "hardhat": patch
Added a notification when a new Hardhat version is available
* chore: bump EDR to 0.8.0
* Create kind-teachers-applaud.md
* chore: pass build info as buffer
* Update deploy.md
* new journal message and logic to recover when we are unable to save the transaction hash
* add track-tx command to allow users to add a missing transaction back to their deployment
* tests for new execution and track-tx logic
* Create bright-spies-glow.md
* refactor track-tx logic to work on deploymentState rather than journal directly
* fix typo
* Add hardhat-task-gen plugin (#6240)
* add hardhat-task-gen plugin
* fix linting
* Create hardhat-3-alpha.yml
* Update hardhat-3-alpha.yml
* Update hardhat-3-alpha.yml
* Update hardhat-3-alpha.yml
* chore: switch the website banner back from survey to hiring
* chore: apply prettier settings to new yml file
* fix: use unexistent exportation from upgrade module
* fix: replacing ProxyModule imports with DemoModule imports
* Update privacy policy
* Hardhat 3 Alpha docs
* Add redirect for tg group
* First version of the alpha limitations page
* Small wording improvement
* Improve the intro
* Run prettier
* Small fix in the hh3 alpha tutorial
* Comparison with HH2 draft
* Fix merge conflicts
* Minor wording change in alpha limitations page
* Don't say that ignition deploy uses the production build profile
* Minor wording improvement
* Run prettier
* Fix title
* Add links
* Wording
* update mermaid version
* Update lockfile
* Fix the global build
* Re-write Multichain support section in comparison
* Wording
* Hide Solidity tests page in Learn more group
* Version Packages
* Add opRetro project id to funding.json
* fix: 404 links (#6230)
* Update broken link default-config.ts
* Update broken link README.md
* build: upgrade to EDR v0.9.0 (#6420)
* chore: bump EDR to 0.10.0
* Create selfish-horses-peel.md
* Update selfish-horses-peel.md
* Removing broken link to provable (#6453)
provable.xyz seems to be dead. Also information on companies house suggest the company has been disolved
* fix: correct package manager selection in CLI install (#6445)
* fix: correct package manager selection in CLI install
* chore: add changeset
---------
* Update abi.ts
* Override max-width to fix ignition graph centering (#6410)
* override max-width to fix graph centering
* Create metal-kings-hide.md
* Update README.md
* Add hh3 alpha links to site and docs
* Run prettier
* More prominence for hh3 on the main docs index
* Fix linter
* Replace the usual banner with an AlphaBanner
* Move a hardcoded number into its own constant
* Update the headerTotalHeight
* Update docs/src/components/ui/AlphaBanner.tsx
* Polish alpha 3 banner copy
* Fix the AlphaBanner and update its copy
* Prague support (#6223)
* feat: replace forked ethereumjs packages with originals
* feat: replace forked ethereumjs packages with originals in hardhat-ledger
* feat: add prague to supported hardforks
* feat: add prague to chains map
* feat: add prague to edr mappings
* feat: add authorization list and sign type 4 tx
* Convert Prague hardfork to EDR's SpecId
* feat: update EDR
* feat: fix TODOs in convertToEdr
* feat: signing with micro-eth-signer
* docs: add changeset
* fix: remove log message
* fix: remove log messages
* refactor: improve clarity and add tests
---------
* add arbitrum sepolia to chain config
* Create silly-seals-provide.md
* Merge pull request #6500 from NomicFoundation/solidity-testing-testing (#6526)
feat: implement automated regression tests
* Add hardforkHistory for avalanche network (#6170)
* Add avax hardfork history
* Add changeset
* Fix linting issues
* Fix linting issues
---------
* get all futures from submodule dependencies and add to dependencies list
* add all submodule dependencies recursively for both submodule and future dependencies
* refactor batcher to only add futures to dependency graph
* Create many-falcons-relate.md
* Update README.md
* Fix compilation error with bignumber.js latest types
* Fix compilation error with bignumber.js latest types
* Show Hardhat 3 banner based on json config (#6544)
* feat: display hh 3 beta banner on project creation and task run
* fix: increase timeout and switch to actual URL
* feat: add caching
* docs: add changeset
* fix: skip showBanner logic when no messages are configured
* refactor: rename variables and file for broader/generic usage
* refactor: hide request logic
* refactor: add logging
* refactor: rename
* fix: throw error on invalid status code
* refactor: rename variable
* feat: update chains map with prague activation blocks (#6558)
* Version Packages
* Bump vite from 5.4.11 to 5.4.17
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.11 to 5.4.17.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.17/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.17/packages/vite)
---
updated-dependencies:
- dependency-name: vite
dependency-version: 5.4.17
dependency-type: direct:development
...
* build: upgrade EDR to v0.11.0
* Delete the docs/ dir
* Remove the docs/ related GH Actions setup
* Remove docs/ from the root npm scripts
* feat: support chainId values above 2^32 - 1 for local account transactions
* refactor: improve comment and simplify logic
* Create thin-peaches-taste.md
* Create jekyll-gh-pages.yml
* Potential fix for code scanning alert no. 230: Workflow does not contain permissions
* Potential fix for code scanning alert no. 237: Workflow does not contain permissions
* Potential fix for code scanning alert no. 233: Workflow does not contain permissions
* Potential fix for code scanning alert no. 239: Workflow does not contain permissions
* Potential fix for code scanning alert no. 242: Workflow does not contain permissions
* Potential fix for code scanning alert no. 228: Workflow does not contain permissions
* Potential fix for code scanning alert no. 241: Workflow does not contain permissions
* Potential fix for code scanning alert no. 240: Workflow does not contain permissions
* Create config.yml (#1031)
* Create config.yml (#1034)
* Potential fix for code scanning alert no. 229: Workflow does not contain permissions
* Potential fix for code scanning alert no. 232: Workflow does not contain permissions
* Update cache.yml (#1097)
* Update config.yml (#1714)
* Update hardhat-ci.yml (#1715)
"status": "CI Hybrid Executor Verified",
"intent": "Deploy grief shell UX via Hardhat + Foundry with 124 test passes, preserving emotional anchor and fallback shell logic",
"note": "Dargon789 hard forge CI pass 124 orbit replay-safe shell full vault"
Vercel Cloud Fast Work.
* Update issue templates
* Update .github/ISSUE_TEMPLATE/custom.md
* Update .github/ISSUE_TEMPLATE/other-issue.md
* Bump the npm_and_yarn group across 4 directories with 6 updates (#735)
Bumps the npm_and_yarn group with 4 updates in the / directory: [undici](https://github.com/nodejs/undici), [ws](https://github.com/websockets/ws), [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) and [web3](https://github.com/ChainSafe/web3.js).
Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-ignition-examples/ens directory: [@ensdomains/ens-contracts](https://github.com/ensdomains/ens-contracts).
Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-truffle4 directory: [web3](https://github.com/ChainSafe/web3.js).
Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-web3-legacy directory: [web3](https://github.com/ChainSafe/web3.js).
Updates `undici` from 5.28.4 to 5.29.0
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](https://github.com/nodejs/undici/compare/v5.28.4...v5.29.0)
Updates `ws` from 7.5.10 to 8.17.1
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/7.5.10...8.17.1)
Updates `vite` from 5.4.17 to 5.4.19
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.19/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.19/packages/vite)
Updates `web3` from 0.20.7 to 1.5.3
- [Release notes](https://github.com/ChainSafe/web3.js/releases)
- [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md)
- [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3)
Updates `path-to-regexp` from 0.1.10 to 0.1.12
- [Release notes](https://github.com/pillarjs/path-to-regexp/releases)
- [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md)
- [Commits](https://github.com/pillarjs/path-to-regexp/compare/v0.1.10...v0.1.12)
Updates `@ensdomains/ens-contracts` from 0.0.11 to 0.0.22
- [Release notes](https://github.com/ensdomains/ens-contracts/releases)
- [Commits](https://github.com/ensdomains/ens-contracts/commits)
Updates `web3` from 0.20.7 to 1.5.3
- [Release notes](https://github.com/ChainSafe/web3.js/releases)
- [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md)
- [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3)
Updates `web3` from 0.20.7 to 1.5.3
- [Release notes](https://github.com/ChainSafe/web3.js/releases)
- [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md)
- [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3)
---
updated-dependencies:
- dependency-name: undici
dependency-version: 5.29.0
dependency-type: direct:production
dependency-group: npm_and_yarn
- dependency-name: ws
dependency-version: 8.17.1
dependency-type: direct:production
dependency-group: npm_and_yarn
- dependency-name: vite
dependency-version: 5.4.19
dependency-type: direct:development
dependency-group: npm_and_yarn
- dependency-name: web3
dependency-version: 1.5.3
dependency-type: direct:development
dependency-group: npm_and_yarn
- dependency-name: path-to-regexp
dependency-version: 0.1.12
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: "@ensdomains/ens-contracts"
dependency-version: 0.0.22
dependency-type: direct:production
dependency-group: npm_and_yarn
- dependency-name: web3
dependency-version: 1.5.3
dependency-type: direct:development
dependency-group: npm_and_yarn
- dependency-name: web3
dependency-version: 1.5.3
dependency-type: direct:development
dependency-group: npm_and_yarn
...
* Update issue templates (#1743)
* Update issue templates
* Update .github/ISSUE_TEMPLATE/custom.md
---------
* Bump the npm_and_yarn group across 5 directories with 6 updates (#1742)
Bumps the npm_and_yarn group with 5 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [undici](https://github.com/nodejs/undici) | `5.28.4` | `5.29.0` |
| [ws](https://github.com/websockets/ws) | `7.5.10` | `8.17.1` |
| [mermaid](https://github.com/mermaid-js/mermaid) | `10.9.3` | `10.9.4` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `5.4.17` | `5.4.20` |
| [web3](https://github.com/ChainSafe/web3.js) | `0.20.7` | `1.5.3` |
Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-ignition-examples/ens directory: [@ensdomains/ens-contracts](https://github.com/ensdomains/ens-contracts).
Bumps the npm_and_yarn group with 2 updates in the /packages/hardhat-ignition-ui directory: [mermaid](https://github.com/mermaid-js/mermaid) and [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).
Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-truffle4 directory: [web3](https://github.com/ChainSafe/web3.js).
Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-web3-legacy directory: [web3](https://github.com/ChainSafe/web3.js).
Updates `undici` from 5.28.4 to 5.29.0
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](https://github.com/nodejs/undici/compare/v5.28.4...v5.29.0)
Updates `ws` from 7.5.10 to 8.17.1
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/7.5.10...8.17.1)
Updates `mermaid` from 10.9.3 to 10.9.4
- [Release notes](https://github.com/mermaid-js/mermaid/releases)
- [Commits](https://github.com/mermaid-js/mermaid/compare/v10.9.3...v10.9.4)
Updates `vite` from 5.4.17 to 5.4.20
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.20/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.20/packages/vite)
Updates `web3` from 0.20.7 to 1.5.3
- [Release notes](https://github.com/ChainSafe/web3.js/releases)
- [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md)
- [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3)
Updates `@ensdomains/ens-contracts` from 0.0.11 to 0.0.22
- [Release notes](https://github.com/ensdomains/ens-contracts/releases)
- [Commits](https://github.com/ensdomains/ens-contracts/commits)
Updates `mermaid` from 10.9.3 to 10.9.4
- [Release notes](https://github.com/mermaid-js/mermaid/releases)
- [Commits](https://github.com/mermaid-js/mermaid/compare/v10.9.3...v10.9.4)
Updates `vite` from 5.4.17 to 5.4.20
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.20/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.20/packages/vite)
Updates `web3` from 0.20.7 to 1.5.3
- [Release notes](https://github.com/ChainSafe/web3.js/releases)
- [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md)
- [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3)
Updates `web3` from 0.20.7 to 1.5.3
- [Release notes](https://github.com/ChainSafe/web3.js/releases)
- [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md)
- [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3)
---
updated-dependencies:
- dependency-name: undici
dependency-version: 5.29.0
dependency-type: direct:production
dependency-group: npm_and_yarn
- dependency-name: ws
dependency-version: 8.17.1
dependency-type: direct:production
dependency-group: npm_and_yarn
- dependency-name: mermaid
dependency-version: 10.9.4
dependency-type: direct:development
dependency-group: npm_and_yarn
- dependency-name: vite
dependency-version: 5.4.20
dependency-type: direct:development
dependency-group: npm_and_yarn
- dependency-name: web3
dependency-version: 1.5.3
dependency-type: direct:development
dependency-group: npm_and_yarn
- dependency-name: "@ensdomains/ens-contracts"
dependency-version: 0.0.22
dependency-type: direct:production
dependency-group: npm_and_yarn
- dependency-name: mermaid
dependency-version: 10.9.4
dependency-type: direct:development
dependency-group: npm_and_yarn
- dependency-name: vite
dependency-version: 5.4.20
dependency-type: direct:development
dependency-group: npm_and_yarn
- dependency-name: web3
dependency-version: 1.5.3
dependency-type: direct:development
dependency-group: npm_and_yarn
- dependency-name: web3
dependency-version: 1.5.3
dependency-type: direct:development
dependency-group: npm_and_yarn
...
* Potential fix for code scanning alert no. 95: Workflow does not contain permissions
* Update feature-request.yml (#1789)
Chores:
Add blank lines around the 'name' and 'description' entries in .github/ISSUE_TEMPLATE/feature-request.yml to enhance readability
* Delete .github/ISSUE_TEMPLATE/feature-request.yml
* Create feature-request.yml (#1791)
Chores:
Create feature-request.yml in .github/ISSUE_TEMPLATE to guide users through problem description, proposed solution, alternatives, and additional context
* Delete .github/ISSUE_TEMPLATE/feature-request.yml (#1793)
* Revert "Delete .github/ISSUE_TEMPLATE/feature-request.yml (#1793)"
This reverts commit ada7a755ce4375d6ef98c0b1743236a8c10175f0.
* Revert "Delete .github/ISSUE_TEMPLATE/feature-request.yml (#1793)"
This reverts commit ada7a755ce4375d6ef98c0b1743236a8c10175f0.
* Create docker-image.yml (#1885)
CI:
Introduce a GitHub Actions workflow that builds the Docker image on pushes and pull requests targeting the main branch.
* Create docker.yml (#1886)
Build:
Introduce Docker build and publish workflow using Buildx, GitHub Container Registry, and cosign image signing triggered on main, tags, PRs, and a daily schedule.
* Create nuxtjs.yml (#1887)
* Create nuxtjs.yml
CI:
Introduce a GitHub Actions workflow that detects the package manager, builds the Nuxt static site, and deploys it to GitHub Pages with caching and concurrency controls.
* Update .circleci/nuxtjs.yml
---------
* Create dockerfile (#1888)
* Create dependency-review.yml (#1889)
* beige-ladybugs-confess.md
---
"hardhat": patch
---
Added a notification when a new Hardhat version is available
* changeset\bright-onions-switch.md
---
"@nomicfoundation/hardhat-chai-matchers": patch
---
Added support for Typed objects (thanks @RenanSouza2!)
* docs\public\sitemap.xml
<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<sitemap><loc>https://hardhat.org/sitemap-0.xml</loc></sitemap>
</sitemapindex>
* fix: .github\workflows & add counter forge foundry module doc site
check-changeset-added.yml
hardhat-core-ci.yml
hardhat-ledger-ci.yml
hardhat-web3-v4-ci.yml
npm-publish-github-packages.yml
* fix :gas fee account sent gas hardhat core
# @nomicfoundation/hardhat-chai-matchers
## 2.0.3
### Patch Changes
- dff8302aa: Added support for `Addressable` objects in `.withArgs` and `.equals` (thanks @Amxx!)
* rare-mugs-drum.md
---
"hardhat": patch
---
Update Arbitrum Sepolia in chain-descriptors.ts
* counter\script\Counter.s.sol
* Create v3-deploy.yml (#1896)
* remapping @nomiclabs/hardhat-web3
# hardhat
## 2.23.0
### Minor Changes
- aa09462: Add support for the Prague hardfork
### Patch Changes
- a5419a7: Use `npm_config_user_agent` to determine what package manager to use for project creation
- 4ad0bc0: Upgraded EDR to [v0.9.0](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.9.0):
- Added support for the Prague hardfork
- 9d6f713: Upgraded EDR to [v0.10.0](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.10.0):
- Add Prague hardfork to the list of supported `SpecId`s
- b61cdd8: Add hardfork activation history for avalanche network
- 2f27ee8: Display configurable banner on project creation and task execution
## 2.22.19
### Patch Changes
- 5d79fca: Fix heuristic to detect that an ESM project doesn't have a Hardhat config with an explicit `.cjs` extension.
- 00d542a: Update EDR to `v0.8.0`:
- fix: improved provider initialization performance
- fix: ignore unknown opcodes in source maps
- fix: crash when loading EDR on Windows without a C Runtime library installed
- fix: improved stack trace generation performance
## 2.22.18
### Patch Changes
- 25f45b0: Improve solidity stack traces performance by getting them from the EDR response
- 0e5c8d7: Restored the message linking to the 2024 solidity survey
## 2.22.17
### Patch Changes
- c6efe1d: fix: don't panic when a precompile errors
- 56d127b: Make totalDifficulty field optional, as spec has changed.
- e47b495: Added support for solc versions 0.8.28
- 9ad82f5: Added an optional `--output` param to the flatten task
## 2.22.16
### Patch Changes
- fcece65: Replaced `chalk` with `picocolors`, `glob` with `tinyglob`, and upgraded `find-up`
## 2.22.15
### Patch Changes
- ede1cde: Fixed custom HTTP headers for forked configurations
## 2.22.14
### Patch Changes
- 09ead48: Fixed error when remote nodes are not returning total difficulty from the eth.getBlock RPC API, by adding fallback value
## 2.22.13
### Patch Changes
- bf92f4c: Fixed more bugs in the newly ported Solidity tracing logic
- 3df95d3: Remove support for `console.log` selectors that wrongly use "(u)int" type aliases in the selector calculation
- 4c1bcfc: Fixed minor bugs in the newly ported Solidity tracing logic
## 2.22.12
### Patch Changes
- 5fb3095: Adapted Hardhat to trace Solidity logic on EDR. This resulted in a 10% performance improvement for most workloads.
## 2.22.11
### Patch Changes
- 601d543: Fixed a problem with provider events when `provider.init` was explicitly called before the first request.
- 224159e: Added support for solc versions 0.8.25, 0.8.26, and 0.8.27
- b43ed78: Added link to Ignition docs in sample projects
- 07e0a9c: Hardhat node can now handle large response objects by streaming them.
- 12d1980: Upgrade chokidar
## 2.22.10
### Patch Changes
- 409e99f: Fixed `debug` logs in Hardhat Network initialization process.
- 46cd7a1: Removed the experimentalAddHardhatNetworkMessageTraceHook API
## 2.22.9
### Patch Changes
- 6771f00: Do not send `http_setLedgerOutputEnabled` messages beyond the HTTP Provider to prevent unwanted warnings in the logs of the local hardhat node
## 2.22.8
### Patch Changes
- f5d5d15: Fixed an issue with `debug_traceTransaction` when large responses were generated
- 31d9d77: Upgraded EDR to v0.5.2
## 2.22.7
### Patch Changes
- f944cd5: Added an `enableRip7212` optional flag to the Hardhat Network config that enables [RIP-7212 (Precompile for secp256r1 Curve Support)](https://github.com/ethereum/RIPs/blob/master/RIPS/rip-7212.md).
- f6ddc92: Add `debug` logs to Hardhat Network initialization process.
- 6c943bb: Fix message for error HH206
- f944cd5: Bumped EDR to [v0.5.0](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.5.0).
## 2.22.6
### Patch Changes
- cdf0160: Upgrade bundled solcjs
- 3c66da2: Add support for Node v22
- 9fadc22: Bump EDR to [v0.4.1](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.4.1).
- 095faa4: Added hardfork histories for Optimim and Arbitrum chains
## 2.22.5
### Patch Changes
- f65dc7c: Improved the validation of network and forking URLs (thanks @kshyun28!)
- 5d46baa: Internal changes to allow `hardhat-tracer` to be re-enabled with Hardhat after the EDR upgrade
- 6e36f3f: Bump EDR to v0.4.0. This adds support for `eth_maxPriorityFeePerGas`, limited support for blob transactions, improves performance and fixes some bugs. Check out the [v0.4.0 EDR release](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.4.0) and [v0.3.8 EDR release](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.3.8) for more details.
## 2.22.4
### Patch Changes
- 22bcbf5: Added BigInt task argument type
- 2c533f0: Bumped EDR dependency to 0.3.7
- 3203639: Fixed an issue in the solidity source map decoding module
- 5d7a604: Fixed an issue with solc version selection
- 3c6de8f: Now solcjs is run in a subprocess, which leads to better error reporting and allows it to run multiple compilation jobs at the same time
- 6447e80: Improved performance by reducing back-and-forth with EDR when it's not necessary
## 2.22.3
### Patch Changes
- 6466e3a: A proper error is now thrown when requiring EDR fails
- ae62841: Upgrade EDR to version [0.3.5](https://github.com/NomicFoundation/hardhat/blob/3b36d76a88915de6bb5efd0eb110cc1782c461ca/crates/edr_napi/CHANGELOG.md#035)
- 679d8a5: Report [HH18](https://hardhat.org/hardhat-runner/docs/errors#HH18) to Sentry.
## 2.22.2
### Patch Changes
- 7876104: Initialize the Hardhat Runtime Environment before passing the command line arguments.
## 2.22.1
### Patch Changes
- 92d140f: Include Hardhat Ignition in the toolboxes of the starter projects
- cfec932: Upgraded hardhat-toolbox-viem to support viem@2 in the viem sample project
## 2.22.0
### Minor Changes
- bcce371: Set cancun as the default hardfork in Hardhat network
## 2.21.0
### Minor Changes
- 837350e: Dropped support for node v16
- 3df5d29: Refactored Hardhat Network to use EDR instead of ethereumjs
### Patch Changes
- 6b6f447: Fixes a bug in Hardhat where Post-Cancun genesis blocks did not use the mandated 0x0 parent beacon block root (https://eips.ethereum.org/EIPS/eip-4788)
## 2.20.1
### Patch Changes
- b519239: Fixed a bug when `hardhat_setStorageAt` was used in untouched addresses
## 2.20.0
### Minor Changes
- 6ff0b20: Add support for the Cancun hardfork
### Patch Changes
- 4250635: Added support for solc 0.8.24
## 2.19.5
### Patch Changes
- 125cbad3d: Added a notification when a new Hardhat version is available
- ffb301f14: Improved loading performance
- 1c6373a5b: Fixed a bug during project initialization when using yarn or pnpm
- 15a0d2e6c: Fixed a race condition that occurred when multiple Hardhat processes ran a compilation at the same time.
- 8f677ea9f: Added a fix to prevent submitting transactions with 0 priority fee (thanks @itsdevbear!)
## 2.19.4
### Patch Changes
* v2
* fix: packages/hardhat-core/package.json to reduce vulnerabilities (#1894)
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-ADMZIP-1065796
- https://snyk.io/vuln/SNYK-JS-COOKIE-8163060
- https://snyk.io/vuln/SNYK-JS-INFLIGHT-6095116
* "hardhat": patch
Added a notification when a new Hardhat version is available
* Added support for Typed objects
"@nomicfoundation/hardhat-chai-matchers": patch
* Update .github/ISSUE_TEMPLATE/other-issue.md
* fix: reback pack "hardhat": patch ai help verified signature. (#1904)
* "hardhat": patch
Added a notification when a new Hardhat version is available
* chore: bump EDR to 0.8.0
* Create kind-teachers-applaud.md
* chore: pass build info as buffer
* Update deploy.md
* new journal message and logic to recover when we are unable to save the transaction hash
* add track-tx command to allow users to add a missing transaction back to their deployment
* tests for new execution and track-tx logic
* Create bright-spies-glow.md
* refactor track-tx logic to work on deploymentState rather than journal directly
* fix typo
* Add hardhat-task-gen plugin (#6240)
* add hardhat-task-gen plugin
* fix linting
* Create hardhat-3-alpha.yml
* Update hardhat-3-alpha.yml
* Update hardhat-3-alpha.yml
* Update hardhat-3-alpha.yml
* chore: switch the website banner back from survey to hiring
* chore: apply prettier settings to new yml file
* fix: use unexistent exportation from upgrade module
* fix: replacing ProxyModule imports with DemoModule imports
* Update privacy policy
* Hardhat 3 Alpha docs
* Add redirect for tg group
* First version of the alpha limitations page
* Small wording improvement
* Improve the intro
* Run prettier
* Small fix in the hh3 alpha tutorial
* Comparison with HH2 draft
* Fix merge conflicts
* Minor wording change in alpha limitations page
* Don't say that ignition deploy uses the production build profile
* Minor wording improvement
* Run prettier
* Fix title
* Add links
* Wording
* update mermaid version
* Update lockfile
* Fix the global build
* Re-write Multichain support section in comparison
* Wording
* Hide Solidity tests page in Learn more group
* Version Packages
* Add opRetro project id to funding.json
* fix: 404 links (#6230)
* Update broken link default-config.ts
* Update broken link README.md
* build: upgrade to EDR v0.9.0 (#6420)
* chore: bump EDR to 0.10.0
* Create selfish-horses-peel.md
* Update selfish-horses-peel.md
* Removing broken link to provable (#6453)
provable.xyz seems to be dead. Also information on companies house suggest the company has been disolved
* fix: correct package manager selection in CLI install (#6445)
* fix: correct package manager selection in CLI install
* chore: add changeset
---------
* Update abi.ts
* Override max-width to fix ignition graph centering (#6410)
* override max-width to fix graph centering
* Create metal-kings-hide.md
* Update README.md
* Add hh3 alpha links to site and docs
* Run prettier
* More prominence for hh3 on the main docs index
* Fix linter
* Replace the usual banner with an AlphaBanner
* Move a hardcoded number into its own constant
* Update the headerTotalHeight
* Update docs/src/components/ui/AlphaBanner.tsx
* Polish alpha 3 banner copy
* Fix the AlphaBanner and update its copy
* Prague support (#6223)
* feat: replace forked ethereumjs packages with originals
* feat: replace forked ethereumjs packages with originals in hardhat-ledger
* feat: add prague to supported hardforks
* feat: add prague to chains map
* feat: add prague to edr mappings
* feat: add authorization list and sign type 4 tx
* Convert Prague hardfork to EDR's SpecId
* feat: update EDR
* feat: fix TODOs in convertToEdr
* feat: signing with micro-eth-signer
* docs: add changeset
* fix: remove log message
* fix: remove log messages
* refactor: improve clarity and add tests
---------
* add arbitrum sepolia to chain config
* Create silly-seals-provide.md
* Merge pull request #6500 from NomicFoundation/solidity-testing-testing (#6526)
feat: implement automated regression tests
* Add hardforkHistory for avalanche network (#6170)
* Add avax hardfork history
* Add changeset
* Fix linting issues
* Fix linting issues
---------
* get all futures from submodule dependencies and add to dependencies list
* add all submodule dependencies recursively for both submodule and future dependencies
* refactor batcher to only add futures to dependency graph
* Create many-falcons-relate.md
* Update README.md
* Fix compilation error with bignumber.js latest types
* Fix compilation error with bignumber.js latest types
* Show Hardhat 3 banner based on json config (#6544)
* feat: display hh 3 beta banner on project creation and task run
* fix: increase timeout and switch to actual URL
* feat: add caching
* docs: add changeset
* fix: skip showBanner logic when no messages are configured
* refactor: rename variables and file for broader/generic usage
* refactor: hide request logic
* refactor: add logging
* refactor: rename
* fix: throw error on invalid status code
* refactor: rename variable
* feat: update chains map with prague activation blocks (#6558)
* Version Packages
* Bump vite from 5.4.11 to 5.4.17
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.11 to 5.4.17.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.17/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.17/packages/vite)
---
updated-dependencies:
- dependency-name: vite
dependency-version: 5.4.17
dependency-type: direct:development
...
* build: upgrade EDR to v0.11.0
* Delete the docs/ dir
* Remove the docs/ related GH Actions setup
* Remove docs/ from the root npm scripts
* feat: support chainId values above 2^32 - 1 for local account transactions
* refactor: improve comment and simplify logic
* Create thin-peaches-taste.md
* Create jekyll-gh-pages.yml
* Potential fix for code scanning alert no. 230: Workflow does not contain permissions
* Potential fix for code scanning alert no. 237: Workflow does not contain permissions
* Potential fix for code scanning alert no. 233: Workflow does not contain permissions
* Potential fix for code scanning alert no. 239: Workflow does not contain permissions
* Potential fix for code scanning alert no. 242: Workflow does not contain permissions
* Potential fix for code scanning alert no. 228: Workflow does not contain permissions
* Potential fix for code scanning alert no. 241: Workflow does not contain permissions
* Potential fix for code scanning alert no. 240: Workflow does not contain permissions
* Create config.yml (#1031)
* Create config.yml (#1034)
* Potential fix for code scanning alert no. 229: Workflow does not contain permissions
* Potential fix for code scanning alert no. 232: Workflow does not contain permissions
* Update cache.yml (#1097)
* Update config.yml (#1714)
* Update hardhat-ci.yml (#1715)
"status": "CI Hybrid Executor Verified",
"intent": "Deploy grief shell UX via Hardhat + Foundry with 124 test passes, preserving emotional anchor and fallback shell logic",
"note": "Dargon789 hard forge CI pass 124 orbit replay-safe shell full vault"
Vercel Cloud Fast Work.
* Update issue templates
* Update .github/ISSUE_TEMPLATE/custom.md
* Update .github/ISSUE_TEMPLATE/other-issue.md
* Bump the npm_and_yarn group across 4 directories with 6 updates (#735)
Bumps the npm_and_yarn group with 4 updates in the / directory: [undici](https://github.com/nodejs/undici), [ws](https://github.com/websockets/ws), [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) and [web3](https://github.com/ChainSafe/web3.js).
Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-ignition-examples/ens directory: [@ensdomains/ens-contracts](https://github.com/ensdomains/ens-contracts).
Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-truffle4 directory: [web3](https://github.com/ChainSafe/web3.js).
Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-web3-legacy directory: [web3](https://github.com/ChainSafe/web3.js).
Updates `undici` from 5.28.4 to 5.29.0
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](https://github.com/nodejs/undici/compare/v5.28.4...v5.29.0)
Updates `ws` from 7.5.10 to 8.17.1
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/7.5.10...8.17.1)
Updates `vite` from 5.4.17 to 5.4.19
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.19/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.19/packages/vite)
Updates `web3` from 0.20.7 to 1.5.3
- [Release notes](https://github.com/ChainSafe/web3.js/releases)
- [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md)
- [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3)
Updates `path-to-regexp` from 0.1.10 to 0.1.12
- [Release notes](https://github.com/pillarjs/path-to-regexp/releases)
- [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md)
- [Commits](https://github.com/pillarjs/path-to-regexp/compare/v0.1.10...v0.1.12)
Updates `@ensdomains/ens-contracts` from 0.0.11 to 0.0.22
- [Release notes](https://github.com/ensdomains/ens-contracts/releases)
- [Commits](https://github.com/ensdomains/ens-contracts/commits)
Updates `web3` from 0.20.7 to 1.5.3
- [Release notes](https://github.com/ChainSafe/web3.js/releases)
- [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md)
- [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3)
Updates `web3` from 0.20.7 to 1.5.3
- [Release notes](https://github.com/ChainSafe/web3.js/releases)
- [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md)
- [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3)
---
updated-dependencies:
- dependency-name: undici
dependency-version: 5.29.0
dependency-type: direct:production
dependency-group: npm_and_yarn
- dependency-name: ws
dependency-version: 8.17.1
dependency-type: direct:production
dependency-group: npm_and_yarn
- dependency-name: vite
dependency-version: 5.4.19
dependency-type: direct:development
dependency-group: npm_and_yarn
- dependency-name: web3
dependency-version: 1.5.3
dependency-type: direct:development
dependency-group: npm_and_yarn
- dependency-name: path-to-regexp
dependency-version: 0.1.12
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: "@ensdomains/ens-contracts"
dependency-version: 0.0.22
dependency-type: direct:production
dependency-group: npm_and_yarn
- dependency-name: web3
dependency-version: 1.5.3
dependency-type: direct:development
dependency-group: npm_and_yarn
- dependency-name: web3
dependency-version: 1.5.3
dependency-type: direct:development
dependency-group: npm_and_yarn
...
* Update issue templates (#1743)
* Update issue templates
* Update .github/ISSUE_TEMPLATE/custom.md
---------
* Bump the npm_and_yarn group across 5 directories with 6 updates (#1742)
Bumps the npm_and_yarn group with 5 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [undici](https://github.com/nodejs/undici) | `5.28.4` | `5.29.0` |
| [ws](https://github.com/websockets/ws) | `7.5.10` | `8.17.1` |
| [mermaid](https://github.com/mermaid-js/mermaid) | `10.9.3` | `10.9.4` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `5.4.17` | `5.4.20` |
| [web3](https://github.com/ChainSafe/web3.js) | `0.20.7` | `1.5.3` |
Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-ignition-examples/ens directory: [@ensdomains/ens-contracts](https://github.com/ensdomains/ens-contracts).
Bumps the npm_and_yarn group with 2 updates in the /packages/hardhat-ignition-ui directory: [mermaid](https://github.com/mermaid-js/mermaid) and [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).
Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-truffle4 directory: [web3](https://github.com/ChainSafe/web3.js).
Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-web3-legacy directory: [web3](https://github.com/ChainSafe/web3.js).
Updates `undici` from 5.28.4 to 5.29.0
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](https://github.com/nodejs/undici/compare/v5.28.4...v5.29.0)
Updates `ws` from 7.5.10 to 8.17.1
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/7.5.10...8.17.1)
Updates `mermaid` from 10.9.3 to 10.9.4
- [Release notes](https://github.com/mermaid-js/mermaid/releases)
- [Commits](https://github.com/mermaid-js/mermaid/compare/v10.9.3...v10.9.4)
Updates `vite` from 5.4.17 to 5.4.20
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.20/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.20/packages/vite)
Updates `web3` from 0.20.7 to 1.5.3
- [Release notes](https://github.com/ChainSafe/web3.js/releases)
- [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md)
- [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3)
Updates `@ensdomains/ens-contracts` from 0.0.11 to 0.0.22
- [Release notes](https://github.com/ensdomains/ens-contracts/releases)
- [Commits](https://github.com/ensdomains/ens-contracts/commits)
Updates `mermaid` from 10.9.3 to 10.9.4
- [Release notes](https://github.com/mermaid-js/mermaid/releases)
- [Commits](https://github.com/mermaid-js/mermaid/compare/v10.9.3...v10.9.4)
Updates `vite` from 5.4.17 to 5.4.20
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.20/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.20/packages/vite)
Updates `web3` from 0.20.7 to 1.5.3
- [Release notes](https://github.com/ChainSafe/web3.js/releases)
- [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md)
- [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3)
Updates `web3` from 0.20.7 to 1.5.3
- [Release notes](https://github.com/ChainSafe/web3.js/releases)
- [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md)
- [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3)
---
updated-dependencies:
- dependency-name: undici
dependency-version: 5.29.0
dependency-type: direct:production
dependency-group: npm_and_yarn
- dependency-name: ws
dependency-version: 8.17.1
dependency-type: direct:production
dependency-group: npm_and_yarn
- dependency-name: mermaid
dependency-version: 10.9.4
dependency-type: direct:development
dependency-group: npm_and_yarn
- dependency-name: vite
dependency-version: 5.4.20
dependency-type: direct:development
dependency-group: npm_and_yarn
- dependency-name: web3
dependency-version: 1.5.3
dependency-type: direct:development
dependency-group: npm_and_yarn
- dependency-name: "@ensdomains/ens-contracts"
dependency-version: 0.0.22
dependency-type: direct:production
dependency-gro…
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com>
Signed-off-by: Legion's <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: Patricio Palladino <email@patriciopalladino.com>
Co-authored-by: ChristopherDedominici <18092467+ChristopherDedominici@users.noreply.github.com>
Co-authored-by: Marian F <153533002+marianfe@users.noreply.github.com>
Co-authored-by: John Kane <john@kanej.me>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Luis Schaab <schaable@gmail.com>
Co-authored-by: Octavian Popescu <popescu.octavian09@gmail.com>
Co-authored-by: Octavian Popescu <37712236+popescuoctavian@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Zoey <probablyzoey+github@gmail.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Bas van Gijzel <bas@nomic.foundation>
Co-authored-by: Agost Biro <agostbiro@gmail.com>
Co-authored-by: PixelPilot <161360836+PixelPil0t1@users.noreply.github.com>
Co-authored-by: ADISAKBOONMARK <42666988+ADISAKBOONMARK@users.noreply.github.com>
Co-authored-by: Franco Victorio <victorio.franco@gmail.com>
Co-authored-by: LocDog <73727257+EnThib@users.noreply.github.com>
Co-authored-by: LocDog <enzo.69@outlook.fr>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Franco Zeoli <franco@nomic.foundation>
Co-authored-by: youyyytrok <d.ionov.beats@gmail.com>
Co-authored-by: Wodann <Wodann@users.noreply.github.com>
Co-authored-by: javier ramírez <javier.ramirez.gomara@gmail.com>
Co-authored-by: Howard Tang <aychtang+gh@gmail.com>
Co-authored-by: galargh <piotr.galar@gmail.com>
Co-authored-by: crStiv <cryptostiv7@gmail.com>
Co-authored-by: futreall <86553580+futreall@users.noreply.github.com>
Co-authored-by: zZoMROT <zzomrot.ne@gmail.com>
Co-authored-by: Hopium <135053852+Hopium21@users.noreply.github.com>
Co-authored-by: iosh <ioshx@foxmail.com>
Co-authored-by: snyk-bot <snyk-bot@snyk.io>
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
Co-authored-by: kshyun28 <jasper.d.gabriel@gmail.com>
Co-authored-by: Saty248 <mondal.sayantan1234@gmail.com>
Co-authored-by: googleworkspace-bot <googleworkspace-bot@google.com>
Co-authored-by: Devkuni <155117116+detrina@users.noreply.github.com>
* hardhat-ignition-ui vitejs * Update .devcontainer/devcontainer.json Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update .devcontainer/devcontainer.json Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Main (#2064) * Create SECURITY.md * docs: replace dead Truffle testing link (#6606) * Update link README.md * Update link README.md * feat: support chainId values above 2^32 - 1 for local account transac… (#6607) * feat: support chainId values above 2^32 - 1 for local account transactions * refactor: improve comment and simplify logic --------- Co-authored-by: Luis Schaab <schaable@gmail.com> * Create thin-peaches-taste.md * Create tricky-points-wash.md Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Create lucky-items-peel.md Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Bump the npm_and_yarn group across 3 directories with 16 updates (#31) Bumps the npm_and_yarn group with 12 updates in the /docs directory: | Package | From | To | | --- | --- | --- | | [next](https://github.com/vercel/next.js) | `12.1.0` | `14.2.21` | | [undici](https://github.com/nodejs/undici) | `5.19.1` | `5.28.5` | | [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) | `7.17.3` | `7.26.9` | | [browserify-sign](https://github.com/crypto-browserify/browserify-sign) | `4.2.1` | `4.2.3` | | [elliptic](https://github.com/indutny/elliptic) | `6.5.4` | `6.6.1` | | [express](https://github.com/expressjs/express) | `4.17.3` | `4.21.2` | | [markdown-to-jsx](https://github.com/quantizor/markdown-to-jsx) | `7.1.6` | `7.7.4` | | [nanoid](https://github.com/ai/nanoid) | `3.3.1` | `3.3.9` | | [store2](https://github.com/nbubna/store) | `2.13.1` | `2.14.4` | | [tar](https://github.com/isaacs/node-tar) | `6.1.11` | `6.2.1` | | [tough-cookie](https://github.com/salesforce/tough-cookie) | `4.0.0` | `4.1.4` | | [word-wrap](https://github.com/jonschlinkert/word-wrap) | `1.2.3` | `1.2.5` | Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-truffle4 directory: [web3](https://github.com/ChainSafe/web3.js). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-web3-legacy directory: [web3](https://github.com/ChainSafe/web3.js). Updates `next` from 12.1.0 to 14.2.21 - [Release notes](https://github.com/vercel/next.js/releases) - [Changelog](https://github.com/vercel/next.js/blob/canary/release.js) - [Commits](https://github.com/vercel/next.js/compare/v12.1.0...v14.2.21) Updates `undici` from 5.19.1 to 5.28.5 - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](https://github.com/nodejs/undici/compare/v5.19.1...v5.28.5) Updates `@babel/traverse` from 7.17.3 to 7.26.9 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.26.9/packages/babel-traverse) Updates `browserify-sign` from 4.2.1 to 4.2.3 - [Changelog](https://github.com/browserify/browserify-sign/blob/main/CHANGELOG.md) - [Commits](https://github.com/crypto-browserify/browserify-sign/compare/v4.2.1...v4.2.3) Updates `elliptic` from 6.5.4 to 6.6.1 - [Commits](https://github.com/indutny/elliptic/compare/v6.5.4...v6.6.1) Updates `express` from 4.17.3 to 4.21.2 - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/4.21.2/History.md) - [Commits](https://github.com/expressjs/express/compare/4.17.3...4.21.2) Updates `markdown-to-jsx` from 7.1.6 to 7.7.4 - [Release notes](https://github.com/quantizor/markdown-to-jsx/releases) - [Changelog](https://github.com/quantizor/markdown-to-jsx/blob/main/CHANGELOG.md) - [Commits](https://github.com/quantizor/markdown-to-jsx/compare/7.1.6...v7.7.4) Updates `nanoid` from 3.3.1 to 3.3.9 - [Release notes](https://github.com/ai/nanoid/releases) - [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md) - [Commits](https://github.com/ai/nanoid/compare/3.3.1...3.3.9) Updates `path-to-regexp` from 0.1.7 to 0.1.12 - [Release notes](https://github.com/pillarjs/path-to-regexp/releases) - [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md) - [Commits](https://github.com/pillarjs/path-to-regexp/compare/v0.1.7...v0.1.12) Updates `send` from 0.17.2 to 0.19.0 - [Release notes](https://github.com/pillarjs/send/releases) - [Changelog](https://github.com/pillarjs/send/blob/master/HISTORY.md) - [Commits](https://github.com/pillarjs/send/compare/0.17.2...0.19.0) Updates `serve-static` from 1.14.2 to 1.16.2 - [Release notes](https://github.com/expressjs/serve-static/releases) - [Changelog](https://github.com/expressjs/serve-static/blob/v1.16.2/HISTORY.md) - [Commits](https://github.com/expressjs/serve-static/compare/v1.14.2...v1.16.2) Updates `store2` from 2.13.1 to 2.14.4 - [Commits](https://github.com/nbubna/store/compare/2.13.1...2.14.4) Updates `tar` from 6.1.11 to 6.2.1 - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](https://github.com/isaacs/node-tar/compare/v6.1.11...v6.2.1) Updates `tough-cookie` from 4.0.0 to 4.1.4 - [Release notes](https://github.com/salesforce/tough-cookie/releases) - [Changelog](https://github.com/salesforce/tough-cookie/blob/master/CHANGELOG.md) - [Commits](https://github.com/salesforce/tough-cookie/compare/v4.0.0...v4.1.4) Updates `word-wrap` from 1.2.3 to 1.2.5 - [Release notes](https://github.com/jonschlinkert/word-wrap/releases) - [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.5) Updates `web3` from 0.20.7 to 4.16.0 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v4.16.0) Updates `web3` from 0.20.7 to 4.16.0 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v4.16.0) --- updated-dependencies: - dependency-name: next dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: undici dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: "@babel/traverse" dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: browserify-sign dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: elliptic dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: express dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: markdown-to-jsx dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: nanoid dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: path-to-regexp dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: send dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: serve-static dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: store2 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: tar dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: tough-cookie dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: word-wrap dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: web3 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: web3 dependency-type: direct:development dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump the npm_and_yarn group across 1 directory with 17 updates (#32) Bumps the npm_and_yarn group with 14 updates in the / directory: | Package | From | To | | --- | --- | --- | | [debug](https://github.com/debug-js/debug) | `4.3.4` | `4.3.5` | | [semver](https://github.com/npm/node-semver) | `6.3.0` | `6.3.1` | | [undici](https://github.com/nodejs/undici) | `5.18.0` | `5.28.5` | | [ws](https://github.com/websockets/ws) | `7.5.9` | `7.5.10` | | [web3](https://github.com/ChainSafe/web3.js) | `1.8.2` | `1.9.0` | | [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) | `7.21.4` | `7.26.9` | | [braces](https://github.com/micromatch/braces) | `3.0.2` | `3.0.3` | | [es5-ext](https://github.com/medikoo/es5-ext) | `0.10.62` | `0.10.64` | | [express](https://github.com/expressjs/express) | `4.18.2` | `4.21.2` | | [follow-redirects](https://github.com/follow-redirects/follow-redirects) | `1.15.2` | `1.15.9` | | [get-func-name](https://github.com/chaijs/get-func-name) | `2.0.0` | `2.0.2` | | [micromatch](https://github.com/micromatch/micromatch) | `4.0.5` | `4.0.8` | | [secp256k1](https://github.com/cryptocoinjs/secp256k1-node) | `4.0.3` | `4.0.4` | | [word-wrap](https://github.com/jonschlinkert/word-wrap) | `1.2.3` | `1.2.5` | Updates `debug` from 4.3.4 to 4.3.5 - [Release notes](https://github.com/debug-js/debug/releases) - [Commits](https://github.com/debug-js/debug/compare/4.3.4...4.3.5) Updates `semver` from 6.3.0 to 6.3.1 - [Release notes](https://github.com/npm/node-semver/releases) - [Changelog](https://github.com/npm/node-semver/blob/v6.3.1/CHANGELOG.md) - [Commits](https://github.com/npm/node-semver/compare/v6.3.0...v6.3.1) Updates `undici` from 5.18.0 to 5.28.5 - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](https://github.com/nodejs/undici/compare/v5.18.0...v5.28.5) Updates `ws` from 7.5.9 to 7.5.10 - [Release notes](https://github.com/websockets/ws/releases) - [Commits](https://github.com/websockets/ws/compare/7.5.9...7.5.10) Updates `web3` from 1.8.2 to 1.9.0 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/v1.9.0/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/compare/v1.8.2...v1.9.0) Updates `@babel/traverse` from 7.21.4 to 7.26.9 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.26.9/packages/babel-traverse) Updates `braces` from 3.0.2 to 3.0.3 - [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md) - [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3) Updates `es5-ext` from 0.10.62 to 0.10.64 - [Release notes](https://github.com/medikoo/es5-ext/releases) - [Changelog](https://github.com/medikoo/es5-ext/blob/main/CHANGELOG.md) - [Commits](https://github.com/medikoo/es5-ext/compare/v0.10.62...v0.10.64) Updates `express` from 4.18.2 to 4.21.2 - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/4.21.2/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.21.2) Updates `follow-redirects` from 1.15.2 to 1.15.9 - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.9) Updates `get-func-name` from 2.0.0 to 2.0.2 - [Release notes](https://github.com/chaijs/get-func-name/releases) - [Commits](https://github.com/chaijs/get-func-name/commits/v2.0.2) Updates `micromatch` from 4.0.5 to 4.0.8 - [Release notes](https://github.com/micromatch/micromatch/releases) - [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md) - [Commits](https://github.com/micromatch/micromatch/compare/4.0.5...4.0.8) Updates `path-to-regexp` from 0.1.7 to 0.1.12 - [Release notes](https://github.com/pillarjs/path-to-regexp/releases) - [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md) - [Commits](https://github.com/pillarjs/path-to-regexp/compare/v0.1.7...v0.1.12) Updates `secp256k1` from 4.0.3 to 4.0.4 - [Release notes](https://github.com/cryptocoinjs/secp256k1-node/releases) - [Commits](https://github.com/cryptocoinjs/secp256k1-node/compare/v4.0.3...v4.0.4) Updates `send` from 0.18.0 to 0.19.0 - [Release notes](https://github.com/pillarjs/send/releases) - [Changelog](https://github.com/pillarjs/send/blob/master/HISTORY.md) - [Commits](https://github.com/pillarjs/send/compare/0.18.0...0.19.0) Updates `serve-static` from 1.15.0 to 1.16.2 - [Release notes](https://github.com/expressjs/serve-static/releases) - [Changelog](https://github.com/expressjs/serve-static/blob/v1.16.2/HISTORY.md) - [Commits](https://github.com/expressjs/serve-static/compare/v1.15.0...v1.16.2) Updates `word-wrap` from 1.2.3 to 1.2.5 - [Release notes](https://github.com/jonschlinkert/word-wrap/releases) - [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.5) --- updated-dependencies: - dependency-name: debug dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: semver dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: undici dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: ws dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: web3 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: "@babel/traverse" dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: braces dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: es5-ext dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: express dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: follow-redirects dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: get-func-name dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: micromatch dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: path-to-regexp dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: secp256k1 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: send dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: serve-static dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: word-wrap dependency-type: indirect dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update README.md Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update README.md Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update README.md Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update CONTRIBUTING.md (#540) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update config.yml Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update bug_report.md Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update compile-with-typescript-v4.yml (#1797) Update the compile-with-typescript-v4 GitHub Actions workflow to use the latest actions and Node.js versions CI: Upgrade actions/checkout, pnpm/action-setup, and actions/setup-node to v3 Bump Node.js version from 16 to 18 in the workflow * fix: docs/package.json to reduce vulnerabilities The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-INFLIGHT-6095116 - https://snyk.io/vuln/SNYK-JS-POSTCSS-5926692 * hardhat-ai-pr (#1951) * "hardhat": patch Added a notification when a new Hardhat version is available * chore: bump EDR to 0.8.0 * Create kind-teachers-applaud.md * chore: pass build info as buffer * Update deploy.md * new journal message and logic to recover when we are unable to save the transaction hash * add track-tx command to allow users to add a missing transaction back to their deployment * tests for new execution and track-tx logic * Create bright-spies-glow.md * refactor track-tx logic to work on deploymentState rather than journal directly * fix typo * Add hardhat-task-gen plugin (#6240) * add hardhat-task-gen plugin * fix linting * Create hardhat-3-alpha.yml * Update hardhat-3-alpha.yml * Update hardhat-3-alpha.yml * Update hardhat-3-alpha.yml * chore: switch the website banner back from survey to hiring * chore: apply prettier settings to new yml file * fix: use unexistent exportation from upgrade module * fix: replacing ProxyModule imports with DemoModule imports * Update privacy policy * Hardhat 3 Alpha docs * Add redirect for tg group * First version of the alpha limitations page * Small wording improvement * Improve the intro * Run prettier * Small fix in the hh3 alpha tutorial * Comparison with HH2 draft * Fix merge conflicts * Minor wording change in alpha limitations page * Don't say that ignition deploy uses the production build profile * Minor wording improvement * Run prettier * Fix title * Add links * Wording * update mermaid version * Update lockfile * Fix the global build * Re-write Multichain support section in comparison * Wording * Hide Solidity tests page in Learn more group * Version Packages * Add opRetro project id to funding.json * fix: 404 links (#6230) * Update broken link default-config.ts * Update broken link README.md * build: upgrade to EDR v0.9.0 (#6420) Co-authored-by: Franco Victorio <victorio.franco@gmail.com> * chore: bump EDR to 0.10.0 * Create selfish-horses-peel.md * Update selfish-horses-peel.md * Removing broken link to provable (#6453) provable.xyz seems to be dead. Also information on companies house suggest the company has been disolved * fix: correct package manager selection in CLI install (#6445) * fix: correct package manager selection in CLI install * chore: add changeset --------- Co-authored-by: galargh <piotr.galar@gmail.com> * Update abi.ts * Override max-width to fix ignition graph centering (#6410) * override max-width to fix graph centering * Create metal-kings-hide.md * Update README.md * Add hh3 alpha links to site and docs * Run prettier * More prominence for hh3 on the main docs index * Fix linter * Replace the usual banner with an AlphaBanner * Move a hardcoded number into its own constant * Update the headerTotalHeight * Update docs/src/components/ui/AlphaBanner.tsx Co-authored-by: John Kane <john@kanej.me> * Polish alpha 3 banner copy * Fix the AlphaBanner and update its copy * Prague support (#6223) * feat: replace forked ethereumjs packages with originals * feat: replace forked ethereumjs packages with originals in hardhat-ledger * feat: add prague to supported hardforks * feat: add prague to chains map * feat: add prague to edr mappings * feat: add authorization list and sign type 4 tx * Convert Prague hardfork to EDR's SpecId * feat: update EDR * feat: fix TODOs in convertToEdr * feat: signing with micro-eth-signer * docs: add changeset * fix: remove log message * fix: remove log messages * refactor: improve clarity and add tests --------- Co-authored-by: Franco Victorio <victorio.franco@gmail.com> * add arbitrum sepolia to chain config * Create silly-seals-provide.md * Merge pull request #6500 from NomicFoundation/solidity-testing-testing (#6526) feat: implement automated regression tests * Add hardforkHistory for avalanche network (#6170) * Add avax hardfork history * Add changeset * Fix linting issues * Fix linting issues --------- Co-authored-by: Luis Schaab <schaable@gmail.com> * get all futures from submodule dependencies and add to dependencies list * add all submodule dependencies recursively for both submodule and future dependencies * refactor batcher to only add futures to dependency graph * Create many-falcons-relate.md * Update README.md * Fix compilation error with bignumber.js latest types * Fix compilation error with bignumber.js latest types * Show Hardhat 3 banner based on json config (#6544) * feat: display hh 3 beta banner on project creation and task run * fix: increase timeout and switch to actual URL * feat: add caching * docs: add changeset * fix: skip showBanner logic when no messages are configured * refactor: rename variables and file for broader/generic usage * refactor: hide request logic * refactor: add logging * refactor: rename * fix: throw error on invalid status code * refactor: rename variable * feat: update chains map with prague activation blocks (#6558) * Version Packages * Bump vite from 5.4.11 to 5.4.17 Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.11 to 5.4.17. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v5.4.17/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.4.17/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-version: 5.4.17 dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> * build: upgrade EDR to v0.11.0 * Delete the docs/ dir * Remove the docs/ related GH Actions setup * Remove docs/ from the root npm scripts * feat: support chainId values above 2^32 - 1 for local account transactions * refactor: improve comment and simplify logic * Create thin-peaches-taste.md * Create jekyll-gh-pages.yml Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 230: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 237: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 233: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 239: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 242: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 228: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 241: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 240: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Create config.yml (#1031) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Create config.yml (#1034) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 229: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 232: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update cache.yml (#1097) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update config.yml (#1714) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update hardhat-ci.yml (#1715) "status": "CI Hybrid Executor Verified", "intent": "Deploy grief shell UX via Hardhat + Foundry with 124 test passes, preserving emotional anchor and fallback shell logic", "note": "Dargon789 hard forge CI pass 124 orbit replay-safe shell full vault" Vercel Cloud Fast Work. Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update issue templates * Update .github/ISSUE_TEMPLATE/custom.md Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update .github/ISSUE_TEMPLATE/other-issue.md Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Bump the npm_and_yarn group across 4 directories with 6 updates (#735) Bumps the npm_and_yarn group with 4 updates in the / directory: [undici](https://github.com/nodejs/undici), [ws](https://github.com/websockets/ws), [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) and [web3](https://github.com/ChainSafe/web3.js). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-ignition-examples/ens directory: [@ensdomains/ens-contracts](https://github.com/ensdomains/ens-contracts). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-truffle4 directory: [web3](https://github.com/ChainSafe/web3.js). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-web3-legacy directory: [web3](https://github.com/ChainSafe/web3.js). Updates `undici` from 5.28.4 to 5.29.0 - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](https://github.com/nodejs/undici/compare/v5.28.4...v5.29.0) Updates `ws` from 7.5.10 to 8.17.1 - [Release notes](https://github.com/websockets/ws/releases) - [Commits](https://github.com/websockets/ws/compare/7.5.10...8.17.1) Updates `vite` from 5.4.17 to 5.4.19 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v5.4.19/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.4.19/packages/vite) Updates `web3` from 0.20.7 to 1.5.3 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3) Updates `path-to-regexp` from 0.1.10 to 0.1.12 - [Release notes](https://github.com/pillarjs/path-to-regexp/releases) - [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md) - [Commits](https://github.com/pillarjs/path-to-regexp/compare/v0.1.10...v0.1.12) Updates `@ensdomains/ens-contracts` from 0.0.11 to 0.0.22 - [Release notes](https://github.com/ensdomains/ens-contracts/releases) - [Commits](https://github.com/ensdomains/ens-contracts/commits) Updates `web3` from 0.20.7 to 1.5.3 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3) Updates `web3` from 0.20.7 to 1.5.3 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3) --- updated-dependencies: - dependency-name: undici dependency-version: 5.29.0 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: ws dependency-version: 8.17.1 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: vite dependency-version: 5.4.19 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: web3 dependency-version: 1.5.3 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: path-to-regexp dependency-version: 0.1.12 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: "@ensdomains/ens-contracts" dependency-version: 0.0.22 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: web3 dependency-version: 1.5.3 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: web3 dependency-version: 1.5.3 dependency-type: direct:development dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update issue templates (#1743) * Update issue templates * Update .github/ISSUE_TEMPLATE/custom.md Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> --------- Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> * Bump the npm_and_yarn group across 5 directories with 6 updates (#1742) Bumps the npm_and_yarn group with 5 updates in the / directory: | Package | From | To | | --- | --- | --- | | [undici](https://github.com/nodejs/undici) | `5.28.4` | `5.29.0` | | [ws](https://github.com/websockets/ws) | `7.5.10` | `8.17.1` | | [mermaid](https://github.com/mermaid-js/mermaid) | `10.9.3` | `10.9.4` | | [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `5.4.17` | `5.4.20` | | [web3](https://github.com/ChainSafe/web3.js) | `0.20.7` | `1.5.3` | Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-ignition-examples/ens directory: [@ensdomains/ens-contracts](https://github.com/ensdomains/ens-contracts). Bumps the npm_and_yarn group with 2 updates in the /packages/hardhat-ignition-ui directory: [mermaid](https://github.com/mermaid-js/mermaid) and [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-truffle4 directory: [web3](https://github.com/ChainSafe/web3.js). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-web3-legacy directory: [web3](https://github.com/ChainSafe/web3.js). Updates `undici` from 5.28.4 to 5.29.0 - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](https://github.com/nodejs/undici/compare/v5.28.4...v5.29.0) Updates `ws` from 7.5.10 to 8.17.1 - [Release notes](https://github.com/websockets/ws/releases) - [Commits](https://github.com/websockets/ws/compare/7.5.10...8.17.1) Updates `mermaid` from 10.9.3 to 10.9.4 - [Release notes](https://github.com/mermaid-js/mermaid/releases) - [Commits](https://github.com/mermaid-js/mermaid/compare/v10.9.3...v10.9.4) Updates `vite` from 5.4.17 to 5.4.20 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v5.4.20/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.4.20/packages/vite) Updates `web3` from 0.20.7 to 1.5.3 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3) Updates `@ensdomains/ens-contracts` from 0.0.11 to 0.0.22 - [Release notes](https://github.com/ensdomains/ens-contracts/releases) - [Commits](https://github.com/ensdomains/ens-contracts/commits) Updates `mermaid` from 10.9.3 to 10.9.4 - [Release notes](https://github.com/mermaid-js/mermaid/releases) - [Commits](https://github.com/mermaid-js/mermaid/compare/v10.9.3...v10.9.4) Updates `vite` from 5.4.17 to 5.4.20 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v5.4.20/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.4.20/packages/vite) Updates `web3` from 0.20.7 to 1.5.3 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3) Updates `web3` from 0.20.7 to 1.5.3 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3) --- updated-dependencies: - dependency-name: undici dependency-version: 5.29.0 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: ws dependency-version: 8.17.1 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: mermaid dependency-version: 10.9.4 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: vite dependency-version: 5.4.20 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: web3 dependency-version: 1.5.3 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: "@ensdomains/ens-contracts" dependency-version: 0.0.22 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: mermaid dependency-version: 10.9.4 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: vite dependency-version: 5.4.20 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: web3 dependency-version: 1.5.3 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: web3 dependency-version: 1.5.3 dependency-type: direct:development dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Potential fix for code scanning alert no. 95: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update feature-request.yml (#1789) Chores: Add blank lines around the 'name' and 'description' entries in .github/ISSUE_TEMPLATE/feature-request.yml to enhance readability Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Delete .github/ISSUE_TEMPLATE/feature-request.yml Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Create feature-request.yml (#1791) Chores: Create feature-request.yml in .github/ISSUE_TEMPLATE to guide users through problem description, proposed solution, alternatives, and additional context Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Delete .github/ISSUE_TEMPLATE/feature-request.yml (#1793) Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Revert "Delete .github/ISSUE_TEMPLATE/feature-request.yml (#1793)" This reverts commit ada7a755ce4375d6ef98c0b1743236a8c10175f0. * Revert "Delete .github/ISSUE_TEMPLATE/feature-request.yml (#1793)" This reverts commit ada7a755ce4375d6ef98c0b1743236a8c10175f0. * Create docker-publish.yml Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Create google.yml (#1884) CI: Introduce a Google Cloud deployment workflow that authenticates via Workload Identity Federation, builds and pushes Docker images to Artifact Registry, and deploys to a GKE cluster using kustomize and kubectl. Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Create docker-image.yml (#1885) CI: Introduce a GitHub Actions workflow that builds the Docker image on pushes and pull requests targeting the main branch. Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Create docker.yml (#1886) Build: Introduce Docker build and publish workflow using Buildx, GitHub Container Registry, and cosign image signing triggered on main, tags, PRs, and a daily schedule. Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Create nuxtjs.yml (#1887) * Create nuxtjs.yml CI: Introduce a GitHub Actions workflow that detects the package manager, builds the Nuxt static site, and deploys it to GitHub Pages with caching and concurrency controls. Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update .circleci/nuxtjs.yml Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> --------- Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> * Create dockerfile (#1888) Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Create dependency-review.yml (#1889) Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * beige-ladybugs-confess.md --- "hardhat": patch --- Added a notification when a new Hardhat version is available * changeset\bright-onions-switch.md --- "@nomicfoundation/hardhat-chai-matchers": patch --- Added support for Typed objects (thanks @RenanSouza2!) * docs\public\sitemap.xml <?xml version="1.0" encoding="UTF-8"?> <sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <sitemap><loc>https://hardhat.org/sitemap-0.xml</loc></sitemap> </sitemapindex> * fix: .github\workflows & add counter forge foundry module doc site check-changeset-added.yml hardhat-core-ci.yml hardhat-ledger-ci.yml hardhat-web3-v4-ci.yml npm-publish-github-packages.yml * fix :gas fee account sent gas hardhat core # @nomicfoundation/hardhat-chai-matchers ## 2.0.3 ### Patch Changes - dff8302aa: Added support for `Addressable` objects in `.withArgs` and `.equals` (thanks @Amxx!) * rare-mugs-drum.md --- "hardhat": patch --- Update Arbitrum Sepolia in chain-descriptors.ts * counter\script\Counter.s.sol * Create v3-deploy.yml (#1896) Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * remapping @nomiclabs/hardhat-web3 # hardhat ## 2.23.0 ### Minor Changes - aa09462: Add support for the Prague hardfork ### Patch Changes - a5419a7: Use `npm_config_user_agent` to determine what package manager to use for project creation - 4ad0bc0: Upgraded EDR to [v0.9.0](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.9.0): - Added support for the Prague hardfork - 9d6f713: Upgraded EDR to [v0.10.0](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.10.0): - Add Prague hardfork to the list of supported `SpecId`s - b61cdd8: Add hardfork activation history for avalanche network - 2f27ee8: Display configurable banner on project creation and task execution ## 2.22.19 ### Patch Changes - 5d79fca: Fix heuristic to detect that an ESM project doesn't have a Hardhat config with an explicit `.cjs` extension. - 00d542a: Update EDR to `v0.8.0`: - fix: improved provider initialization performance - fix: ignore unknown opcodes in source maps - fix: crash when loading EDR on Windows without a C Runtime library installed - fix: improved stack trace generation performance ## 2.22.18 ### Patch Changes - 25f45b0: Improve solidity stack traces performance by getting them from the EDR response - 0e5c8d7: Restored the message linking to the 2024 solidity survey ## 2.22.17 ### Patch Changes - c6efe1d: fix: don't panic when a precompile errors - 56d127b: Make totalDifficulty field optional, as spec has changed. - e47b495: Added support for solc versions 0.8.28 - 9ad82f5: Added an optional `--output` param to the flatten task ## 2.22.16 ### Patch Changes - fcece65: Replaced `chalk` with `picocolors`, `glob` with `tinyglob`, and upgraded `find-up` ## 2.22.15 ### Patch Changes - ede1cde: Fixed custom HTTP headers for forked configurations ## 2.22.14 ### Patch Changes - 09ead48: Fixed error when remote nodes are not returning total difficulty from the eth.getBlock RPC API, by adding fallback value ## 2.22.13 ### Patch Changes - bf92f4c: Fixed more bugs in the newly ported Solidity tracing logic - 3df95d3: Remove support for `console.log` selectors that wrongly use "(u)int" type aliases in the selector calculation - 4c1bcfc: Fixed minor bugs in the newly ported Solidity tracing logic ## 2.22.12 ### Patch Changes - 5fb3095: Adapted Hardhat to trace Solidity logic on EDR. This resulted in a 10% performance improvement for most workloads. ## 2.22.11 ### Patch Changes - 601d543: Fixed a problem with provider events when `provider.init` was explicitly called before the first request. - 224159e: Added support for solc versions 0.8.25, 0.8.26, and 0.8.27 - b43ed78: Added link to Ignition docs in sample projects - 07e0a9c: Hardhat node can now handle large response objects by streaming them. - 12d1980: Upgrade chokidar ## 2.22.10 ### Patch Changes - 409e99f: Fixed `debug` logs in Hardhat Network initialization process. - 46cd7a1: Removed the experimentalAddHardhatNetworkMessageTraceHook API ## 2.22.9 ### Patch Changes - 6771f00: Do not send `http_setLedgerOutputEnabled` messages beyond the HTTP Provider to prevent unwanted warnings in the logs of the local hardhat node ## 2.22.8 ### Patch Changes - f5d5d15: Fixed an issue with `debug_traceTransaction` when large responses were generated - 31d9d77: Upgraded EDR to v0.5.2 ## 2.22.7 ### Patch Changes - f944cd5: Added an `enableRip7212` optional flag to the Hardhat Network config that enables [RIP-7212 (Precompile for secp256r1 Curve Support)](https://github.com/ethereum/RIPs/blob/master/RIPS/rip-7212.md). - f6ddc92: Add `debug` logs to Hardhat Network initialization process. - 6c943bb: Fix message for error HH206 - f944cd5: Bumped EDR to [v0.5.0](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.5.0). ## 2.22.6 ### Patch Changes - cdf0160: Upgrade bundled solcjs - 3c66da2: Add support for Node v22 - 9fadc22: Bump EDR to [v0.4.1](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.4.1). - 095faa4: Added hardfork histories for Optimim and Arbitrum chains ## 2.22.5 ### Patch Changes - f65dc7c: Improved the validation of network and forking URLs (thanks @kshyun28!) - 5d46baa: Internal changes to allow `hardhat-tracer` to be re-enabled with Hardhat after the EDR upgrade - 6e36f3f: Bump EDR to v0.4.0. This adds support for `eth_maxPriorityFeePerGas`, limited support for blob transactions, improves performance and fixes some bugs. Check out the [v0.4.0 EDR release](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.4.0) and [v0.3.8 EDR release](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.3.8) for more details. ## 2.22.4 ### Patch Changes - 22bcbf5: Added BigInt task argument type - 2c533f0: Bumped EDR dependency to 0.3.7 - 3203639: Fixed an issue in the solidity source map decoding module - 5d7a604: Fixed an issue with solc version selection - 3c6de8f: Now solcjs is run in a subprocess, which leads to better error reporting and allows it to run multiple compilation jobs at the same time - 6447e80: Improved performance by reducing back-and-forth with EDR when it's not necessary ## 2.22.3 ### Patch Changes - 6466e3a: A proper error is now thrown when requiring EDR fails - ae62841: Upgrade EDR to version [0.3.5](https://github.com/NomicFoundation/hardhat/blob/3b36d76a88915de6bb5efd0eb110cc1782c461ca/crates/edr_napi/CHANGELOG.md#035) - 679d8a5: Report [HH18](https://hardhat.org/hardhat-runner/docs/errors#HH18) to Sentry. ## 2.22.2 ### Patch Changes - 7876104: Initialize the Hardhat Runtime Environment before passing the command line arguments. ## 2.22.1 ### Patch Changes - 92d140f: Include Hardhat Ignition in the toolboxes of the starter projects - cfec932: Upgraded hardhat-toolbox-viem to support viem@2 in the viem sample project ## 2.22.0 ### Minor Changes - bcce371: Set cancun as the default hardfork in Hardhat network ## 2.21.0 ### Minor Changes - 837350e: Dropped support for node v16 - 3df5d29: Refactored Hardhat Network to use EDR instead of ethereumjs ### Patch Changes - 6b6f447: Fixes a bug in Hardhat where Post-Cancun genesis blocks did not use the mandated 0x0 parent beacon block root (https://eips.ethereum.org/EIPS/eip-4788) ## 2.20.1 ### Patch Changes - b519239: Fixed a bug when `hardhat_setStorageAt` was used in untouched addresses ## 2.20.0 ### Minor Changes - 6ff0b20: Add support for the Cancun hardfork ### Patch Changes - 4250635: Added support for solc 0.8.24 ## 2.19.5 ### Patch Changes - 125cbad3d: Added a notification when a new Hardhat version is available - ffb301f14: Improved loading performance - 1c6373a5b: Fixed a bug during project initialization when using yarn or pnpm - 15a0d2e6c: Fixed a race condition that occurred when multiple Hardhat processes ran a compilation at the same time. - 8f677ea9f: Added a fix to prevent submitting transactions with 0 priority fee (thanks @itsdevbear!) ## 2.19.4 ### Patch Changes * v2 * fix: packages/hardhat-core/package.json to reduce vulnerabilities (#1894) The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-ADMZIP-1065796 - https://snyk.io/vuln/SNYK-JS-COOKIE-8163060 - https://snyk.io/vuln/SNYK-JS-INFLIGHT-6095116 Co-authored-by: snyk-bot <snyk-bot@snyk.io> * "hardhat": patch Added a notification when a new Hardhat version is available * Added support for Typed objects "@nomicfoundation/hardhat-chai-matchers": patch * fix: docs/package.json to reduce vulnerabilities The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-NEXT-10176058 - https://snyk.io/vuln/SNYK-JS-NEXT-6032387 - https://snyk.io/vuln/SNYK-JS-NEXT-8186172 - https://snyk.io/vuln/SNYK-JS-NEXT-8520073 - https://snyk.io/vuln/SNYK-JS-NEXT-9508709 - https://snyk.io/vuln/SNYK-JS-POSTCSS-5926692 * Update .github/ISSUE_TEMPLATE/other-issue.md Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update LICENSE (#1905) Documentation: Revise the LICENSE file to align with the intended licensing information for the project. https://github.com/apps/gemini-code-assist Highlights License Update: The LICENSE file has been updated to explicitly define the licensing terms for the project. Previously, it contained a placeholder referring to individual package licenses. Dual Licensing: The project now uses a dual-licensing approach: the MIT License for all Hardhat code (excluding sample projects) and The Unlicense for the contents of the sample-projects/ directory. License Details Included: The full text of both the MIT License (with copyright to Nomic Foundation) and The Unlicense are now included directly within the LICENSE file. Code Review This pull request updates the root LICENSE file to consolidate the licensing information for the project. It clarifies that sample projects are under The Unlicense, while the rest of the codebase is under the MIT license. The change is clear and helpful. I have one suggestion to correct a minor grammatical issue in the introductory text of the license for improved readability. Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * fix: packages/hardhat-core/package.json to reduce vulnerabilities (#1901) The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-ADMZIP-1065796 - https://snyk.io/vuln/SNYK-JS-COOKIE-8163060 - https://snyk.io/vuln/SNYK-JS-INFLIGHT-6095116 - https://snyk.io/vuln/SNYK-JS-ELLIPTIC-8187303 Co-authored-by: snyk-bot <snyk-bot@snyk.io> * Update README.md (#1908) * Update README.md Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update README.md Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update README.md Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> --------- Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> * Create hardhat-project.yml (#1910) Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Create safety_scan.yml (#1912) * Create safety_scan.yml CI: Introduce a Safety-based security scan workflow that runs on every push and pull request using a GitHub Actions job with Safety CLI and a repository secret API key. Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 327: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update .github/workflows/safety_scan.yml Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> --------- Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> * fix: bug ecosystem "hardhat": patch-9 scan biome (#1913) * "hardhat": patch Added a notification when a new Hardhat version is available * chore: bump EDR to 0.8.0 * Create kind-teachers-applaud.md * chore: pass build info as buffer * Update deploy.md * new journal message and logic to recover when we are unable to save the transaction hash * add track-tx command to allow users to add a missing transaction back to their deployment * tests for new execution and track-tx logic * Create bright-spies-glow.md * refactor track-tx logic to work on deploymentState rather than journal directly * fix typo * Add hardhat-task-gen plugin (#6240) * add hardhat-task-gen plugin * fix linting * Create hardhat-3-alpha.yml * Update hardhat-3-alpha.yml * Update hardhat-3-alpha.yml * Update hardhat-3-alpha.yml * chore: switch the website banner back from survey to hiring * chore: apply prettier settings to new yml file * fix: use unexistent exportation from upgrade module * fix: replacing ProxyModule imports with DemoModule imports * Update privacy policy * Hardhat 3 Alpha docs * Add redirect for tg group * First version of the alpha limitations page * Small wording improvement * Improve the intro * Run prettier * Small fix in the hh3 alpha tutorial * Comparison with HH2 draft * Fix merge conflicts * Minor wording change in alpha limitations page * Don't say that ignition deploy uses the production build profile * Minor wording improvement * Run prettier * Fix title * Add links * Wording * update mermaid version * Update lockfile * Fix the global build * Re-write Multichain support section in comparison * Wording * Hide Solidity tests page in Learn more group * Version Packages * Add opRetro project id to funding.json * fix: 404 links (#6230) * Update broken link default-config.ts * Update broken link README.md * build: upgrade to EDR v0.9.0 (#6420) Co-authored-by: Franco Victorio <victorio.franco@gmail.com> * chore: bump EDR to 0.10.0 * Create selfish-horses-peel.md * Update selfish-horses-peel.md * Removing broken link to provable (#6453) provable.xyz seems to be dead. Also information on companies house suggest the company has been disolved * fix: correct package manager selection in CLI install (#6445) * fix: correct package manager selection in CLI install * chore: add changeset --------- Co-authored-by: galargh <piotr.galar@gmail.com> * Update abi.ts * Override max-width to fix ignition graph centering (#6410) * override max-width to fix graph centering * Create metal-kings-hide.md * Update README.md * Add hh3 alpha links to site and docs * Run prettier * More prominence for hh3 on the main docs index * Fix linter * Replace the usual banner with an AlphaBanner * Move a hardcoded number into its own constant * Update the headerTotalHeight * Update docs/src/components/ui/AlphaBanner.tsx Co-authored-by: John Kane <john@kanej.me> * Polish alpha 3 banner copy * Fix the AlphaBanner and update its copy * Prague support (#6223) * feat: replace forked ethereumjs packages with originals * feat: replace forked ethereumjs packages with originals in hardhat-ledger * feat: add prague to supported hardforks * feat: add prague to chains map * feat: add prague to edr mappings * feat: add authorization list and sign type 4 tx * Convert Prague hardfork to EDR's SpecId * feat: update EDR * feat: fix TODOs in convertToEdr * feat: signing with micro-eth-signer * docs: add changeset * fix: remove log message * fix: remove log messages * refactor: improve clarity and add tests --------- Co-authored-by: Franco Victorio <victorio.franco@gmail.com> * add arbitrum sepolia to chain config * Create silly-seals-provide.md * Merge pull request #6500 from NomicFoundation/solidity-testing-testing (#6526) feat: implement automated regression tests * Add hardforkHistory for avalanche network (#6170) * Add avax hardfork history * Add changeset * Fix linting issues * Fix linting issues --------- Co-authored-by: Luis Schaab <schaable@gmail.com> * get all futures from submodule dependencies and add to dependencies list * add all submodule dependencies recursively for both submodule and future dependencies * refactor batcher to only add futures to dependency graph * Create many-falcons-relate.md * Update README.md * Fix compilation error with bignumber.js latest types * Fix compilation error with bignumber.js latest types * Show Hardhat 3 banner based on json config (#6544) * feat: display hh 3 beta banner on project creation and task run * fix: increase timeout and switch to actual URL * feat: add caching * docs: add changeset * fix: skip showBanner logic when no messages are configured * refactor: rename variables and file for broader/generic usage * refactor: hide request logic * refactor: add logging * refactor: rename * fix: throw error on invalid status code * refactor: rename variable * feat: update chains map with prague activation blocks (#6558) * Version Packages * Bump vite from 5.4.11 to 5.4.17 Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.11 to 5.4.17. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v5.4.17/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.4.17/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-version: 5.4.17 dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> * build: upgrade EDR to v0.11.0 * Delete the docs/ dir * Remove the docs/ related GH Actions setup * Remove docs/ from the root npm scripts * feat: support chainId values above 2^32 - 1 for local account transactions * refactor: improve comment and simplify logic * Create thin-peaches-taste.md * Create jekyll-gh-pages.yml Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 230: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 237: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 233: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 239: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 242: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 228: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 241: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 240: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Create config.yml (#1031) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Create config.yml (#1034) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 229: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 232: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update cache.yml (#1097) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update config.yml (#1714) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update hardhat-ci.yml (#1715) "status": "CI Hybrid Executor Verified", "intent": "Deploy grief shell UX via Hardhat + Foundry with 124 test passes, preserving emotional anchor and fallback shell logic", "note": "Dargon789 hard forge CI pass 124 orbit replay-safe shell full vault" Vercel Cloud Fast Work. Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update issue templates * Update .github/ISSUE_TEMPLATE/custom.md Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update .github/ISSUE_TEMPLATE/other-issue.md Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Bump the npm_and_yarn group across 4 directories with 6 updates (#735) Bumps the npm_and_yarn group with 4 updates in the / directory: [undici](https://github.com/nodejs/undici), [ws](https://github.com/websockets/ws), [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) and [web3](https://github.com/ChainSafe/web3.js). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-ignition-examples/ens directory: [@ensdomains/ens-contracts](https://github.com/ensdomains/ens-contracts). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-truffle4 directory: [web3](https://github.com/ChainSafe/web3.js). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-web3-legacy directory: [web3](https://github.com/ChainSafe/web3.js). Updates `undici` from 5.28.4 to 5.29.0 - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](https://github.com/nodejs/undici/compare/v5.28.4...v5.29.0) Updates `ws` from 7.5.10 to 8.17.1 - [Release notes](https://github.com/websockets/ws/releases) - [Commits](https://github.com/websockets/ws/compare/7.5.10...8.17.1) Updates `vite` from 5.4.17 to 5.4.19 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v5.4.19/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.4.19/packages/vite) Updates `web3` from 0.20.7 to 1.5.3 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3) Updates `path-to-regexp` from 0.1.10 to 0.1.12 - [Release notes](https://github.com/pillarjs/path-to-regexp/releases) - [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md) - [Commits](https://github.com/pillarjs/path-to-regexp/compare/v0.1.10...v0.1.12) Updates `@ensdomains/ens-contracts` from 0.0.11 to 0.0.22 - [Release notes](https://github.com/ensdomains/ens-contracts/releases) - [Commits](https://github.com/ensdomains/ens-contracts/commits) Updates `web3` from 0.20.7 to 1.5.3 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3) Updates `web3` from 0.20.7 to 1.5.3 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3) --- updated-dependencies: - dependency-name: undici dependency-version: 5.29.0 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: ws dependency-version: 8.17.1 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: vite dependency-version: 5.4.19 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: web3 dependency-version: 1.5.3 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: path-to-regexp dependency-version: 0.1.12 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: "@ensdomains/ens-contracts" dependency-version: 0.0.22 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: web3 dependency-version: 1.5.3 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: web3 dependency-version: 1.5.3 dependency-type: direct:development dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update issue templates (#1743) * Update issue templates * Update .github/ISSUE_TEMPLATE/custom.md Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> --------- Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> * Bump the npm_and_yarn group across 5 directories with 6 updates (#1742) Bumps the npm_and_yarn group with 5 updates in the / directory: | Package | From | To | | --- | --- | --- | | [undici](https://github.com/nodejs/undici) | `5.28.4` | `5.29.0` | | [ws](https://github.com/websockets/ws) | `7.5.10` | `8.17.1` | | [mermaid](https://github.com/mermaid-js/mermaid) | `10.9.3` | `10.9.4` | | [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `5.4.17` | `5.4.20` | | [web3](https://github.com/ChainSafe/web3.js) | `0.20.7` | `1.5.3` | Bumps the npm_and_y…
* Bump the npm_and_yarn group across 1 directory with 2 updates (#1844)
Bumps the npm_and_yarn group with 1 update in the / directory: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).
Updates `vite` from 5.4.20 to 5.4.21
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.21/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.21/packages/vite)
Updates `min-document` from 2.19.0 to 2.19.2
- [Commits](https://github.com/Raynos/min-document/compare/v2.19.0...v2.19.2)
---
updated-dependencies:
- dependency-name: vite
dependency-version: 5.4.21
dependency-type: direct:development
dependency-group: npm_and_yarn
- dependency-name: min-document
dependency-version: 2.19.2
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* hardhat-ignition-ui vitejs
* Update .devcontainer/devcontainer.json
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Update .devcontainer/devcontainer.json
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* hardhat-pr-7577 #2060 (#2062) (#2063)
* Update v-next/hardhat-errors/test/errors.ts
* Remove unnecessary `void` statements
* Add tests to make it explicit that {} works
* Add parsing for tasks, subtasks and tasks' parameters (#5282)
* add tests for UserInterruptionsManagerImplementation
* fix typo and add assertion message
* remove test:only script
* Install a rule that forces eslint comments to have a description
* Fix new linter errors
* Forbid type casting
* Fix new linter errors
* Small style improvements
* Add messages to assert.ok calls
* Fix typo
* Initial commit of the test-reporter
* Enable the linter in the integration tests
* Cleanup node types fixes
* Pre-format failure reasons
* Simplify error context and padding formatting
* Make all formatting functions return strings
* Add docs about diagnostics
* Add a module with utilities to work with node:test generated errors
* Add eslint directive explanation
* Add docs about the reporter and the code design
* Remove unused dependency
* Fix new linter errors
* Task manager cleanup and error handling
* Validate non-empty task id
* Update error descriptor templates
* Fix error arg name
* Update v-next/core/src/internal/tasks/task-manager.ts
* Added check for positional parameters in task override
* Fix lint
* refactor: rename from validation to detection
The npm dependency problem function will be used in more than one place
and should really be understood as detecting npm issues when a load
failure has already happened; it is not a _validation_ phase.
The function has then be renamed to `detectPluginNpmDependencyProblems`.
* refactor: expand the error messages in plugin validation
Provide expanded details for the npm dependency problems we are
detecting.
* Make the build-system work with solcjs
* Fix error number
* Ensure that the npm scripts are consistent in v-next
* Change the node:test reporter and add test:only
* Remove `glob` from our dev dependencies
* Use our own reporter
* Fix tsconfig references
* Remove circular dependency between the reporter and -utils
* Fix core's test:coverage
* Implement feedback on task, subtask and parameter cli parsing (#5300)
* Add github actions integration to the reporter
* Only use our reporter on the CI
* Improve the reporters formatting of assert.equal
* Improve the reporting of test-file execution errors
* Don't add GH Actions annotations from the reporter's own tests
* Upgrade tsx to fix its source maps support
* Fix file-url/path incompatibilities
* Update fixture
* Fix reporter tests on windows
* Add missing parameter to processTaskOverride
* Add tests to the task manager
* assert.reject must be awaited
* Remove unneeded createHre
* Remove the FILE parsing logic when parsing cli arguments (#5338)
* Add function in hh-utils to check if process is running in the CI (#5340)
* Implement cli global parameters parsing (#5334)
* Improve task types
* Use TaskArguments instead of ParsedTaskArguments
* Move type import to the top
* implement and test config variable resolution
* Run task
* Resolve task actions individually for robustness & efficiency
* Add args
* Add tests and fix validations
* Move type import to the top
* Improve variable naming
* Add parent error to file import
* Fixes
* Update error descriptors to include the task name
* Simplify test logic
* Use isObject & kebabToCamelCase in v-next
* Enable import/no-relative-packages and fix an instance of it
* Add example-project
* Remove example-project from the CI workflow
* Remove example-project from the scripts validation
* Improve the README.md
* Install @types/node
* Add empty task builder
* Create docker-publish.yml
* Create google.yml (#1884)
CI:
Introduce a Google Cloud deployment workflow that authenticates via Workload Identity Federation, builds and pushes Docker images to Artifact Registry, and deploys to a GKE cluster using kustomize and kubectl.
* Create docker-image.yml (#1885)
CI:
Introduce a GitHub Actions workflow that builds the Docker image on pushes and pull requests targeting the main branch.
* Create docker.yml (#1886)
Build:
Introduce Docker build and publish workflow using Buildx, GitHub Container Registry, and cosign image signing triggered on main, tags, PRs, and a daily schedule.
* Create nuxtjs.yml (#1887)
* Create nuxtjs.yml
CI:
Introduce a GitHub Actions workflow that detects the package manager, builds the Nuxt static site, and deploys it to GitHub Pages with caching and concurrency controls.
* Update .circleci/nuxtjs.yml
---------
* Create dockerfile (#1888)
* Create dependency-review.yml (#1889)
* beige-ladybugs-confess.md
---
"hardhat": patch
---
Added a notification when a new Hardhat version is available
* changeset\bright-onions-switch.md
---
"@nomicfoundation/hardhat-chai-matchers": patch
---
Added support for Typed objects (thanks @RenanSouza2!)
* Potential fix for code scanning alert no. 226: Workflow does not contain permissions
* Potential fix for code scanning alert no. 44: Workflow does not contain permissions
* Potential fix for code scanning alert no. 49: Workflow does not contain permissions
* Potential fix for code scanning alert no. 85: Workflow does not contain permissions
* Potential fix for code scanning alert no. 214: Workflow does not contain permissions
* Potential fix for code scanning alert no. 95: Workflow does not contain permissions
* docs\public\sitemap.xml
<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<sitemap><loc>https://hardhat.org/sitemap-0.xml</loc></sitemap>
</sitemapindex>
* fix: .github\workflows & add counter forge foundry module doc site
check-changeset-added.yml
hardhat-core-ci.yml
hardhat-ledger-ci.yml
hardhat-web3-v4-ci.yml
npm-publish-github-packages.yml
* fix :gas fee account sent gas hardhat core
# @nomicfoundation/hardhat-chai-matchers
## 2.0.3
### Patch Changes
- dff8302aa: Added support for `Addressable` objects in `.withArgs` and `.equals` (thanks @Amxx!)
* rare-mugs-drum.md
---
"hardhat": patch
---
Update Arbitrum Sepolia in chain-descriptors.ts
* counter\script\Counter.s.sol
* Create v3-deploy.yml (#1896)
* remapping @nomiclabs/hardhat-web3
# hardhat
## 2.23.0
### Minor Changes
- aa09462: Add support for the Prague hardfork
### Patch Changes
- a5419a7: Use `npm_config_user_agent` to determine what package manager to use for project creation
- 4ad0bc0: Upgraded EDR to [v0.9.0](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.9.0):
- Added support for the Prague hardfork
- 9d6f713: Upgraded EDR to [v0.10.0](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.10.0):
- Add Prague hardfork to the list of supported `SpecId`s
- b61cdd8: Add hardfork activation history for avalanche network
- 2f27ee8: Display configurable banner on project creation and task execution
## 2.22.19
### Patch Changes
- 5d79fca: Fix heuristic to detect that an ESM project doesn't have a Hardhat config with an explicit `.cjs` extension.
- 00d542a: Update EDR to `v0.8.0`:
- fix: improved provider initialization performance
- fix: ignore unknown opcodes in source maps
- fix: crash when loading EDR on Windows without a C Runtime library installed
- fix: improved stack trace generation performance
## 2.22.18
### Patch Changes
- 25f45b0: Improve solidity stack traces performance by getting them from the EDR response
- 0e5c8d7: Restored the message linking to the 2024 solidity survey
## 2.22.17
### Patch Changes
- c6efe1d: fix: don't panic when a precompile errors
- 56d127b: Make totalDifficulty field optional, as spec has changed.
- e47b495: Added support for solc versions 0.8.28
- 9ad82f5: Added an optional `--output` param to the flatten task
## 2.22.16
### Patch Changes
- fcece65: Replaced `chalk` with `picocolors`, `glob` with `tinyglob`, and upgraded `find-up`
## 2.22.15
### Patch Changes
- ede1cde: Fixed custom HTTP headers for forked configurations
## 2.22.14
### Patch Changes
- 09ead48: Fixed error when remote nodes are not returning total difficulty from the eth.getBlock RPC API, by adding fallback value
## 2.22.13
### Patch Changes
- bf92f4c: Fixed more bugs in the newly ported Solidity tracing logic
- 3df95d3: Remove support for `console.log` selectors that wrongly use "(u)int" type aliases in the selector calculation
- 4c1bcfc: Fixed minor bugs in the newly ported Solidity tracing logic
## 2.22.12
### Patch Changes
- 5fb3095: Adapted Hardhat to trace Solidity logic on EDR. This resulted in a 10% performance improvement for most workloads.
## 2.22.11
### Patch Changes
- 601d543: Fixed a problem with provider events when `provider.init` was explicitly called before the first request.
- 224159e: Added support for solc versions 0.8.25, 0.8.26, and 0.8.27
- b43ed78: Added link to Ignition docs in sample projects
- 07e0a9c: Hardhat node can now handle large response objects by streaming them.
- 12d1980: Upgrade chokidar
## 2.22.10
### Patch Changes
- 409e99f: Fixed `debug` logs in Hardhat Network initialization process.
- 46cd7a1: Removed the experimentalAddHardhatNetworkMessageTraceHook API
## 2.22.9
### Patch Changes
- 6771f00: Do not send `http_setLedgerOutputEnabled` messages beyond the HTTP Provider to prevent unwanted warnings in the logs of the local hardhat node
## 2.22.8
### Patch Changes
- f5d5d15: Fixed an issue with `debug_traceTransaction` when large responses were generated
- 31d9d77: Upgraded EDR to v0.5.2
## 2.22.7
### Patch Changes
- f944cd5: Added an `enableRip7212` optional flag to the Hardhat Network config that enables [RIP-7212 (Precompile for secp256r1 Curve Support)](https://github.com/ethereum/RIPs/blob/master/RIPS/rip-7212.md).
- f6ddc92: Add `debug` logs to Hardhat Network initialization process.
- 6c943bb: Fix message for error HH206
- f944cd5: Bumped EDR to [v0.5.0](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.5.0).
## 2.22.6
### Patch Changes
- cdf0160: Upgrade bundled solcjs
- 3c66da2: Add support for Node v22
- 9fadc22: Bump EDR to [v0.4.1](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.4.1).
- 095faa4: Added hardfork histories for Optimim and Arbitrum chains
## 2.22.5
### Patch Changes
- f65dc7c: Improved the validation of network and forking URLs (thanks @kshyun28!)
- 5d46baa: Internal changes to allow `hardhat-tracer` to be re-enabled with Hardhat after the EDR upgrade
- 6e36f3f: Bump EDR to v0.4.0. This adds support for `eth_maxPriorityFeePerGas`, limited support for blob transactions, improves performance and fixes some bugs. Check out the [v0.4.0 EDR release](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.4.0) and [v0.3.8 EDR release](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.3.8) for more details.
## 2.22.4
### Patch Changes
- 22bcbf5: Added BigInt task argument type
- 2c533f0: Bumped EDR dependency to 0.3.7
- 3203639: Fixed an issue in the solidity source map decoding module
- 5d7a604: Fixed an issue with solc version selection
- 3c6de8f: Now solcjs is run in a subprocess, which leads to better error reporting and allows it to run multiple compilation jobs at the same time
- 6447e80: Improved performance by reducing back-and-forth with EDR when it's not necessary
## 2.22.3
### Patch Changes
- 6466e3a: A proper error is now thrown when requiring EDR fails
- ae62841: Upgrade EDR to version [0.3.5](https://github.com/NomicFoundation/hardhat/blob/3b36d76a88915de6bb5efd0eb110cc1782c461ca/crates/edr_napi/CHANGELOG.md#035)
- 679d8a5: Report [HH18](https://hardhat.org/hardhat-runner/docs/errors#HH18) to Sentry.
## 2.22.2
### Patch Changes
- 7876104: Initialize the Hardhat Runtime Environment before passing the command line arguments.
## 2.22.1
### Patch Changes
- 92d140f: Include Hardhat Ignition in the toolboxes of the starter projects
- cfec932: Upgraded hardhat-toolbox-viem to support viem@2 in the viem sample project
## 2.22.0
### Minor Changes
- bcce371: Set cancun as the default hardfork in Hardhat network
## 2.21.0
### Minor Changes
- 837350e: Dropped support for node v16
- 3df5d29: Refactored Hardhat Network to use EDR instead of ethereumjs
### Patch Changes
- 6b6f447: Fixes a bug in Hardhat where Post-Cancun genesis blocks did not use the mandated 0x0 parent beacon block root (https://eips.ethereum.org/EIPS/eip-4788)
## 2.20.1
### Patch Changes
- b519239: Fixed a bug when `hardhat_setStorageAt` was used in untouched addresses
## 2.20.0
### Minor Changes
- 6ff0b20: Add support for the Cancun hardfork
### Patch Changes
- 4250635: Added support for solc 0.8.24
## 2.19.5
### Patch Changes
- 125cbad3d: Added a notification when a new Hardhat version is available
- ffb301f14: Improved loading performance
- 1c6373a5b: Fixed a bug during project initialization when using yarn or pnpm
- 15a0d2e6c: Fixed a race condition that occurred when multiple Hardhat processes ran a compilation at the same time.
- 8f677ea9f: Added a fix to prevent submitting transactions with 0 priority fee (thanks @itsdevbear!)
## 2.19.4
### Patch Changes
* v2
* fix: packages/hardhat-core/package.json to reduce vulnerabilities (#1894)
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-ADMZIP-1065796
- https://snyk.io/vuln/SNYK-JS-COOKIE-8163060
- https://snyk.io/vuln/SNYK-JS-INFLIGHT-6095116
* "hardhat": patch
Added a notification when a new Hardhat version is available
* Added support for Typed objects
"@nomicfoundation/hardhat-chai-matchers": patch
* fix: docs/package.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-NEXT-10176058
- https://snyk.io/vuln/SNYK-JS-NEXT-6032387
- https://snyk.io/vuln/SNYK-JS-NEXT-8186172
- https://snyk.io/vuln/SNYK-JS-NEXT-8520073
- https://snyk.io/vuln/SNYK-JS-NEXT-9508709
- https://snyk.io/vuln/SNYK-JS-POSTCSS-5926692
* Update .github/ISSUE_TEMPLATE/other-issue.md
* fix: reback pack "hardhat": patch ai help verified signature. (#1904)
* "hardhat": patch
Added a notification when a new Hardhat version is available
* chore: bump EDR to 0.8.0
* Create kind-teachers-applaud.md
* chore: pass build info as buffer
* Update deploy.md
* new journal message and logic to recover when we are unable to save the transaction hash
* add track-tx command to allow users to add a missing transaction back to their deployment
* tests for new execution and track-tx logic
* Create bright-spies-glow.md
* refactor track-tx logic to work on deploymentState rather than journal directly
* fix typo
* Add hardhat-task-gen plugin (#6240)
* add hardhat-task-gen plugin
* fix linting
* Create hardhat-3-alpha.yml
* Update hardhat-3-alpha.yml
* Update hardhat-3-alpha.yml
* Update hardhat-3-alpha.yml
* chore: switch the website banner back from survey to hiring
* chore: apply prettier settings to new yml file
* fix: use unexistent exportation from upgrade module
* fix: replacing ProxyModule imports with DemoModule imports
* Update privacy policy
* Hardhat 3 Alpha docs
* Add redirect for tg group
* First version of the alpha limitations page
* Small wording improvement
* Improve the intro
* Run prettier
* Small fix in the hh3 alpha tutorial
* Comparison with HH2 draft
* Fix merge conflicts
* Minor wording change in alpha limitations page
* Don't say that ignition deploy uses the production build profile
* Minor wording improvement
* Run prettier
* Fix title
* Add links
* Wording
* update mermaid version
* Update lockfile
* Fix the global build
* Re-write Multichain support section in comparison
* Wording
* Hide Solidity tests page in Learn more group
* Version Packages
* Add opRetro project id to funding.json
* fix: 404 links (#6230)
* Update broken link default-config.ts
* Update broken link README.md
* build: upgrade to EDR v0.9.0 (#6420)
* chore: bump EDR to 0.10.0
* Create selfish-horses-peel.md
* Update selfish-horses-peel.md
* Removing broken link to provable (#6453)
provable.xyz seems to be dead. Also information on companies house suggest the company has been disolved
* fix: correct package manager selection in CLI install (#6445)
* fix: correct package manager selection in CLI install
* chore: add changeset
---------
* Update abi.ts
* Override max-width to fix ignition graph centering (#6410)
* override max-width to fix graph centering
* Create metal-kings-hide.md
* Update README.md
* Add hh3 alpha links to site and docs
* Run prettier
* More prominence for hh3 on the main docs index
* Fix linter
* Replace the usual banner with an AlphaBanner
* Move a hardcoded number into its own constant
* Update the headerTotalHeight
* Update docs/src/components/ui/AlphaBanner.tsx
* Polish alpha 3 banner copy
* Fix the AlphaBanner and update its copy
* Prague support (#6223)
* feat: replace forked ethereumjs packages with originals
* feat: replace forked ethereumjs packages with originals in hardhat-ledger
* feat: add prague to supported hardforks
* feat: add prague to chains map
* feat: add prague to edr mappings
* feat: add authorization list and sign type 4 tx
* Convert Prague hardfork to EDR's SpecId
* feat: update EDR
* feat: fix TODOs in convertToEdr
* feat: signing with micro-eth-signer
* docs: add changeset
* fix: remove log message
* fix: remove log messages
* refactor: improve clarity and add tests
---------
* add arbitrum sepolia to chain config
* Create silly-seals-provide.md
* Merge pull request #6500 from NomicFoundation/solidity-testing-testing (#6526)
feat: implement automated regression tests
* Add hardforkHistory for avalanche network (#6170)
* Add avax hardfork history
* Add changeset
* Fix linting issues
* Fix linting issues
---------
* get all futures from submodule dependencies and add to dependencies list
* add all submodule dependencies recursively for both submodule and future dependencies
* refactor batcher to only add futures to dependency graph
* Create many-falcons-relate.md
* Update README.md
* Fix compilation error with bignumber.js latest types
* Fix compilation error with bignumber.js latest types
* Show Hardhat 3 banner based on json config (#6544)
* feat: display hh 3 beta banner on project creation and task run
* fix: increase timeout and switch to actual URL
* feat: add caching
* docs: add changeset
* fix: skip showBanner logic when no messages are configured
* refactor: rename variables and file for broader/generic usage
* refactor: hide request logic
* refactor: add logging
* refactor: rename
* fix: throw error on invalid status code
* refactor: rename variable
* feat: update chains map with prague activation blocks (#6558)
* Version Packages
* Bump vite from 5.4.11 to 5.4.17
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.11 to 5.4.17.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.17/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.17/packages/vite)
---
updated-dependencies:
- dependency-name: vite
dependency-version: 5.4.17
dependency-type: direct:development
...
* build: upgrade EDR to v0.11.0
* Delete the docs/ dir
* Remove the docs/ related GH Actions setup
* Remove docs/ from the root npm scripts
* feat: support chainId values above 2^32 - 1 for local account transactions
* refactor: improve comment and simplify logic
* Create thin-peaches-taste.md
* Create jekyll-gh-pages.yml
* Potential fix for code scanning alert no. 230: Workflow does not contain permissions
* Potential fix for code scanning alert no. 237: Workflow does not contain permissions
* Potential fix for code scanning alert no. 233: Workflow does not contain permissions
* Potential fix for code scanning alert no. 239: Workflow does not contain permissions
* Potential fix for code scanning alert no. 242: Workflow does not contain permissions
* Potential fix for code scanning alert no. 228: Workflow does not contain permissions
* Potential fix for code scanning alert no. 241: Workflow does not contain permissions
* Potential fix for code scanning alert no. 240: Workflow does not contain permissions
* Create config.yml (#1031)
* Create config.yml (#1034)
* Potential fix for code scanning alert no. 229: Workflow does not contain permissions
* Potential fix for code scanning alert no. 232: Workflow does not contain permissions
* Update cache.yml (#1097)
* Update config.yml (#1714)
* Update hardhat-ci.yml (#1715)
"status": "CI Hybrid Executor Verified",
"intent": "Deploy grief shell UX via Hardhat + Foundry with 124 test passes, preserving emotional anchor and fallback shell logic",
"note": "Dargon789 hard forge CI pass 124 orbit replay-safe shell full vault"
Vercel Cloud Fast Work.
* Update issue templates
* Update .github/ISSUE_TEMPLATE/custom.md
* Update .github/ISSUE_TEMPLATE/other-issue.md
* Bump the npm_and_yarn group across 4 directories with 6 updates (#735)
Bumps the npm_and_yarn group with 4 updates in the / directory: [undici](https://github.com/nodejs/undici), [ws](https://github.com/websockets/ws), [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) and [web3](https://github.com/ChainSafe/web3.js).
Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-ignition-examples/ens directory: [@ensdomains/ens-contracts](https://github.com/ensdomains/ens-contracts).
Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-truffle4 directory: [web3](https://github.com/ChainSafe/web3.js).
Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-web3-legacy directory: [web3](https://github.com/ChainSafe/web3.js).
Updates `undici` from 5.28.4 to 5.29.0
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](https://github.com/nodejs/undici/compare/v5.28.4...v5.29.0)
Updates `ws` from 7.5.10 to 8.17.1
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/7.5.10...8.17.1)
Updates `vite` from 5.4.17 to 5.4.19
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.19/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.19/packages/vite)
Updates `web3` from 0.20.7 to 1.5.3
- [Release notes](https://github.com/ChainSafe/web3.js/releases)
- [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md)
- [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3)
Updates `path-to-regexp` from 0.1.10 to 0.1.12
- [Release notes](https://github.com/pillarjs/path-to-regexp/releases)
- [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md)
- [Commits](https://github.com/pillarjs/path-to-regexp/compare/v0.1.10...v0.1.12)
Updates `@ensdomains/ens-contracts` from 0.0.11 to 0.0.22
- [Release notes](https://github.com/ensdomains/ens-contracts/releases)
- [Commits](https://github.com/ensdomains/ens-contracts/commits)
Updates `web3` from 0.20.7 to 1.5.3
- [Release notes](https://github.com/ChainSafe/web3.js/releases)
- [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md)
- [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3)
Updates `web3` from 0.20.7 to 1.5.3
- [Release notes](https://github.com/ChainSafe/web3.js/releases)
- [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md)
- [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3)
---
updated-dependencies:
- dependency-name: undici
dependency-version: 5.29.0
dependency-type: direct:production
dependency-group: npm_and_yarn
- dependency-name: ws
dependency-version: 8.17.1
dependency-type: direct:production
dependency-group: npm_and_yarn
- dependency-name: vite
dependency-version: 5.4.19
dependency-type: direct:development
dependency-group: npm_and_yarn
- dependency-name: web3
dependency-version: 1.5.3
dependency-type: direct:development
dependency-group: npm_and_yarn
- dependency-name: path-to-regexp
dependency-version: 0.1.12
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: "@ensdomains/ens-contracts"
dependency-version: 0.0.22
dependency-type: direct:production
dependency-group: npm_and_yarn
- dependency-name: web3
dependency-version: 1.5.3
dependency-type: direct:development
dependency-group: npm_and_yarn
- dependency-name: web3
dependency-version: 1.5.3
dependency-type: direct:development
dependency-group: npm_and_yarn
...
* Update issue templates (#1743)
* Update issue templates
* Update .github/ISSUE_TEMPLATE/custom.md
---------
* Bump the npm_and_yarn group across 5 directories with 6 updates (#1742)
Bumps the npm_and_yarn group with 5 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [undici](https://github.com/nodejs/undici) | `5.28.4` | `5.29.0` |
| [ws](https://github.com/websockets/ws) | `7.5.10` | `8.17.1` |
| [mermaid](https://github.com/mermaid-js/mermaid) | `10.9.3` | `10.9.4` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `5.4.17` | `5.4.20` |
| [web3](https://github.com/ChainSafe/web3.js) | `0.20.7` | `1.5.3` |
Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-ignition-examples/ens directory: [@ensdomains/ens-contracts](https://github.com/ensdomains/ens-contracts).
Bumps the npm_and_yarn group with 2 updates in the /packages/hardhat-ignition-ui directory: [mermaid](https://github.com/mermaid-js/mermaid) and [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).
Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-truffle4 directory: [web3](https://github.com/ChainSafe/web3.js).
Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-web3-legacy directory: [web3](https://github.com/ChainSafe/web3.js).
Updates `undici` from 5.28.4 to 5.29.0
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](https://github.com/nodejs/undici/compare/v5.28.4...v5.29.0)
Updates `ws` from 7.5.10 to 8.17.1
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/7.5.10...8.17.1)
Updates `mermaid` from 10.9.3 to 10.9.4
- [Release notes](https://github.com/mermaid-js/mermaid/releases)
- [Commits](https://github.com/mermaid-js/mermaid/compare/v10.9.3...v10.9.4)
Updates `vite` from 5.4.17 to 5.4.20
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.20/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.20/packages/vite)
Updates `web3` from 0.20.7 to 1.5.3
- [Release notes](https://github.com/ChainSafe/web3.js/releases)
- [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md)
- [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3)
Updates `@ensdomains/ens-contracts` from 0.0.11 to 0.0.22
- [Release notes](https://github.com/ensdomains/ens-contracts/releases)
- [Commits](https://github.com/ensdomains/ens-contracts/commits)
Updates `mermaid` from 10.9.3 to 10.9.4
- [Release notes](https://github.com/mermaid-js/mermaid/releases)
- [Commits](https://github.com/mermaid-js/mermaid/compare/v10.9.3...v10.9.4)
Updates `vite` from 5.4.17 to 5.4.20
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.20/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.20/packages/vite)
Updates `web3` from 0.20.7 to 1.5.3
- [Release notes](https://github.com/ChainSafe/web3.js/releases)
- [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md)
- [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3)
Updates `web3` from 0.20.7 to 1.5.3
- [Release notes](https://github.com/ChainSafe/web3.js/releases)
- [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md)
- [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3)
---
updated-dependencies:
- dependency-name: undici
dependency-version: 5.29.0
dependency-type: direct:production
dependency-group: npm_and_yarn
- dependency-name: ws
dependency-version: 8.17.1
dependency-type: direct:production
dependency-group: npm_and_yarn
- dependency-name: mermaid
dependency-version: 10.9.4
dependency-type: direct:development
dependency-group: npm_and_yarn
- dependency-name: vite
dependency-version: 5.4.20
dependency-type: direct:development
dependency-group: npm_and_yarn
- dependency-name: web3
dependency-version: 1.5.3
dependency-type: direct:development
dependency-group: npm_and_yarn
- dependency-name: "@ensdomains/ens-contracts"
dependency-version: 0.0.22
dependency-type: direct:production
dependency-group: npm_and_yarn
- dependency-name: mermaid
dependency-version: 10.9.4
dependency-type: direct:development
dependency-group: npm_and_yarn
- dependency-name: vite
dependency-version: 5.4.20
dependency-type: direct:development
dependency-group: npm_and_yarn
- dependency-name: web3
dependency-version: 1.5.3
dependency-type: direct:development
dependency-group: npm_and_yarn
- dependency-name: web3
dependency-version: 1.5.3
dependency-type: direct:development
dependency-group: npm_and_yarn
...
* Potential fix for code scanning alert no. 95: Workflow does not contain permissions
* Update feature-request.yml (#1789)
Chores:
Add blank lines around the 'name' and 'description' entries in .github/ISSUE_TEMPLATE/feature-request.yml to enhance readability
* Delete .github/ISSUE_TEMPLATE/feature-request.yml
* Create feature-request.yml (#1791)
Chores:
Create feature-request.yml in .github/ISSUE_TEMPLATE to guide users through problem description, proposed solution, alternatives, and additional context
* Delete .github/ISSUE_TEMPLATE/feature-request.yml (#1793)
* Revert "Delete .github/ISSUE_TEMPLATE/feature-request.yml (#1793)"
This reverts commit ada7a755ce4375d6ef98c0b1743236a8c10175f0.
* Revert "Delete .github/ISSUE_TEMPLATE/feature-request.yml (#1793)"
This reverts commit ada7a755ce4375d6ef98c0b1743236a8c10175f0.
* Create docker-publish.yml
* Create google.yml (#1884)
CI:
Introduce a Google Cloud deployment workflow that authenticates via Workload Identity Federation, builds and pushes Docker images to Artifact Registry, and deploys to a GKE cluster using kustomize and kubectl.
* Create docker-image.yml (#1885)
CI:
Introduce a GitHub Actions workflow that builds the Docker image on pushes and pull requests targeting the main branch.
* Create docker.yml (#1886)
Build:
Introduce Docker build and publish workflow using Buildx, GitHub Container Registry, and cosign image signing triggered on main, tags, PRs, and a daily schedule.
* Create nuxtjs.yml (#1887)
* Create nuxtjs.yml
CI:
Introduce a GitHub Actions workflow that detects the package manager, builds the Nuxt static site, and deploys it to GitHub Pages with caching and concurrency controls.
* Update .circleci/nuxtjs.yml
---------
* Create dockerfile (#1888)
* Create dependency-review.yml (#1889)
* beige-ladybugs-confess.md
---
"hardhat": patch
---
Added a notification when a new Hardhat version is available
* changeset\bright-onions-switch.md
---
"@nomicfoundation/hardhat-chai-matchers": patch
---
Added support for Typed objects (thanks @RenanSouza2!)
* docs\public\sitemap.xml
<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<sitemap><loc>https://hardhat.org/sitemap-0.xml</loc></sitemap>
</sitemapindex>
* fix: .github\workflows & add counter forge foundry module doc site
check-changeset-added.yml
hardhat-core-ci.yml
hardhat-ledger-ci.yml
hardhat-web3-v4-ci.yml
npm-publish-github-packages.yml
* fix :gas fee account sent gas hardhat core
# @nomicfoundation/hardhat-chai-matchers
## 2.0.3
### Patch Changes
- dff8302aa: Added support for `Addressable` objects in `.withArgs` and `.equals` (thanks @Amxx!)
* rare-mugs-drum.md
---
"hardhat": patch
---
Update Arbitrum Sepolia in chain-descriptors.ts
* counter\script\Counter.s.sol
* Create v3-deploy.yml (#1896)
* remapping @nomiclabs/hardhat-web3
# hardhat
## 2.23.0
### Minor Changes
- aa09462: Add support for the Prague hardfork
### Patch Changes
- a5419a7: Use `npm_config_user_agent` to determine what package manager to use for project creation
- 4ad0bc0: Upgraded EDR to [v0.9.0](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.9.0):
- Added support for the Prague hardfork
- 9d6f713: Upgraded EDR to [v0.10.0](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.10.0):
- Add Prague hardfork to the list of supported `SpecId`s
- b61cdd8: Add hardfork activation history for avalanche network
- 2f27ee8: Display configurable banner on project creation and task execution
## 2.22.19
### Patch Changes
- 5d79fca: Fix heuristic to detect that an ESM project doesn't have a Hardhat config with an explicit `.cjs` extension.
- 00d542a: Update EDR to `v0.8.0`:
- fix: improved provider initialization performance
- fix: ignore unknown opcodes in source maps
- fix: crash when loading EDR on Windows without a C Runtime library installed
- fix: improved stack trace generation performance
## 2.22.18
### Patch Changes
- 25f45b0: Improve solidity stack traces performance by getting them from the EDR response
- 0e5c8d7: Restored the message linking to the 2024 solidity survey
## 2.22.17
### Patch Changes
- c6efe1d: fix: don't panic when a precompile errors
- 56d127b: Make totalDifficulty field optional, as spec has changed.
- e47b495: Added support for solc versions 0.8.28
- 9ad82f5: Added an optional `--output` param to the flatten task
## 2.22.16
### Patch Changes
- fcece65: Replaced `chalk` with `picocolors`, `glob` with `tinyglob`, and upgraded `find-up`
## 2.22.15
### Patch Changes
- ede1cde: Fixed custom HTTP headers for forked configurations
## 2.22.14
### Patch Changes
- 09ead48: Fixed error when remote nodes are not returning total difficulty from the eth.getBlock RPC API, by adding fallback value
## 2.22.13
### Patch Changes
- bf92f4c: Fixed more bugs in the newly ported Solidity tracing logic
- 3df95d3: Remove support for `console.log` selectors that wrongly use "(u)int" type aliases in the selector calculation
- 4c1bcfc: Fixed minor bugs in the newly ported Solidity tracing logic
## 2.22.12
### Patch Changes
- 5fb3095: Adapted Hardhat to trace Solidity logic on EDR. This resulted in a 10% performance improvement for most workloads.
## 2.22.11
### Patch Changes
- 601d543: Fixed a problem with provider events when `provider.init` was explicitly called before the first request.
- 224159e: Added support for solc versions 0.8.25, 0.8.26, and 0.8.27
- b43ed78: Added link to Ignition docs in sample projects
- 07e0a9c: Hardhat node can now handle large response objects by streaming them.
- 12d1980: Upgrade chokidar
## 2.22.10
### Patch Changes
- 409e99f: Fixed `debug` logs in Hardhat Network initialization process.
- 46cd7a1: Removed the experimentalAddHardhatNetworkMessageTraceHook API
## 2.22.9
### Patch Changes
- 6771f00: Do not send `http_setLedgerOutputEnabled` messages beyond the HTTP Provider to prevent unwanted warnings in the logs of the local hardhat node
## 2.22.8
### Patch Changes
- f5d5d15: Fixed an issue with `debug_traceTransaction` when large responses were generated
- 31d9d77: Upgraded EDR to v0.5.2
## 2.22.7
### Patch Changes
- f944cd5: Added an `enableRip7212` optional flag to the Hardhat Network config that enables [RIP-7212 (Precompile for secp256r1 Curve Support)](https://github.com/ethereum/RIPs/blob/master/RIPS/rip-7212.md).
- f6ddc92: Add `debug` logs to Hardhat Network initialization process.
- 6c943bb: Fix message for error HH206
- f944cd5: Bumped EDR to [v0.5.0](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.5.0).
## 2.22.6
### Patch Changes
- cdf0160: Upgrade bundled solcjs
- 3c66da2: Add support for Node v22
- 9fadc22: Bump EDR to [v0.4.1](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.4.1).
- 095faa4: Added hardfork histories for Optimim and Arbitrum chains
## 2.22.5
### Patch Changes
- f65dc7c: Improved the validation of network and forking URLs (thanks @kshyun28!)
- 5d46baa: Internal changes to allow `hardhat-tracer` to be re-enabled with Hardhat after the EDR upgrade
- 6e36f3f: Bump EDR to v0.4.0. This adds support for `eth_maxPriorityFeePerGas`, limited support for blob transactions, improves performance and fixes some bugs. Check out the [v0.4.0 EDR release](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.4.0) and [v0.3.8 EDR release](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.3.8) for more details.
## 2.22.4
### Patch Changes
- 22bcbf5: Added BigInt task argument type
- 2c533f0: Bumped EDR dependency to 0.3.7
- 3203639: Fixed an issue in the solidity source map decoding module
- 5d7a604: Fixed an issue with solc version selection
- 3c6de8f: Now solcjs is run in a subprocess, which leads to better error reporting and allows it to run multiple compilation jobs at the same time
- 6447e80: Improved performance by reducing back-and-forth with EDR when it's not necessary
## 2.22.3
### Patch Changes
- 6466e3a: A proper error is now thrown when requiring EDR fails
- ae62841: Upgrade EDR to version [0.3.5](https://github.com/NomicFoundation/hardhat/blob/3b36d76a88915de6bb5efd0eb110cc1782c461ca/crates/edr_napi/CHANGELOG.md#035)
- 679d8a5: Report [HH18](https://hardhat.org/hardhat-runner/docs/errors#HH18) to Sentry.
## 2.22.2
### Patch Changes
- 7876104: Initialize the Hardhat Runtime Environment before passing the command line arguments.
## 2.22.1
### Patch Changes
- 92d140f: Include Hardhat Ignition in the toolboxes of the starter projects
- cfec932: Upgraded hardhat-toolbox-viem to support viem@2 in the viem sample project
## 2.22.0
### Minor Changes
- bcce371: Set cancun as the default hardfork in Hardhat network
## 2.21.0
### Minor Changes
- 837350e: Dropped support for node v16
- 3df5d29: Refactored Hardhat Network to use EDR instead of ethereumjs
### Patch Changes
- 6b6f447: Fixes a bug in Hardhat where Post-Cancun genesis blocks did not use the mandated 0x0 parent beacon block root (https://eips.ethereum.org/EIPS/eip-4788)
## 2.20.1
### Patch Changes
- b519239: Fixed a bug when `hardhat_setStorageAt` was used in untouched addresses
## 2.20.0
### Minor Changes
- 6ff0b20: Add support for the Cancun hardfork
### Patch Changes
- 4250635: Added support for solc 0.8.24
## 2.19.5
### Patch Changes
- 125cbad3d: Added a notification when a new Hardhat version is available
- ffb301f14: Improved loading performance
- 1c6373a5b: Fixed a bug during project initialization when using yarn or pnpm
- 15a0d2e6c: Fixed a race condition that occurred when multiple Hardhat processes ran a compilation at the same time.
- 8f677ea9f: Added a fix to prevent submitting transactions with 0 priority fee (thanks @itsdevbear!)
## 2.19.4
### Patch Changes
* v2
* fix: packages/hardhat-core/package.json to reduce vulnerabilities (#1894)
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-ADMZIP-1065796
- https://snyk.io/vuln/SNYK-JS-COOKIE-8163060
- https://snyk.io/vuln/SNYK-JS-INFLIGHT-6095116
* "hardhat": patch
Added a notification when a new Hardhat version is available
* Added support for Typed objects
"@nomicfoundation/hardhat-chai-matchers": patch
* Update .github/ISSUE_TEMPLATE/other-issue.md
---------
* Update LICENSE (#1905)
Documentation:
Revise the LICENSE file to align with the intended licensing information for the project.
https://github.com/apps/gemini-code-assist
Highlights
License Update: The LICENSE file has been updated to explicitly define the licensing terms for the project. Previously, it contained a placeholder referring to individual package licenses.
Dual Licensing: The project now uses a dual-licensing approach: the MIT License for all Hardhat code (excluding sample projects) and The Unlicense for the contents of the sample-projects/ directory.
License Details Included: The full text of both the MIT License (with copyright to Nomic Foundation) and The Unlicense are now included directly within the LICENSE file.
Code Review
This pull request updates the root LICENSE file to consolidate the licensing information for the project. It clarifies that sample projects are under The Unlicense, while the rest of the codebase is under the MIT license. The change is clear and helpful. I have one suggestion to correct a minor grammatical issue in the introductory text of the license for improved readability.
* fix: packages/hardhat-core/package.json to reduce vulnerabilities (#1901)
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-ADMZIP-1065796
- https://snyk.io/vuln/SNYK-JS-COOKIE-8163060
- https://snyk.io/vuln/SNYK-JS-INFLIGHT-6095116
- https://snyk.io/vuln/SNYK-JS-ELLIPTIC-8187303
* Update README.md (#1908)
* Update README.md
* Update README.md
* Update README.md
---------
* Create hardhat-project.yml (#1910)
* Create safety_scan.yml (#1912)
* Create safety_scan.yml
CI:
Introduce a Safety-based security scan workflow that runs on every push and pull request using a GitHub Actions job with Safety CLI and a repository secret API key.
* Potential fix for code scanning alert no. 327: Workflow does not contain permissions
* Update .github/workflows/safety_scan.yml
---------
* fix: bug ecosystem "hardhat": patch-9 scan biome (#1913)
* "hardhat": patch
Added a notification when a new Hardhat version is available
* chore: bump EDR to 0.8.0
* Create kind-teachers-applaud.md
* chore: pass build info as buffer
* Update deploy.md
* new journal message and logic to recover when we are unable to save the transaction hash
* add track-tx command to allow users to add a missing transaction back to their deployment
* tests for new execution and track-tx logic
* Create bright-spies-glow.md
* refactor track-tx logic to work on deploymentState rather than journal directly
* fix typo
* Add hardhat-task-gen plugin (#6240)
* add hardhat-task-gen plugin
* fix linting
* Create hardhat-3-alpha.yml
* Update hardhat-3-alpha.yml
* Update hardhat-3-alpha.yml
* Update hardhat-3-alpha.yml
* chore: switch the website banner back from survey to hiring
* chore: apply prettier settings to new yml file
* fix: use unexistent exportation from upgrade module
* fix: replacing ProxyModule imports with DemoModule imports
* Update privacy policy
* Hardhat 3 Alpha docs
* Add redirect for tg group
* First version of the alpha limitations page
* Small wording improvement
* Improve the intro
* Run prettier
* Small fix in the hh3 alpha tutorial
* Comparison with HH2 draft
* Fix merge conflicts
* Minor wording change in alpha limitations page
* Don't say that ignition deploy uses the production build profile
* Minor wording improvement
* Run prettier
* Fix title
* Add links
* Wording
* update mermaid version
* Update lockfile
* Fix the global build
* Re-write Multichain support section in comparison
* Wording
* Hide Solidity tests page in Learn more group
* Version Packages
* Add opRetro project id to funding.json
* fix: 404 links (#6230)
* Update broken link default-config.ts
* Update broken link README.md
* build: upgrade to EDR v0.9.0 (#6420)
* chore: bump EDR to 0.10.0
* Create selfish-horses-peel.md
* Update selfish-horses-peel.md
* Removing broken link to provable (#6453)
provable.xyz seems to be dead. Also information on companies house suggest the company has been disolved
* fix: correct package manager selection in CLI install (#6445)
* fix: correct package manager selection in CLI install
* chore: add changeset
---------
* Update abi.ts
* Override max-width to fix ignition graph centering (#6410)
* override max-width to fix graph centering
* Create metal-kings-hide.md
* Update README.md
* Add hh3 alpha links to site and docs
* Run prettier
* More prominence for hh3 on the main docs index
* Fix linter
* Replace the usual banner with an AlphaBanner
* Move a hardcoded number into its own constant
* Update the headerTotalHeight
* Update docs/src/components/ui/AlphaBanner.tsx
* Polish alpha 3 banner copy
* Fix the AlphaBanner and update its copy
* Prague support (#6223)
* feat: replace forked ethereumjs packages with originals
* feat: replace forked ethereumjs packages with originals in hardhat-ledger
* feat: add prague to supported hardforks
* feat: add prague to chains map
* feat: add prague to edr mappings
* feat: add authorization list and sign type 4 tx
* Convert Prague hardfork to EDR's SpecId
* feat: update EDR
* feat: fix TODOs in convertToEdr
* feat: signing with micro-eth-signer
* docs: add changeset
* fix: remove log message
* fix: remove log messages
* refactor: improve clarity and add tests
---------
* add arbitrum sepolia to chain config
* Create silly-seals-provide.md
* Merge pull request #6500 from NomicFoundation/solidity-testing-testing (#6526)
feat: implement automated regression tests
* Add hardforkHistory for avalanche network (#6170)
* Add avax hardfork history
* Add changeset
* Fix linting issues
* Fix linting issues
---------
* get all futures from submodule dependencies and add to dependencies list
* add all submodule dependencies recursively for both submodule and future dependencies
* refactor batcher to only add futures to dependency graph
* Create many-falcons-relate.md
* Update README.md
* Fix compilation error with bignumber.js latest types
* Fix compilation error with bignumber.js latest types
* Show Hardhat 3 banner based on json config (#6544)
* feat: display hh 3 beta banner on project creation and task run
* fix: increase timeout and switch to actual URL
* feat: add caching
* docs: add changeset
* fix: skip showBanner logic when no messages are configured
* refactor: rename variables and file for broader/generic usage
* refactor: hide request logic
* refactor: add logging
* refactor: rename
* fix: throw error on invalid status code
* refactor: rename variable
* feat: update chains map with prague activation blocks (#6558)
* Version Packages
* Bump vite from 5.4.11 to 5.4.17
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.11 to 5.4.17.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.17/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.17/packages/vite)
---
updated-dependencies:
- dependency-name: vite
dependency-version: 5.4.17
dependency-type: direct:development
...
* build: upgrade EDR to v0.11.0
* Delete the docs/ dir
* Remove the docs/ related GH Actions setup
* Remove docs/ from the root npm scripts
* feat: support chainId values above 2^32 - 1 for local account transactions
* refactor: improve comment and simplify logic
* Create thin-peaches-taste.md
* Create jekyll-gh-pages.yml
* Potential fix for code scanning alert no. 230: Workflow does not contain permissions
* Potential fix for code scanning alert no. 237: Workflow does not contain permissions
* Potential fix for code scanning alert no. 233: Workflow does not contain permissions
* Potential fix for code scanning alert no. 239: Workflow does not contain permissions
* Potential fix for code scanning alert no. 242: Workflow does not contain permissions
* Potential fix for code scanning alert no. 228: Workflow does not contain permissions
* Potential fix for code scanning alert no. 241: Workflow does not contain permissions
* Potential fix for code scanning alert no. 240: Workflow does not contain permissions
* Create config.yml (#1031)
* Create config.yml (#1034)
* Potential fix for code scanning alert no. 229: Workflow does not contain permissions
* Potential fix for code scanning alert no. 232: Workflow does not contain permissions
* Update cache.yml (#1097)
* Update config.yml (#1714)
* Update hardhat-ci.yml (#1715)
"status": "CI Hybrid Executor Verified",
"intent": "Deploy grief shell UX via Hardhat + Foundry with 124 test passes, preserving emotional anchor and fallback shell logic",
"note": "Dargon789 hard forge CI pass 124 orbit replay-safe shell full vault"
Vercel Cloud Fast Work.
* Update issue templates
* Update .github/ISSUE_TEMPLATE/custom.md
* Update .github/ISSUE_TEMPLATE/other-issue.md
* Bump the npm_and_yarn group across 4 directories with 6 updates (#735)
Bumps the npm_and_yarn group with 4 updates in the / directory: [undici](https://github.com/nodejs/undici), [ws](https://github.com/websockets/ws), [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) and [web3](https://github.com/ChainSafe/web3.js).
Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-ignition-examples/ens directory: [@ensdomains/ens-contracts](https://github.com/ensdomains/ens-contracts).
Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-truffle4 directory: [web3](https://github.com/ChainSafe/web3.js).
Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-web3-legacy directory: [web3](https://github.com/ChainSafe/web3.js).
Updates `undici` from 5.28.4 to 5.29.0
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](https://github.com/nodejs/undici/compare/v5.28.4...v5.29.0)
Updates `ws` from 7.5.10 to 8.17.1
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/7.5.10...8.17.1)
Updates `vite` from 5.4.17 to 5.4.19
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.19/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.19/packages/vite)
Updates `web3` from 0.20.7 to 1.5.3
- [Release notes](https://github.com/ChainSafe/web3.js/releases)
- [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md)
- [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3)
Updates `path-to-regexp` from 0.1.10 to 0.1.12
- [Release notes](https://github.com/pillarjs/path-to-regexp/releases)
- [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md)
- [Commits](https://github.com/pillarjs/path-to-regexp/compare/v0.1.10...v0.1.12)
Updates `@ensdomains/ens-contracts` from 0.0.11 to 0.0.22
- [Release notes](https://github.com/ensdomains/ens-contracts/releases)
- [Commits](https://github.com/ensdomains/ens-contracts/commits)
Updates `web3` from 0.20.7 to 1.5.3
- [Release notes](https://github.com/ChainSafe/web3.js/releases)
- [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md)
- [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3)
Updates `web3` from 0.20.7 to 1.5.3
- [Release notes](https://github.com/ChainSafe/web3.js/releases)
- [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md)
- [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3)
---
updated-dependencies:
- dependenc…
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com>
Signed-off-by: Legion's <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: Patricio Palladino <email@patriciopalladino.com>
Co-authored-by: John Kane <john@kanej.me>
Co-authored-by: Christopher Dedominici <18092467+ChristopherDedominici@users.noreply.github.com>
Co-authored-by: zoeyTM <probablyzoey+github@gmail.com>
Co-authored-by: Luis Schaab <schaable@gmail.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Co-authored-by: snyk-bot <snyk-bot@snyk.io>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Bas van Gijzel <bas@nomic.foundation>
Co-authored-by: Agost Biro <agostbiro@gmail.com>
Co-authored-by: PixelPilot <161360836+PixelPil0t1@users.noreply.github.com>
Co-authored-by: ADISAKBOONMARK <42666988+ADISAKBOONMARK@users.noreply.github.com>
Co-authored-by: Franco Victorio <victorio.franco@gmail.com>
Co-authored-by: LocDog <73727257+EnThib@users.noreply.github.com>
Co-authored-by: LocDog <enzo.69@outlook.fr>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Franco Zeoli <franco@nomic.foundation>
Co-authored-by: youyyytrok <d.ionov.beats@gmail.com>
Co-authored-by: Wodann <Wodann@users.noreply.github.com>
Co-authored-by: javier ramírez <javier.ramirez.gomara@gmail.com>
Co-authored-by: Howard Tang <aychtang+gh@gmail.com>
Co-authored-by: galargh <piotr.galar@gmail.com>
Co-authored-by: crStiv <cryptostiv7@gmail.com>
Co-authored-by: futreall <86553580+futreall@users.noreply.github.com>
Co-authored-by: zZoMROT <zzomrot.ne@gmail.com>
Co-authored-by: Hopium <135053852+Hopium21@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: iosh <ioshx@foxmail.com>
Co-authored-by: snyk-io[bot] <141718529+snyk-io[bot]@users.noreply.github.com>
Co-authored-by: kshyun28 <jasper.d.gabriel@gmail.com>
Co-authored-by: Saty248 <mondal.sayantan1234@gmail.com>
* Delete counter/foundry.lock
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Delete counter/broadcast/Counter.s.sol/1 directory
Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Main (#2064)
* Create SECURITY.md
* docs: replace dead Truffle testing link (#6606)
* Update link README.md
* Update link README.md
* feat: support chainId values above 2^32 - 1 for local account transac… (#6607)
* feat: support chainId values above 2^32 - 1 for local account transactions
* refactor: improve comment and simplify logic
---------
Co-authored-by: Luis Schaab <schaable@gmail.com>
* Create thin-peaches-taste.md
* Create tricky-points-wash.md
Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com>
* Create lucky-items-peel.md
Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com>
* Bump the npm_and_yarn group across 3 directories with 16 updates (#31)
Bumps the npm_and_yarn group with 12 updates in the /docs directory:
| Package | From | To |
| --- | --- | --- |
| [next](https://github.com/vercel/next.js) | `12.1.0` | `14.2.21` |
| [undici](https://github.com/nodejs/undici) | `5.19.1` | `5.28.5` |
| [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) | `7.17.3` | `7.26.9` |
| [browserify-sign](https://github.com/crypto-browserify/browserify-sign) | `4.2.1` | `4.2.3` |
| [elliptic](https://github.com/indutny/elliptic) | `6.5.4` | `6.6.1` |
| [express](https://github.com/expressjs/express) | `4.17.3` | `4.21.2` |
| [markdown-to-jsx](https://github.com/quantizor/markdown-to-jsx) | `7.1.6` | `7.7.4` |
| [nanoid](https://github.com/ai/nanoid) | `3.3.1` | `3.3.9` |
| [store2](https://github.com/nbubna/store) | `2.13.1` | `2.14.4` |
| [tar](https://github.com/isaacs/node-tar) | `6.1.11` | `6.2.1` |
| [tough-cookie](https://github.com/salesforce/tough-cookie) | `4.0.0` | `4.1.4` |
| [word-wrap](https://github.com/jonschlinkert/word-wrap) | `1.2.3` | `1.2.5` |
Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-truffle4 directory: [web3](https://github.com/ChainSafe/web3.js).
Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-web3-legacy directory: [web3](https://github.com/ChainSafe/web3.js).
Updates `next` from 12.1.0 to 14.2.21
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v12.1.0...v14.2.21)
Updates `undici` from 5.19.1 to 5.28.5
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](https://github.com/nodejs/undici/compare/v5.19.1...v5.28.5)
Updates `@babel/traverse` from 7.17.3 to 7.26.9
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.26.9/packages/babel-traverse)
Updates `browserify-sign` from 4.2.1 to 4.2.3
- [Changelog](https://github.com/browserify/browserify-sign/blob/main/CHANGELOG.md)
- [Commits](https://github.com/crypto-browserify/browserify-sign/compare/v4.2.1...v4.2.3)
Updates `elliptic` from 6.5.4 to 6.6.1
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.4...v6.6.1)
Updates `express` from 4.17.3 to 4.21.2
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/4.21.2/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.17.3...4.21.2)
Updates `markdown-to-jsx` from 7.1.6 to 7.7.4
- [Release notes](https://github.com/quantizor/markdown-to-jsx/releases)
- [Changelog](https://github.com/quantizor/markdown-to-jsx/blob/main/CHANGELOG.md)
- [Commits](https://github.com/quantizor/markdown-to-jsx/compare/7.1.6...v7.7.4)
Updates `nanoid` from 3.3.1 to 3.3.9
- [Release notes](https://github.com/ai/nanoid/releases)
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ai/nanoid/compare/3.3.1...3.3.9)
Updates `path-to-regexp` from 0.1.7 to 0.1.12
- [Release notes](https://github.com/pillarjs/path-to-regexp/releases)
- [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md)
- [Commits](https://github.com/pillarjs/path-to-regexp/compare/v0.1.7...v0.1.12)
Updates `send` from 0.17.2 to 0.19.0
- [Release notes](https://github.com/pillarjs/send/releases)
- [Changelog](https://github.com/pillarjs/send/blob/master/HISTORY.md)
- [Commits](https://github.com/pillarjs/send/compare/0.17.2...0.19.0)
Updates `serve-static` from 1.14.2 to 1.16.2
- [Release notes](https://github.com/expressjs/serve-static/releases)
- [Changelog](https://github.com/expressjs/serve-static/blob/v1.16.2/HISTORY.md)
- [Commits](https://github.com/expressjs/serve-static/compare/v1.14.2...v1.16.2)
Updates `store2` from 2.13.1 to 2.14.4
- [Commits](https://github.com/nbubna/store/compare/2.13.1...2.14.4)
Updates `tar` from 6.1.11 to 6.2.1
- [Release notes](https://github.com/isaacs/node-tar/releases)
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/isaacs/node-tar/compare/v6.1.11...v6.2.1)
Updates `tough-cookie` from 4.0.0 to 4.1.4
- [Release notes](https://github.com/salesforce/tough-cookie/releases)
- [Changelog](https://github.com/salesforce/tough-cookie/blob/master/CHANGELOG.md)
- [Commits](https://github.com/salesforce/tough-cookie/compare/v4.0.0...v4.1.4)
Updates `word-wrap` from 1.2.3 to 1.2.5
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.5)
Updates `web3` from 0.20.7 to 4.16.0
- [Release notes](https://github.com/ChainSafe/web3.js/releases)
- [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md)
- [Commits](https://github.com/ChainSafe/web3.js/commits/v4.16.0)
Updates `web3` from 0.20.7 to 4.16.0
- [Release notes](https://github.com/ChainSafe/web3.js/releases)
- [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md)
- [Commits](https://github.com/ChainSafe/web3.js/commits/v4.16.0)
---
updated-dependencies:
- dependency-name: next
dependency-type: direct:production
dependency-group: npm_and_yarn
- dependency-name: undici
dependency-type: direct:production
dependency-group: npm_and_yarn
- dependency-name: "@babel/traverse"
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: browserify-sign
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: elliptic
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: express
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: markdown-to-jsx
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: nanoid
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: path-to-regexp
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: send
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: serve-static
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: store2
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: tar
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: tough-cookie
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: word-wrap
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: web3
dependency-type: direct:development
dependency-group: npm_and_yarn
- dependency-name: web3
dependency-type: direct:development
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump the npm_and_yarn group across 1 directory with 17 updates (#32)
Bumps the npm_and_yarn group with 14 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [debug](https://github.com/debug-js/debug) | `4.3.4` | `4.3.5` |
| [semver](https://github.com/npm/node-semver) | `6.3.0` | `6.3.1` |
| [undici](https://github.com/nodejs/undici) | `5.18.0` | `5.28.5` |
| [ws](https://github.com/websockets/ws) | `7.5.9` | `7.5.10` |
| [web3](https://github.com/ChainSafe/web3.js) | `1.8.2` | `1.9.0` |
| [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) | `7.21.4` | `7.26.9` |
| [braces](https://github.com/micromatch/braces) | `3.0.2` | `3.0.3` |
| [es5-ext](https://github.com/medikoo/es5-ext) | `0.10.62` | `0.10.64` |
| [express](https://github.com/expressjs/express) | `4.18.2` | `4.21.2` |
| [follow-redirects](https://github.com/follow-redirects/follow-redirects) | `1.15.2` | `1.15.9` |
| [get-func-name](https://github.com/chaijs/get-func-name) | `2.0.0` | `2.0.2` |
| [micromatch](https://github.com/micromatch/micromatch) | `4.0.5` | `4.0.8` |
| [secp256k1](https://github.com/cryptocoinjs/secp256k1-node) | `4.0.3` | `4.0.4` |
| [word-wrap](https://github.com/jonschlinkert/word-wrap) | `1.2.3` | `1.2.5` |
Updates `debug` from 4.3.4 to 4.3.5
- [Release notes](https://github.com/debug-js/debug/releases)
- [Commits](https://github.com/debug-js/debug/compare/4.3.4...4.3.5)
Updates `semver` from 6.3.0 to 6.3.1
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/v6.3.1/CHANGELOG.md)
- [Commits](https://github.com/npm/node-semver/compare/v6.3.0...v6.3.1)
Updates `undici` from 5.18.0 to 5.28.5
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](https://github.com/nodejs/undici/compare/v5.18.0...v5.28.5)
Updates `ws` from 7.5.9 to 7.5.10
- [Release notes](https://github.com/websockets/ws/releases)…
Resolve merge conflict for glob dependency version. Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-UNDICI-15518064 - https://snyk.io/vuln/SNYK-JS-UNDICI-15518068 - https://snyk.io/vuln/SNYK-JS-UNDICI-15518070 Co-authored-by: snyk-bot <snyk-bot@snyk.io>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Main (#2064) * Create SECURITY.md * docs: replace dead Truffle testing link (#6606) * Update link README.md * Update link README.md * feat: support chainId values above 2^32 - 1 for local account transac… (#6607) * feat: support chainId values above 2^32 - 1 for local account transactions * refactor: improve comment and simplify logic --------- Co-authored-by: Luis Schaab <schaable@gmail.com> * Create thin-peaches-taste.md * Create tricky-points-wash.md Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Create lucky-items-peel.md Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Bump the npm_and_yarn group across 3 directories with 16 updates (#31) Bumps the npm_and_yarn group with 12 updates in the /docs directory: | Package | From | To | | --- | --- | --- | | [next](https://github.com/vercel/next.js) | `12.1.0` | `14.2.21` | | [undici](https://github.com/nodejs/undici) | `5.19.1` | `5.28.5` | | [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) | `7.17.3` | `7.26.9` | | [browserify-sign](https://github.com/crypto-browserify/browserify-sign) | `4.2.1` | `4.2.3` | | [elliptic](https://github.com/indutny/elliptic) | `6.5.4` | `6.6.1` | | [express](https://github.com/expressjs/express) | `4.17.3` | `4.21.2` | | [markdown-to-jsx](https://github.com/quantizor/markdown-to-jsx) | `7.1.6` | `7.7.4` | | [nanoid](https://github.com/ai/nanoid) | `3.3.1` | `3.3.9` | | [store2](https://github.com/nbubna/store) | `2.13.1` | `2.14.4` | | [tar](https://github.com/isaacs/node-tar) | `6.1.11` | `6.2.1` | | [tough-cookie](https://github.com/salesforce/tough-cookie) | `4.0.0` | `4.1.4` | | [word-wrap](https://github.com/jonschlinkert/word-wrap) | `1.2.3` | `1.2.5` | Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-truffle4 directory: [web3](https://github.com/ChainSafe/web3.js). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-web3-legacy directory: [web3](https://github.com/ChainSafe/web3.js). Updates `next` from 12.1.0 to 14.2.21 - [Release notes](https://github.com/vercel/next.js/releases) - [Changelog](https://github.com/vercel/next.js/blob/canary/release.js) - [Commits](https://github.com/vercel/next.js/compare/v12.1.0...v14.2.21) Updates `undici` from 5.19.1 to 5.28.5 - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](https://github.com/nodejs/undici/compare/v5.19.1...v5.28.5) Updates `@babel/traverse` from 7.17.3 to 7.26.9 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.26.9/packages/babel-traverse) Updates `browserify-sign` from 4.2.1 to 4.2.3 - [Changelog](https://github.com/browserify/browserify-sign/blob/main/CHANGELOG.md) - [Commits](https://github.com/crypto-browserify/browserify-sign/compare/v4.2.1...v4.2.3) Updates `elliptic` from 6.5.4 to 6.6.1 - [Commits](https://github.com/indutny/elliptic/compare/v6.5.4...v6.6.1) Updates `express` from 4.17.3 to 4.21.2 - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/4.21.2/History.md) - [Commits](https://github.com/expressjs/express/compare/4.17.3...4.21.2) Updates `markdown-to-jsx` from 7.1.6 to 7.7.4 - [Release notes](https://github.com/quantizor/markdown-to-jsx/releases) - [Changelog](https://github.com/quantizor/markdown-to-jsx/blob/main/CHANGELOG.md) - [Commits](https://github.com/quantizor/markdown-to-jsx/compare/7.1.6...v7.7.4) Updates `nanoid` from 3.3.1 to 3.3.9 - [Release notes](https://github.com/ai/nanoid/releases) - [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md) - [Commits](https://github.com/ai/nanoid/compare/3.3.1...3.3.9) Updates `path-to-regexp` from 0.1.7 to 0.1.12 - [Release notes](https://github.com/pillarjs/path-to-regexp/releases) - [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md) - [Commits](https://github.com/pillarjs/path-to-regexp/compare/v0.1.7...v0.1.12) Updates `send` from 0.17.2 to 0.19.0 - [Release notes](https://github.com/pillarjs/send/releases) - [Changelog](https://github.com/pillarjs/send/blob/master/HISTORY.md) - [Commits](https://github.com/pillarjs/send/compare/0.17.2...0.19.0) Updates `serve-static` from 1.14.2 to 1.16.2 - [Release notes](https://github.com/expressjs/serve-static/releases) - [Changelog](https://github.com/expressjs/serve-static/blob/v1.16.2/HISTORY.md) - [Commits](https://github.com/expressjs/serve-static/compare/v1.14.2...v1.16.2) Updates `store2` from 2.13.1 to 2.14.4 - [Commits](https://github.com/nbubna/store/compare/2.13.1...2.14.4) Updates `tar` from 6.1.11 to 6.2.1 - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](https://github.com/isaacs/node-tar/compare/v6.1.11...v6.2.1) Updates `tough-cookie` from 4.0.0 to 4.1.4 - [Release notes](https://github.com/salesforce/tough-cookie/releases) - [Changelog](https://github.com/salesforce/tough-cookie/blob/master/CHANGELOG.md) - [Commits](https://github.com/salesforce/tough-cookie/compare/v4.0.0...v4.1.4) Updates `word-wrap` from 1.2.3 to 1.2.5 - [Release notes](https://github.com/jonschlinkert/word-wrap/releases) - [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.5) Updates `web3` from 0.20.7 to 4.16.0 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v4.16.0) Updates `web3` from 0.20.7 to 4.16.0 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v4.16.0) --- updated-dependencies: - dependency-name: next dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: undici dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: "@babel/traverse" dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: browserify-sign dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: elliptic dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: express dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: markdown-to-jsx dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: nanoid dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: path-to-regexp dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: send dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: serve-static dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: store2 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: tar dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: tough-cookie dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: word-wrap dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: web3 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: web3 dependency-type: direct:development dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump the npm_and_yarn group across 1 directory with 17 updates (#32) Bumps the npm_and_yarn group with 14 updates in the / directory: | Package | From | To | | --- | --- | --- | | [debug](https://github.com/debug-js/debug) | `4.3.4` | `4.3.5` | | [semver](https://github.com/npm/node-semver) | `6.3.0` | `6.3.1` | | [undici](https://github.com/nodejs/undici) | `5.18.0` | `5.28.5` | | [ws](https://github.com/websockets/ws) | `7.5.9` | `7.5.10` | | [web3](https://github.com/ChainSafe/web3.js) | `1.8.2` | `1.9.0` | | [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) | `7.21.4` | `7.26.9` | | [braces](https://github.com/micromatch/braces) | `3.0.2` | `3.0.3` | | [es5-ext](https://github.com/medikoo/es5-ext) | `0.10.62` | `0.10.64` | | [express](https://github.com/expressjs/express) | `4.18.2` | `4.21.2` | | [follow-redirects](https://github.com/follow-redirects/follow-redirects) | `1.15.2` | `1.15.9` | | [get-func-name](https://github.com/chaijs/get-func-name) | `2.0.0` | `2.0.2` | | [micromatch](https://github.com/micromatch/micromatch) | `4.0.5` | `4.0.8` | | [secp256k1](https://github.com/cryptocoinjs/secp256k1-node) | `4.0.3` | `4.0.4` | | [word-wrap](https://github.com/jonschlinkert/word-wrap) | `1.2.3` | `1.2.5` | Updates `debug` from 4.3.4 to 4.3.5 - [Release notes](https://github.com/debug-js/debug/releases) - [Commits](https://github.com/debug-js/debug/compare/4.3.4...4.3.5) Updates `semver` from 6.3.0 to 6.3.1 - [Release notes](https://github.com/npm/node-semver/releases) - [Changelog](https://github.com/npm/node-semver/blob/v6.3.1/CHANGELOG.md) - [Commits](https://github.com/npm/node-semver/compare/v6.3.0...v6.3.1) Updates `undici` from 5.18.0 to 5.28.5 - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](https://github.com/nodejs/undici/compare/v5.18.0...v5.28.5) Updates `ws` from 7.5.9 to 7.5.10 - [Release notes](https://github.com/websockets/ws/releases) - [Commits](https://github.com/websockets/ws/compare/7.5.9...7.5.10) Updates `web3` from 1.8.2 to 1.9.0 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/v1.9.0/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/compare/v1.8.2...v1.9.0) Updates `@babel/traverse` from 7.21.4 to 7.26.9 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.26.9/packages/babel-traverse) Updates `braces` from 3.0.2 to 3.0.3 - [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md) - [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3) Updates `es5-ext` from 0.10.62 to 0.10.64 - [Release notes](https://github.com/medikoo/es5-ext/releases) - [Changelog](https://github.com/medikoo/es5-ext/blob/main/CHANGELOG.md) - [Commits](https://github.com/medikoo/es5-ext/compare/v0.10.62...v0.10.64) Updates `express` from 4.18.2 to 4.21.2 - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/4.21.2/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.21.2) Updates `follow-redirects` from 1.15.2 to 1.15.9 - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.9) Updates `get-func-name` from 2.0.0 to 2.0.2 - [Release notes](https://github.com/chaijs/get-func-name/releases) - [Commits](https://github.com/chaijs/get-func-name/commits/v2.0.2) Updates `micromatch` from 4.0.5 to 4.0.8 - [Release notes](https://github.com/micromatch/micromatch/releases) - [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md) - [Commits](https://github.com/micromatch/micromatch/compare/4.0.5...4.0.8) Updates `path-to-regexp` from 0.1.7 to 0.1.12 - [Release notes](https://github.com/pillarjs/path-to-regexp/releases) - [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md) - [Commits](https://github.com/pillarjs/path-to-regexp/compare/v0.1.7...v0.1.12) Updates `secp256k1` from 4.0.3 to 4.0.4 - [Release notes](https://github.com/cryptocoinjs/secp256k1-node/releases) - [Commits](https://github.com/cryptocoinjs/secp256k1-node/compare/v4.0.3...v4.0.4) Updates `send` from 0.18.0 to 0.19.0 - [Release notes](https://github.com/pillarjs/send/releases) - [Changelog](https://github.com/pillarjs/send/blob/master/HISTORY.md) - [Commits](https://github.com/pillarjs/send/compare/0.18.0...0.19.0) Updates `serve-static` from 1.15.0 to 1.16.2 - [Release notes](https://github.com/expressjs/serve-static/releases) - [Changelog](https://github.com/expressjs/serve-static/blob/v1.16.2/HISTORY.md) - [Commits](https://github.com/expressjs/serve-static/compare/v1.15.0...v1.16.2) Updates `word-wrap` from 1.2.3 to 1.2.5 - [Release notes](https://github.com/jonschlinkert/word-wrap/releases) - [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.5) --- updated-dependencies: - dependency-name: debug dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: semver dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: undici dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: ws dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: web3 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: "@babel/traverse" dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: braces dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: es5-ext dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: express dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: follow-redirects dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: get-func-name dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: micromatch dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: path-to-regexp dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: secp256k1 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: send dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: serve-static dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: word-wrap dependency-type: indirect dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update README.md Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update README.md Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update README.md Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update CONTRIBUTING.md (#540) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update config.yml Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update bug_report.md Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update compile-with-typescript-v4.yml (#1797) Update the compile-with-typescript-v4 GitHub Actions workflow to use the latest actions and Node.js versions CI: Upgrade actions/checkout, pnpm/action-setup, and actions/setup-node to v3 Bump Node.js version from 16 to 18 in the workflow * fix: docs/package.json to reduce vulnerabilities The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-INFLIGHT-6095116 - https://snyk.io/vuln/SNYK-JS-POSTCSS-5926692 * hardhat-ai-pr (#1951) * "hardhat": patch Added a notification when a new Hardhat version is available * chore: bump EDR to 0.8.0 * Create kind-teachers-applaud.md * chore: pass build info as buffer * Update deploy.md * new journal message and logic to recover when we are unable to save the transaction hash * add track-tx command to allow users to add a missing transaction back to their deployment * tests for new execution and track-tx logic * Create bright-spies-glow.md * refactor track-tx logic to work on deploymentState rather than journal directly * fix typo * Add hardhat-task-gen plugin (#6240) * add hardhat-task-gen plugin * fix linting * Create hardhat-3-alpha.yml * Update hardhat-3-alpha.yml * Update hardhat-3-alpha.yml * Update hardhat-3-alpha.yml * chore: switch the website banner back from survey to hiring * chore: apply prettier settings to new yml file * fix: use unexistent exportation from upgrade module * fix: replacing ProxyModule imports with DemoModule imports * Update privacy policy * Hardhat 3 Alpha docs * Add redirect for tg group * First version of the alpha limitations page * Small wording improvement * Improve the intro * Run prettier * Small fix in the hh3 alpha tutorial * Comparison with HH2 draft * Fix merge conflicts * Minor wording change in alpha limitations page * Don't say that ignition deploy uses the production build profile * Minor wording improvement * Run prettier * Fix title * Add links * Wording * update mermaid version * Update lockfile * Fix the global build * Re-write Multichain support section in comparison * Wording * Hide Solidity tests page in Learn more group * Version Packages * Add opRetro project id to funding.json * fix: 404 links (#6230) * Update broken link default-config.ts * Update broken link README.md * build: upgrade to EDR v0.9.0 (#6420) Co-authored-by: Franco Victorio <victorio.franco@gmail.com> * chore: bump EDR to 0.10.0 * Create selfish-horses-peel.md * Update selfish-horses-peel.md * Removing broken link to provable (#6453) provable.xyz seems to be dead. Also information on companies house suggest the company has been disolved * fix: correct package manager selection in CLI install (#6445) * fix: correct package manager selection in CLI install * chore: add changeset --------- Co-authored-by: galargh <piotr.galar@gmail.com> * Update abi.ts * Override max-width to fix ignition graph centering (#6410) * override max-width to fix graph centering * Create metal-kings-hide.md * Update README.md * Add hh3 alpha links to site and docs * Run prettier * More prominence for hh3 on the main docs index * Fix linter * Replace the usual banner with an AlphaBanner * Move a hardcoded number into its own constant * Update the headerTotalHeight * Update docs/src/components/ui/AlphaBanner.tsx Co-authored-by: John Kane <john@kanej.me> * Polish alpha 3 banner copy * Fix the AlphaBanner and update its copy * Prague support (#6223) * feat: replace forked ethereumjs packages with originals * feat: replace forked ethereumjs packages with originals in hardhat-ledger * feat: add prague to supported hardforks * feat: add prague to chains map * feat: add prague to edr mappings * feat: add authorization list and sign type 4 tx * Convert Prague hardfork to EDR's SpecId * feat: update EDR * feat: fix TODOs in convertToEdr * feat: signing with micro-eth-signer * docs: add changeset * fix: remove log message * fix: remove log messages * refactor: improve clarity and add tests --------- Co-authored-by: Franco Victorio <victorio.franco@gmail.com> * add arbitrum sepolia to chain config * Create silly-seals-provide.md * Merge pull request #6500 from NomicFoundation/solidity-testing-testing (#6526) feat: implement automated regression tests * Add hardforkHistory for avalanche network (#6170) * Add avax hardfork history * Add changeset * Fix linting issues * Fix linting issues --------- Co-authored-by: Luis Schaab <schaable@gmail.com> * get all futures from submodule dependencies and add to dependencies list * add all submodule dependencies recursively for both submodule and future dependencies * refactor batcher to only add futures to dependency graph * Create many-falcons-relate.md * Update README.md * Fix compilation error with bignumber.js latest types * Fix compilation error with bignumber.js latest types * Show Hardhat 3 banner based on json config (#6544) * feat: display hh 3 beta banner on project creation and task run * fix: increase timeout and switch to actual URL * feat: add caching * docs: add changeset * fix: skip showBanner logic when no messages are configured * refactor: rename variables and file for broader/generic usage * refactor: hide request logic * refactor: add logging * refactor: rename * fix: throw error on invalid status code * refactor: rename variable * feat: update chains map with prague activation blocks (#6558) * Version Packages * Bump vite from 5.4.11 to 5.4.17 Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.11 to 5.4.17. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v5.4.17/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.4.17/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-version: 5.4.17 dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> * build: upgrade EDR to v0.11.0 * Delete the docs/ dir * Remove the docs/ related GH Actions setup * Remove docs/ from the root npm scripts * feat: support chainId values above 2^32 - 1 for local account transactions * refactor: improve comment and simplify logic * Create thin-peaches-taste.md * Create jekyll-gh-pages.yml Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 230: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 237: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 233: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 239: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 242: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 228: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 241: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 240: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Create config.yml (#1031) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Create config.yml (#1034) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 229: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 232: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update cache.yml (#1097) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update config.yml (#1714) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update hardhat-ci.yml (#1715) "status": "CI Hybrid Executor Verified", "intent": "Deploy grief shell UX via Hardhat + Foundry with 124 test passes, preserving emotional anchor and fallback shell logic", "note": "Dargon789 hard forge CI pass 124 orbit replay-safe shell full vault" Vercel Cloud Fast Work. Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update issue templates * Update .github/ISSUE_TEMPLATE/custom.md Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update .github/ISSUE_TEMPLATE/other-issue.md Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Bump the npm_and_yarn group across 4 directories with 6 updates (#735) Bumps the npm_and_yarn group with 4 updates in the / directory: [undici](https://github.com/nodejs/undici), [ws](https://github.com/websockets/ws), [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) and [web3](https://github.com/ChainSafe/web3.js). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-ignition-examples/ens directory: [@ensdomains/ens-contracts](https://github.com/ensdomains/ens-contracts). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-truffle4 directory: [web3](https://github.com/ChainSafe/web3.js). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-web3-legacy directory: [web3](https://github.com/ChainSafe/web3.js). Updates `undici` from 5.28.4 to 5.29.0 - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](https://github.com/nodejs/undici/compare/v5.28.4...v5.29.0) Updates `ws` from 7.5.10 to 8.17.1 - [Release notes](https://github.com/websockets/ws/releases) - [Commits](https://github.com/websockets/ws/compare/7.5.10...8.17.1) Updates `vite` from 5.4.17 to 5.4.19 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v5.4.19/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.4.19/packages/vite) Updates `web3` from 0.20.7 to 1.5.3 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3) Updates `path-to-regexp` from 0.1.10 to 0.1.12 - [Release notes](https://github.com/pillarjs/path-to-regexp/releases) - [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md) - [Commits](https://github.com/pillarjs/path-to-regexp/compare/v0.1.10...v0.1.12) Updates `@ensdomains/ens-contracts` from 0.0.11 to 0.0.22 - [Release notes](https://github.com/ensdomains/ens-contracts/releases) - [Commits](https://github.com/ensdomains/ens-contracts/commits) Updates `web3` from 0.20.7 to 1.5.3 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3) Updates `web3` from 0.20.7 to 1.5.3 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3) --- updated-dependencies: - dependency-name: undici dependency-version: 5.29.0 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: ws dependency-version: 8.17.1 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: vite dependency-version: 5.4.19 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: web3 dependency-version: 1.5.3 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: path-to-regexp dependency-version: 0.1.12 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: "@ensdomains/ens-contracts" dependency-version: 0.0.22 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: web3 dependency-version: 1.5.3 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: web3 dependency-version: 1.5.3 dependency-type: direct:development dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update issue templates (#1743) * Update issue templates * Update .github/ISSUE_TEMPLATE/custom.md Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> --------- Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> * Bump the npm_and_yarn group across 5 directories with 6 updates (#1742) Bumps the npm_and_yarn group with 5 updates in the / directory: | Package | From | To | | --- | --- | --- | | [undici](https://github.com/nodejs/undici) | `5.28.4` | `5.29.0` | | [ws](https://github.com/websockets/ws) | `7.5.10` | `8.17.1` | | [mermaid](https://github.com/mermaid-js/mermaid) | `10.9.3` | `10.9.4` | | [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `5.4.17` | `5.4.20` | | [web3](https://github.com/ChainSafe/web3.js) | `0.20.7` | `1.5.3` | Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-ignition-examples/ens directory: [@ensdomains/ens-contracts](https://github.com/ensdomains/ens-contracts). Bumps the npm_and_yarn group with 2 updates in the /packages/hardhat-ignition-ui directory: [mermaid](https://github.com/mermaid-js/mermaid) and [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-truffle4 directory: [web3](https://github.com/ChainSafe/web3.js). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-web3-legacy directory: [web3](https://github.com/ChainSafe/web3.js). Updates `undici` from 5.28.4 to 5.29.0 - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](https://github.com/nodejs/undici/compare/v5.28.4...v5.29.0) Updates `ws` from 7.5.10 to 8.17.1 - [Release notes](https://github.com/websockets/ws/releases) - [Commits](https://github.com/websockets/ws/compare/7.5.10...8.17.1) Updates `mermaid` from 10.9.3 to 10.9.4 - [Release notes](https://github.com/mermaid-js/mermaid/releases) - [Commits](https://github.com/mermaid-js/mermaid/compare/v10.9.3...v10.9.4) Updates `vite` from 5.4.17 to 5.4.20 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v5.4.20/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.4.20/packages/vite) Updates `web3` from 0.20.7 to 1.5.3 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3) Updates `@ensdomains/ens-contracts` from 0.0.11 to 0.0.22 - [Release notes](https://github.com/ensdomains/ens-contracts/releases) - [Commits](https://github.com/ensdomains/ens-contracts/commits) Updates `mermaid` from 10.9.3 to 10.9.4 - [Release notes](https://github.com/mermaid-js/mermaid/releases) - [Commits](https://github.com/mermaid-js/mermaid/compare/v10.9.3...v10.9.4) Updates `vite` from 5.4.17 to 5.4.20 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v5.4.20/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.4.20/packages/vite) Updates `web3` from 0.20.7 to 1.5.3 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3) Updates `web3` from 0.20.7 to 1.5.3 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3) --- updated-dependencies: - dependency-name: undici dependency-version: 5.29.0 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: ws dependency-version: 8.17.1 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: mermaid dependency-version: 10.9.4 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: vite dependency-version: 5.4.20 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: web3 dependency-version: 1.5.3 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: "@ensdomains/ens-contracts" dependency-version: 0.0.22 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: mermaid dependency-version: 10.9.4 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: vite dependency-version: 5.4.20 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: web3 dependency-version: 1.5.3 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: web3 dependency-version: 1.5.3 dependency-type: direct:development dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Potential fix for code scanning alert no. 95: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update feature-request.yml (#1789) Chores: Add blank lines around the 'name' and 'description' entries in .github/ISSUE_TEMPLATE/feature-request.yml to enhance readability Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Delete .github/ISSUE_TEMPLATE/feature-request.yml Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Create feature-request.yml (#1791) Chores: Create feature-request.yml in .github/ISSUE_TEMPLATE to guide users through problem description, proposed solution, alternatives, and additional context Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Delete .github/ISSUE_TEMPLATE/feature-request.yml (#1793) Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Revert "Delete .github/ISSUE_TEMPLATE/feature-request.yml (#1793)" This reverts commit ada7a755ce4375d6ef98c0b1743236a8c10175f0. * Revert "Delete .github/ISSUE_TEMPLATE/feature-request.yml (#1793)" This reverts commit ada7a755ce4375d6ef98c0b1743236a8c10175f0. * Create docker-publish.yml Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Create google.yml (#1884) CI: Introduce a Google Cloud deployment workflow that authenticates via Workload Identity Federation, builds and pushes Docker images to Artifact Registry, and deploys to a GKE cluster using kustomize and kubectl. Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Create docker-image.yml (#1885) CI: Introduce a GitHub Actions workflow that builds the Docker image on pushes and pull requests targeting the main branch. Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Create docker.yml (#1886) Build: Introduce Docker build and publish workflow using Buildx, GitHub Container Registry, and cosign image signing triggered on main, tags, PRs, and a daily schedule. Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Create nuxtjs.yml (#1887) * Create nuxtjs.yml CI: Introduce a GitHub Actions workflow that detects the package manager, builds the Nuxt static site, and deploys it to GitHub Pages with caching and concurrency controls. Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update .circleci/nuxtjs.yml Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> --------- Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> * Create dockerfile (#1888) Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Create dependency-review.yml (#1889) Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * beige-ladybugs-confess.md --- "hardhat": patch --- Added a notification when a new Hardhat version is available * changeset\bright-onions-switch.md --- "@nomicfoundation/hardhat-chai-matchers": patch --- Added support for Typed objects (thanks @RenanSouza2!) * docs\public\sitemap.xml <?xml version="1.0" encoding="UTF-8"?> <sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <sitemap><loc>https://hardhat.org/sitemap-0.xml</loc></sitemap> </sitemapindex> * fix: .github\workflows & add counter forge foundry module doc site check-changeset-added.yml hardhat-core-ci.yml hardhat-ledger-ci.yml hardhat-web3-v4-ci.yml npm-publish-github-packages.yml * fix :gas fee account sent gas hardhat core # @nomicfoundation/hardhat-chai-matchers ## 2.0.3 ### Patch Changes - dff8302aa: Added support for `Addressable` objects in `.withArgs` and `.equals` (thanks @Amxx!) * rare-mugs-drum.md --- "hardhat": patch --- Update Arbitrum Sepolia in chain-descriptors.ts * counter\script\Counter.s.sol * Create v3-deploy.yml (#1896) Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * remapping @nomiclabs/hardhat-web3 # hardhat ## 2.23.0 ### Minor Changes - aa09462: Add support for the Prague hardfork ### Patch Changes - a5419a7: Use `npm_config_user_agent` to determine what package manager to use for project creation - 4ad0bc0: Upgraded EDR to [v0.9.0](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.9.0): - Added support for the Prague hardfork - 9d6f713: Upgraded EDR to [v0.10.0](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.10.0): - Add Prague hardfork to the list of supported `SpecId`s - b61cdd8: Add hardfork activation history for avalanche network - 2f27ee8: Display configurable banner on project creation and task execution ## 2.22.19 ### Patch Changes - 5d79fca: Fix heuristic to detect that an ESM project doesn't have a Hardhat config with an explicit `.cjs` extension. - 00d542a: Update EDR to `v0.8.0`: - fix: improved provider initialization performance - fix: ignore unknown opcodes in source maps - fix: crash when loading EDR on Windows without a C Runtime library installed - fix: improved stack trace generation performance ## 2.22.18 ### Patch Changes - 25f45b0: Improve solidity stack traces performance by getting them from the EDR response - 0e5c8d7: Restored the message linking to the 2024 solidity survey ## 2.22.17 ### Patch Changes - c6efe1d: fix: don't panic when a precompile errors - 56d127b: Make totalDifficulty field optional, as spec has changed. - e47b495: Added support for solc versions 0.8.28 - 9ad82f5: Added an optional `--output` param to the flatten task ## 2.22.16 ### Patch Changes - fcece65: Replaced `chalk` with `picocolors`, `glob` with `tinyglob`, and upgraded `find-up` ## 2.22.15 ### Patch Changes - ede1cde: Fixed custom HTTP headers for forked configurations ## 2.22.14 ### Patch Changes - 09ead48: Fixed error when remote nodes are not returning total difficulty from the eth.getBlock RPC API, by adding fallback value ## 2.22.13 ### Patch Changes - bf92f4c: Fixed more bugs in the newly ported Solidity tracing logic - 3df95d3: Remove support for `console.log` selectors that wrongly use "(u)int" type aliases in the selector calculation - 4c1bcfc: Fixed minor bugs in the newly ported Solidity tracing logic ## 2.22.12 ### Patch Changes - 5fb3095: Adapted Hardhat to trace Solidity logic on EDR. This resulted in a 10% performance improvement for most workloads. ## 2.22.11 ### Patch Changes - 601d543: Fixed a problem with provider events when `provider.init` was explicitly called before the first request. - 224159e: Added support for solc versions 0.8.25, 0.8.26, and 0.8.27 - b43ed78: Added link to Ignition docs in sample projects - 07e0a9c: Hardhat node can now handle large response objects by streaming them. - 12d1980: Upgrade chokidar ## 2.22.10 ### Patch Changes - 409e99f: Fixed `debug` logs in Hardhat Network initialization process. - 46cd7a1: Removed the experimentalAddHardhatNetworkMessageTraceHook API ## 2.22.9 ### Patch Changes - 6771f00: Do not send `http_setLedgerOutputEnabled` messages beyond the HTTP Provider to prevent unwanted warnings in the logs of the local hardhat node ## 2.22.8 ### Patch Changes - f5d5d15: Fixed an issue with `debug_traceTransaction` when large responses were generated - 31d9d77: Upgraded EDR to v0.5.2 ## 2.22.7 ### Patch Changes - f944cd5: Added an `enableRip7212` optional flag to the Hardhat Network config that enables [RIP-7212 (Precompile for secp256r1 Curve Support)](https://github.com/ethereum/RIPs/blob/master/RIPS/rip-7212.md). - f6ddc92: Add `debug` logs to Hardhat Network initialization process. - 6c943bb: Fix message for error HH206 - f944cd5: Bumped EDR to [v0.5.0](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.5.0). ## 2.22.6 ### Patch Changes - cdf0160: Upgrade bundled solcjs - 3c66da2: Add support for Node v22 - 9fadc22: Bump EDR to [v0.4.1](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.4.1). - 095faa4: Added hardfork histories for Optimim and Arbitrum chains ## 2.22.5 ### Patch Changes - f65dc7c: Improved the validation of network and forking URLs (thanks @kshyun28!) - 5d46baa: Internal changes to allow `hardhat-tracer` to be re-enabled with Hardhat after the EDR upgrade - 6e36f3f: Bump EDR to v0.4.0. This adds support for `eth_maxPriorityFeePerGas`, limited support for blob transactions, improves performance and fixes some bugs. Check out the [v0.4.0 EDR release](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.4.0) and [v0.3.8 EDR release](https://github.com/NomicFoundation/edr/releases/tag/%40nomicfoundation%2Fedr%400.3.8) for more details. ## 2.22.4 ### Patch Changes - 22bcbf5: Added BigInt task argument type - 2c533f0: Bumped EDR dependency to 0.3.7 - 3203639: Fixed an issue in the solidity source map decoding module - 5d7a604: Fixed an issue with solc version selection - 3c6de8f: Now solcjs is run in a subprocess, which leads to better error reporting and allows it to run multiple compilation jobs at the same time - 6447e80: Improved performance by reducing back-and-forth with EDR when it's not necessary ## 2.22.3 ### Patch Changes - 6466e3a: A proper error is now thrown when requiring EDR fails - ae62841: Upgrade EDR to version [0.3.5](https://github.com/NomicFoundation/hardhat/blob/3b36d76a88915de6bb5efd0eb110cc1782c461ca/crates/edr_napi/CHANGELOG.md#035) - 679d8a5: Report [HH18](https://hardhat.org/hardhat-runner/docs/errors#HH18) to Sentry. ## 2.22.2 ### Patch Changes - 7876104: Initialize the Hardhat Runtime Environment before passing the command line arguments. ## 2.22.1 ### Patch Changes - 92d140f: Include Hardhat Ignition in the toolboxes of the starter projects - cfec932: Upgraded hardhat-toolbox-viem to support viem@2 in the viem sample project ## 2.22.0 ### Minor Changes - bcce371: Set cancun as the default hardfork in Hardhat network ## 2.21.0 ### Minor Changes - 837350e: Dropped support for node v16 - 3df5d29: Refactored Hardhat Network to use EDR instead of ethereumjs ### Patch Changes - 6b6f447: Fixes a bug in Hardhat where Post-Cancun genesis blocks did not use the mandated 0x0 parent beacon block root (https://eips.ethereum.org/EIPS/eip-4788) ## 2.20.1 ### Patch Changes - b519239: Fixed a bug when `hardhat_setStorageAt` was used in untouched addresses ## 2.20.0 ### Minor Changes - 6ff0b20: Add support for the Cancun hardfork ### Patch Changes - 4250635: Added support for solc 0.8.24 ## 2.19.5 ### Patch Changes - 125cbad3d: Added a notification when a new Hardhat version is available - ffb301f14: Improved loading performance - 1c6373a5b: Fixed a bug during project initialization when using yarn or pnpm - 15a0d2e6c: Fixed a race condition that occurred when multiple Hardhat processes ran a compilation at the same time. - 8f677ea9f: Added a fix to prevent submitting transactions with 0 priority fee (thanks @itsdevbear!) ## 2.19.4 ### Patch Changes * v2 * fix: packages/hardhat-core/package.json to reduce vulnerabilities (#1894) The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-ADMZIP-1065796 - https://snyk.io/vuln/SNYK-JS-COOKIE-8163060 - https://snyk.io/vuln/SNYK-JS-INFLIGHT-6095116 Co-authored-by: snyk-bot <snyk-bot@snyk.io> * "hardhat": patch Added a notification when a new Hardhat version is available * Added support for Typed objects "@nomicfoundation/hardhat-chai-matchers": patch * fix: docs/package.json to reduce vulnerabilities The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-NEXT-10176058 - https://snyk.io/vuln/SNYK-JS-NEXT-6032387 - https://snyk.io/vuln/SNYK-JS-NEXT-8186172 - https://snyk.io/vuln/SNYK-JS-NEXT-8520073 - https://snyk.io/vuln/SNYK-JS-NEXT-9508709 - https://snyk.io/vuln/SNYK-JS-POSTCSS-5926692 * Update .github/ISSUE_TEMPLATE/other-issue.md Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update LICENSE (#1905) Documentation: Revise the LICENSE file to align with the intended licensing information for the project. https://github.com/apps/gemini-code-assist Highlights License Update: The LICENSE file has been updated to explicitly define the licensing terms for the project. Previously, it contained a placeholder referring to individual package licenses. Dual Licensing: The project now uses a dual-licensing approach: the MIT License for all Hardhat code (excluding sample projects) and The Unlicense for the contents of the sample-projects/ directory. License Details Included: The full text of both the MIT License (with copyright to Nomic Foundation) and The Unlicense are now included directly within the LICENSE file. Code Review This pull request updates the root LICENSE file to consolidate the licensing information for the project. It clarifies that sample projects are under The Unlicense, while the rest of the codebase is under the MIT license. The change is clear and helpful. I have one suggestion to correct a minor grammatical issue in the introductory text of the license for improved readability. Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * fix: packages/hardhat-core/package.json to reduce vulnerabilities (#1901) The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-ADMZIP-1065796 - https://snyk.io/vuln/SNYK-JS-COOKIE-8163060 - https://snyk.io/vuln/SNYK-JS-INFLIGHT-6095116 - https://snyk.io/vuln/SNYK-JS-ELLIPTIC-8187303 Co-authored-by: snyk-bot <snyk-bot@snyk.io> * Update README.md (#1908) * Update README.md Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update README.md Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update README.md Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> --------- Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> * Create hardhat-project.yml (#1910) Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Create safety_scan.yml (#1912) * Create safety_scan.yml CI: Introduce a Safety-based security scan workflow that runs on every push and pull request using a GitHub Actions job with Safety CLI and a repository secret API key. Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 327: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> * Update .github/workflows/safety_scan.yml Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> --------- Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com> Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com> * fix: bug ecosystem "hardhat": patch-9 scan biome (#1913) * "hardhat": patch Added a notification when a new Hardhat version is available * chore: bump EDR to 0.8.0 * Create kind-teachers-applaud.md * chore: pass build info as buffer * Update deploy.md * new journal message and logic to recover when we are unable to save the transaction hash * add track-tx command to allow users to add a missing transaction back to their deployment * tests for new execution and track-tx logic * Create bright-spies-glow.md * refactor track-tx logic to work on deploymentState rather than journal directly * fix typo * Add hardhat-task-gen plugin (#6240) * add hardhat-task-gen plugin * fix linting * Create hardhat-3-alpha.yml * Update hardhat-3-alpha.yml * Update hardhat-3-alpha.yml * Update hardhat-3-alpha.yml * chore: switch the website banner back from survey to hiring * chore: apply prettier settings to new yml file * fix: use unexistent exportation from upgrade module * fix: replacing ProxyModule imports with DemoModule imports * Update privacy policy * Hardhat 3 Alpha docs * Add redirect for tg group * First version of the alpha limitations page * Small wording improvement * Improve the intro * Run prettier * Small fix in the hh3 alpha tutorial * Comparison with HH2 draft * Fix merge conflicts * Minor wording change in alpha limitations page * Don't say that ignition deploy uses the production build profile * Minor wording improvement * Run prettier * Fix title * Add links * Wording * update mermaid version * Update lockfile * Fix the global build * Re-write Multichain support section in comparison * Wording * Hide Solidity tests page in Learn more group * Version Packages * Add opRetro project id to funding.json * fix: 404 links (#6230) * Update broken link default-config.ts * Update broken link README.md * build: upgrade to EDR v0.9.0 (#6420) Co-authored-by: Franco Victorio <victorio.franco@gmail.com> * chore: bump EDR to 0.10.0 * Create selfish-horses-peel.md * Update selfish-horses-peel.md * Removing broken link to provable (#6453) provable.xyz seems to be dead. Also information on companies house suggest the company has been disolved * fix: correct package manager selection in CLI install (#6445) * fix: correct package manager selection in CLI install * chore: add changeset --------- Co-authored-by: galargh <piotr.galar@gmail.com> * Update abi.ts * Override max-width to fix ignition graph centering (#6410) * override max-width to fix graph centering * Create metal-kings-hide.md * Update README.md * Add hh3 alpha links to site and docs * Run prettier * More prominence for hh3 on the main docs index * Fix linter * Replace the usual banner with an AlphaBanner * Move a hardcoded number into its own constant * Update the headerTotalHeight * Update docs/src/components/ui/AlphaBanner.tsx Co-authored-by: John Kane <john@kanej.me> * Polish alpha 3 banner copy * Fix the AlphaBanner and update its copy * Prague support (#6223) * feat: replace forked ethereumjs packages with originals * feat: replace forked ethereumjs packages with originals in hardhat-ledger * feat: add prague to supported hardforks * feat: add prague to chains map * feat: add prague to edr mappings * feat: add authorization list and sign type 4 tx * Convert Prague hardfork to EDR's SpecId * feat: update EDR * feat: fix TODOs in convertToEdr * feat: signing with micro-eth-signer * docs: add changeset * fix: remove log message * fix: remove log messages * refactor: improve clarity and add tests --------- Co-authored-by: Franco Victorio <victorio.franco@gmail.com> * add arbitrum sepolia to chain config * Create silly-seals-provide.md * Merge pull request #6500 from NomicFoundation/solidity-testing-testing (#6526) feat: implement automated regression tests * Add hardforkHistory for avalanche network (#6170) * Add avax hardfork history * Add changeset * Fix linting issues * Fix linting issues --------- Co-authored-by: Luis Schaab <schaable@gmail.com> * get all futures from submodule dependencies and add to dependencies list * add all submodule dependencies recursively for both submodule and future dependencies * refactor batcher to only add futures to dependency graph * Create many-falcons-relate.md * Update README.md * Fix compilation error with bignumber.js latest types * Fix compilation error with bignumber.js latest types * Show Hardhat 3 banner based on json config (#6544) * feat: display hh 3 beta banner on project creation and task run * fix: increase timeout and switch to actual URL * feat: add caching * docs: add changeset * fix: skip showBanner logic when no messages are configured * refactor: rename variables and file for broader/generic usage * refactor: hide request logic * refactor: add logging * refactor: rename * fix: throw error on invalid status code * refactor: rename variable * feat: update chains map with prague activation blocks (#6558) * Version Packages * Bump vite from 5.4.11 to 5.4.17 Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.11 to 5.4.17. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v5.4.17/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.4.17/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-version: 5.4.17 dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> * build: upgrade EDR to v0.11.0 * Delete the docs/ dir * Remove the docs/ related GH Actions setup * Remove docs/ from the root npm scripts * feat: support chainId values above 2^32 - 1 for local account transactions * refactor: improve comment and simplify logic * Create thin-peaches-taste.md * Create jekyll-gh-pages.yml Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 230: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 237: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 233: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 239: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 242: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 228: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 241: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 240: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Create config.yml (#1031) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Create config.yml (#1034) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 229: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Potential fix for code scanning alert no. 232: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update cache.yml (#1097) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update config.yml (#1714) Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update hardhat-ci.yml (#1715) "status": "CI Hybrid Executor Verified", "intent": "Deploy grief shell UX via Hardhat + Foundry with 124 test passes, preserving emotional anchor and fallback shell logic", "note": "Dargon789 hard forge CI pass 124 orbit replay-safe shell full vault" Vercel Cloud Fast Work. Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update issue templates * Update .github/ISSUE_TEMPLATE/custom.md Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Update .github/ISSUE_TEMPLATE/other-issue.md Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> * Bump the npm_and_yarn group across 4 directories with 6 updates (#735) Bumps the npm_and_yarn group with 4 updates in the / directory: [undici](https://github.com/nodejs/undici), [ws](https://github.com/websockets/ws), [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) and [web3](https://github.com/ChainSafe/web3.js). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-ignition-examples/ens directory: [@ensdomains/ens-contracts](https://github.com/ensdomains/ens-contracts). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-truffle4 directory: [web3](https://github.com/ChainSafe/web3.js). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-web3-legacy directory: [web3](https://github.com/ChainSafe/web3.js). Updates `undici` from 5.28.4 to 5.29.0 - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](https://github.com/nodejs/undici/compare/v5.28.4...v5.29.0) Updates `ws` from 7.5.10 to 8.17.1 - [Release notes](https://github.com/websockets/ws/releases) - [Commits](https://github.com/websockets/ws/compare/7.5.10...8.17.1) Updates `vite` from 5.4.17 to 5.4.19 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v5.4.19/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.4.19/packages/vite) Updates `web3` from 0.20.7 to 1.5.3 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3) Updates `path-to-regexp` from 0.1.10 to 0.1.12 - [Release notes](https://github.com/pillarjs/path-to-regexp/releases) - [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md) - [Commits](https://github.com/pillarjs/path-to-regexp/compare/v0.1.10...v0.1.12) Updates `@ensdomains/ens-contracts` from 0.0.11 to 0.0.22 - [Release notes](https://github.com/ensdomains/ens-contracts/releases) - [Commits](https://github.com/ensdomains/ens-contracts/commits) Updates `web3` from 0.20.7 to 1.5.3 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3) Updates `web3` from 0.20.7 to 1.5.3 - [Release notes](https://github.com/ChainSafe/web3.js/releases) - [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md) - [Commits](https://github.com/ChainSafe/web3.js/commits/v1.5.3) --- updated-dependencies: - dependency-name: undici dependency-version: 5.29.0 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: ws dependency-version: 8.17.1 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: vite dependency-version: 5.4.19 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: web3 dependency-version: 1.5.3 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: path-to-regexp dependency-version: 0.1.12 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: "@ensdomains/ens-contracts" dependency-version: 0.0.22 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: web3 dependency-version: 1.5.3 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: web3 dependency-version: 1.5.3 dependency-type: direct:development dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update issue templates (#1743) * Update issue templates * Update .github/ISSUE_TEMPLATE/custom.md Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> --------- Signed-off-by: AU_gdev_19 <64915515+Dargon789@users.noreply.github.com> Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> * Bump the npm_and_yarn group across 5 directories with 6 updates (#1742) Bumps the npm_and_yarn group with 5 updates in the / directory: | Package | From | To | | --- | --- | --- | | [undici](https://github.com/nodejs/undici) | `5.28.4` | `5.29.0` | | [ws](https://github.com/websockets/ws) | `7.5.10` | `8.17.1` | | [mermaid](https://github.com/mermaid-js/mermaid) | `10.9.3` | `10.9.4` | | [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `5.4.17` | `5.4.20` | | [web3](https://github.com/ChainSafe/web3.js) | `0.20.7` | `1.5.3` | Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-ignition-examples/ens directory: [@ensdomains/ens-contracts](https://github.com/ensdomains/ens-contracts). Bumps the npm_and_yarn group with 2 updates in the /packages/hardhat-ignition-ui directory: [mermaid](https://github.com/mermaid-js/mermaid) and [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite). Bumps the npm_and_yarn group with 1 update in the /packages…
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: Dargon789 <64915515+Dargon789@users.noreply.github.com>
* Bump the npm_and_yarn group across 1 directory with 2 updates (#1844) Bumps the npm_and_yarn group with 1 update in the / directory: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite). Updates `vite` from 5.4.20 to 5.4.21 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v5.4.21/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.4.21/packages/vite) Updates `min-document` from 2.19.0 to 2.19.2 - [Commits](Raynos/min-document@v2.19.0...v2.19.2) --- updated-dependencies: - dependency-name: vite dependency-version: 5.4.21 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: min-document dependency-version: 2.19.2 dependency-type: indirect dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump the npm_and_yarn group across 5 directories with 6 updates Bumps the npm_and_yarn group with 4 updates in the / directory: [bn.js](https://github.com/indutny/bn.js), [immutable](https://github.com/immutable-js/immutable-js), [lodash](https://github.com/lodash/lodash) and [undici](https://github.com/nodejs/undici). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-ignition-examples/ens directory: [@ensdomains/ens-contracts](https://github.com/ensdomains/ens-contracts). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-ignition-core directory: [lodash](https://github.com/lodash/lodash). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-core directory: [undici](https://github.com/nodejs/undici). Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-verify directory: [undici](https://github.com/nodejs/undici). Updates `bn.js` from 5.2.1 to 5.2.3 - [Release notes](https://github.com/indutny/bn.js/releases) - [Changelog](https://github.com/indutny/bn.js/blob/master/CHANGELOG.md) - [Commits](indutny/bn.js@v5.2.1...v5.2.3) Updates `immutable` from 4.3.7 to 4.3.8 - [Release notes](https://github.com/immutable-js/immutable-js/releases) - [Changelog](https://github.com/immutable-js/immutable-js/blob/main/CHANGELOG.md) - [Commits](immutable-js/immutable-js@v4.3.7...v4.3.8) Updates `lodash` from 4.17.21 to 4.17.23 - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](lodash/lodash@4.17.21...4.17.23) Updates `undici` from 5.29.0 to 6.23.0 - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](nodejs/undici@v5.29.0...v6.23.0) Updates `qs` from 6.5.3 to 6.5.5 - [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md) - [Commits](ljharb/qs@v6.5.3...v6.5.5) Updates `@ensdomains/ens-contracts` from 0.0.22 to 1.6.2 - [Release notes](https://github.com/ensdomains/ens-contracts/releases) - [Commits](https://github.com/ensdomains/ens-contracts/commits) Updates `lodash` from 4.17.21 to 4.17.23 - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](lodash/lodash@4.17.21...4.17.23) Updates `undici` from 5.29.0 to 6.23.0 - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](nodejs/undici@v5.29.0...v6.23.0) Updates `undici` from 5.29.0 to 6.23.0 - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](nodejs/undici@v5.29.0...v6.23.0) --- updated-dependencies: - dependency-name: bn.js dependency-version: 5.2.3 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: immutable dependency-version: 4.3.8 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: lodash dependency-version: 4.17.23 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: undici dependency-version: 6.23.0 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: qs dependency-version: 6.5.5 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: "@ensdomains/ens-contracts" dependency-version: 1.6.2 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: lodash dependency-version: 4.17.23 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: undici dependency-version: 6.23.0 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: undici dependency-version: 6.23.0 dependency-type: direct:production dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com> --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: googleworkspace-bot <googleworkspace-bot@google.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.