web3 wagmi viem (#2101)#66
Open
Dargon789 wants to merge 10000 commits into
Open
Conversation
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.
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_getProofand add testsCreate 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
resolvedHardforkApply 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
debugdep tohardhat-mochaThis 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
debuglogging 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,fetchandstructuredClone.perforamanceshould be imported explicitly e.g.fetchshould be done withgetRequestfromhardhat-utils/request.structureCloneshould be avoided, withdeepClonebeing the likely replacement.This was disabled due to this issue: actions/runner-images#13341
That issue is now resolved so we are re-enabling the macos caching.
Resolves NomicFoundation#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 (Add the ability to deploy to networks behind a Corporate HttpProxy NomicFoundation/hardhat#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 67ab665, reversing changes made to 34bd9d0.
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.
Remove unnecessary comment from pre-commit hook
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 (Create a new module to handle our internal HTTP(S)-client needs NomicFoundation/hardhat#1984)
Revise README to include Hardhat 3 details ([WIP] add esm support NomicFoundation/hardhat#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
Updated README to reflect project details and structure.
V next v3 (custom-errors not identified on the first test execution NomicFoundation/hardhat#1996)
Revert "Merge branch 'main' of https://github.com/Dargon789/hardhat-project into v-next-v3"
This reverts commit 67ab665, reversing changes made to 34bd9d0.
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 (Research failing hardhat-network-forking test NomicFoundation/hardhat#1997)
Dargon789@177b4fc
Update regression-tests.yml (Update README.md NomicFoundation/hardhat#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.
Bumps the npm_and_yarn group with 1 update in the /archive/hardhat-verify directory: undici.
Bumps the npm_and_yarn group with 1 update in the /docs directory: bn.js.
Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-ignition-examples/0xsequence-wallet-2.3.7 directory: webpack.
Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-ignition-examples/ens directory: @ensdomains/ens-contracts.
Updates
@ensdomains/ens-contractsfrom 0.0.11 to 1.6.2Updates
undicifrom 5.28.3 to 6.23.0Updates
bn.jsfrom 4.12.0 to 4.12.3Updates
lodashfrom 4.17.21 to 4.17.23Updates
undicifrom 5.26.2 to 7.22.0Updates
ajvfrom 6.12.6 to 6.14.0Updates
difffrom 4.0.2 to 4.0.4Updates
js-yamlfrom 4.1.0 to 4.1.1Updates
minimatchfrom 3.1.2 to 3.1.5Updates
pbkdf2from 3.1.2 to 3.1.5Updates
qsfrom 6.9.7 to 6.14.2Updates
nextfrom 12.3.4 to 15.5.10Updates
min-documentfrom 2.19.0 to 2.19.2Updates
tarfrom 6.1.11 to 6.2.1Updates
webpackfrom 5.95.0 to 5.104.1Updates
@ensdomains/ens-contractsfrom 0.0.22 to 1.6.2updated-dependencies:
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
Dargon789/template-ethereum-contracts@86806ea
Nomic foundation/hardhat/main (Extract network/etherscan info to a separate package NomicFoundation/hardhat#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 (Add hardhat-task-gen plugin NomicFoundation/hardhat#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 (fix: 404 links NomicFoundation/hardhat#6230)
Update broken link default-config.ts
Update broken link README.md
build: upgrade to EDR v0.9.0 (build: upgrade to EDR v0.9.0 NomicFoundation/hardhat#6420)
chore: bump EDR to 0.10.0
Create selfish-horses-peel.md
Update selfish-horses-peel.md
Removing broken link to provable (Removing broken link to provable NomicFoundation/hardhat#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 (fix: correct package manager selection in CLI install NomicFoundation/hardhat#6445)
fix: correct package manager selection in CLI install
chore: add changeset
Update abi.ts
Override max-width to fix ignition graph centering (Override max-width to fix ignition graph centering NomicFoundation/hardhat#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 (Prague support NomicFoundation/hardhat#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 feat: implement automated regression tests NomicFoundation/hardhat#6500 from NomicFoundation/solidity-testing-testing (feat: implement automated regression tests (cherry-pick on the default branch) NomicFoundation/hardhat#6526)
feat: implement automated regression tests
Add hardforkHistory for avalanche network (Add hardforkHistory for avalanche network NomicFoundation/hardhat#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 (Show Hardhat 3 banner based on json config NomicFoundation/hardhat#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 (feat: update chains map with prague activation blocks NomicFoundation/hardhat#6558)
Version Packages
Bump vite from 5.4.11 to 5.4.17
Bumps vite from 5.4.11 to 5.4.17.
updated-dependencies:
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 (Is Hardhat support Contract at specific address? NomicFoundation/hardhat#1031)
Create config.yml (Add some way to start the node with some unlocked accounts NomicFoundation/hardhat#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 (Hardhat-etherscan verify subtask NomicFoundation/hardhat#1097)
Update config.yml (README.md updates NomicFoundation/hardhat#1714)
Update hardhat-ci.yml (Enable dependencies caching in our CI jobs NomicFoundation/hardhat#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 (Refactor ArgumentTypes NomicFoundation/hardhat#735)
Bumps the npm_and_yarn group with 4 updates in the / directory: undici, ws, vite and web3.
Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-ignition-examples/ens directory: @ensdomains/ens-contracts.
Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-truffle4 directory: web3.
Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-web3-legacy directory: web3.
Updates
undicifrom 5.28.4 to 5.29.0Updates
wsfrom 7.5.10 to 8.17.1Updates
vitefrom 5.4.17 to 5.4.19Updates
web3from 0.20.7 to 1.5.3Updates
path-to-regexpfrom 0.1.10 to 0.1.12Updates
@ensdomains/ens-contractsfrom 0.0.11 to 0.0.22Updates
web3from 0.20.7 to 1.5.3Updates
web3from 0.20.7 to 1.5.3updated-dependencies:
Update issue templates (The Hardhat Network tracing engine could not be initialized NomicFoundation/hardhat#1743)
Update issue templates
Update .github/ISSUE_TEMPLATE/custom.md
Bumps the npm_and_yarn group with 5 updates in the / directory:
5.28.45.29.0Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-ignition-examples/ens directory: @ensdomains/ens-contracts.
Bumps the npm_and_yarn group with 2 updates in the /packages/hardhat-ignition-ui directory: mermaid and vite.
Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-truffle4 directory: web3.
Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-web3-legacy directory: web3.
Updates
undicifrom 5.28.4 to 5.29.0Updates
wsfrom 7.5.10 to 8.17.1Updates
mermaidfrom 10.9.3 to 10.9.4Updates
vitefrom 5.4.17 to 5.4.20Updates
web3from 0.20.7 to 1.5.3Updates
@ensdomains/ens-contractsfrom 0.0.11 to 0.0.22Updates
mermaidfrom 10.9.3 to 10.9.4Updates
vitefrom 5.4.17 to 5.4.20Updates
web3from 0.20.7 to 1.5.3Updates
web3from 0.20.7 to 1.5.3updated-dependencies:
Potential fix for code scanning alert no. 95: Workflow does not contain permissions
Update feature-request.yml (Bump url-parse from 1.5.1 to 1.5.3 in /docs NomicFoundation/hardhat#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 (Add httpHeaders to forking config NomicFoundation/hardhat#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 (Test contract events w/ ethers.WebSocketProvider and Hardhat Network NomicFoundation/hardhat#1793)
Revert "Delete .github/ISSUE_TEMPLATE/feature-request.yml (Test contract events w/ ethers.WebSocketProvider and Hardhat Network NomicFoundation/hardhat#1793)"
This reverts commit ada7a75.
This reverts commit ada7a75.
CI:
Introduce a GitHub Actions workflow that builds the Docker image on pushes and pull requests targeting the main branch.
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 (Forbid using hardhat_setCode with a precompile address NomicFoundation/hardhat#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.
Create dockerfile (add typechain to HardhatUserConfig NomicFoundation/hardhat#1888)
Create dependency-review.yml ([hardhat-etherscan] Verification blocked by BscScan's Cloudflare NomicFoundation/hardhat#1889)
beige-ladybugs-confess.md
"hardhat": patch
Added a notification when a new Hardhat version is available
"@nomicfoundation/hardhat-chai-matchers": patch
Added support for Typed objects (thanks @RenanSouza2!)
https://hardhat.org/sitemap-0.xml
check-changeset-added.yml
hardhat-core-ci.yml
hardhat-ledger-ci.yml
hardhat-web3-v4-ci.yml
npm-publish-github-packages.yml
@nomicfoundation/hardhat-chai-matchers
2.0.3
Patch Changes
Addressableobjects in.withArgsand.equals(thanks @Amxx!)"hardhat": patch
Update Arbitrum Sepolia in chain-descriptors.ts
counter\script\Counter.s.sol
Create v3-deploy.yml (ProviderError: invalid argument 1: json: cannot unmarshal hex string of odd length into Go value of type hexutil.Bytes NomicFoundation/hardhat#1896)
remapping @nomiclabs/hardhat-web3
hardhat
2.23.0
Minor Changes
Patch Changes
npm_config_user_agentto determine what package manager to use for project creationSpecIds2.22.19
Patch Changes
.cjsextension.v0.8.0:2.22.18
Patch Changes
2.22.17
Patch Changes
--outputparam to the flatten task2.22.16
Patch Changes
chalkwithpicocolors,globwithtinyglob, and upgradedfind-up2.22.15
Patch Changes
2.22.14
Patch Changes
2.22.13
Patch Changes
console.logselectors that wrongly use "(u)int" type aliases in the selector calculation2.22.12
Patch Changes
2.22.11
Patch Changes
provider.initwas explicitly called before the first request.2.22.10
Patch Changes
debuglogs in Hardhat Network initialization process.2.22.9
Patch Changes
http_setLedgerOutputEnabledmessages beyond the HTTP Provider to prevent unwanted warnings in the logs of the local hardhat node2.22.8
Patch Changes
debug_traceTransactionwhen large responses were generated2.22.7
Patch Changes
enableRip7212optional flag to the Hardhat Network config that enables RIP-7212 (Precompile for secp256r1 Curve Support).debuglogs to Hardhat Network initialization process.2.22.6
Patch Changes
2.22.5
Patch Changes
hardhat-tracerto be re-enabled with Hardhat after the EDR upgradeeth_maxPriorityFeePerGas, limited support for blob transactions, improves performance and fixes some bugs. Check out the v0.4.0 EDR release and v0.3.8 EDR release for more details.2.22.4
Patch Changes
2.22.3
Patch Changes
2.22.2
Patch Changes
2.22.1
Patch Changes
2.22.0
Minor Changes
2.21.0
Minor Changes
Patch Changes
2.20.1
Patch Changes
hardhat_setStorageAtwas used in untouched addresses2.20.0
Minor Changes
Patch Changes
2.19.5
Patch Changes
2.19.4
Patch Changes
v2
fix: packages/hardhat-core/package.json to reduce vulnerabilities (Invalid gas used when interacting through providers created by hand NomicFoundation/hardhat#1894)
The following vulnerabilities are fixed with an upgrade:
Added a notification when a new Hardhat version is available
"@nomicfoundation/hardhat-chai-matchers": patch
Update .github/ISSUE_TEMPLATE/other-issue.md
fix: reback pack "hardhat": patch ai help verified signature. (Hardhat couldn't infer error reason - random revert behaviour NomicFoundation/hardhat#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 (Add hardhat-task-gen plugin NomicFoundation/hardhat#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 (fix: 404 links NomicFoundation/hardhat#6230)
Update broken link default-config.ts
Update broken link README.md
build: upgrade to EDR v0.9.0 (build: upgrade to EDR v0.9.0 NomicFoundation/hardhat#6420)
chore: bump EDR to 0.10.0
Create selfish-horses-peel.md
Update selfish-horses-peel.md
Removing broken link to provable (Removing broken link to provable NomicFoundation/hardhat#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 (fix: correct package manager selection in CLI install NomicFoundation/hardhat#6445)
fix: correct package manager selection in CLI install
chore: add changeset
Update abi.ts
Override max-width to fix ignition graph centering (Override max-width to fix ignition graph centering NomicFoundation/hardhat#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 (Prague support NomicFoundation/hardhat#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 feat: implement automated regression tests NomicFoundation/hardhat#6500 from NomicFoundation/solidity-testing-testing (feat: implement automated regression tests (cherry-pick on the default branch) NomicFoundation/hardhat#6526)
feat: implement automated regression tests
Add hardforkHistory for avalanche network (Add hardforkHistory for avalanche network NomicFoundation/hardhat#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 (Show Hardhat 3 banner based on json config NomicFoundation/hardhat#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 (feat: update chains map with prague activation blocks NomicFoundation/hardhat#6558)
Version Packages
Bump vite from 5.4.11 to 5.4.17
Bumps vite from 5.4.11 to 5.4.17.
updated-dependencies:
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 (Is Hardhat support Contract at specific address? NomicFoundation/hardhat#1031)
Create config.yml (Add some way to start the node with some unlocked accounts NomicFoundation/hardhat#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 (Hardhat-etherscan verify subtask NomicFoundation/hardhat#1097)
Update config.yml (README.md updates NomicFoundation/hardhat#1714)
Update hardhat-ci.yml (Enable dependencies caching in our CI jobs NomicFoundation/hardhat#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 (Refactor ArgumentTypes NomicFoundation/hardhat#735)
Bumps the npm_and_yarn group with 4 updates in the / directory: undici, ws, vite and web3.
Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-ignition-examples/ens directory: @ensdomains/ens-contracts.
Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-truffle4 directory: web3.
Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-web3-legacy directory: web3.
Updates
undicifrom 5.28.4 to 5.29.0Updates
wsfrom 7.5.10 to 8.17.1Updates
vitefrom 5.4.17 to 5.4.19Updates
web3from 0.20.7 to 1.5.3Updates
path-to-regexpfrom 0.1.10 to 0.1.12Updates
@ensdomains/ens-contractsfrom 0.0.11 to 0.0.22Updates
web3from 0.20.7 to 1.5.3Updates
web3from 0.20.7 to 1.5.3updated-dependencies:
Update issue templates (The Hardhat Network tracing engine could not be initialized NomicFoundation/hardhat#1743)
Update issue templates
Update .github/ISSUE_TEMPLATE/custom.md
Bumps the npm_and_yarn group with 5 updates in the / directory:
5.28.45.29.0Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-ignition-examples/ens directory: @ensdomains/ens-contracts.
Bumps the npm_and_yarn group with 2 updates in the /packages/hardhat-ignition-ui directory: mermaid and vite.
Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-truffle4 directory: web3.
Bumps the npm_and_yarn group with 1 update in the /packages/hardhat-web3-legacy directory: web3.
Updates
undicifrom 5.28.4 to 5.29.0Updates
wsfrom 7.5.10 to 8.17.1Updates
mermaidfrom 10.9.3 to 10.9.4Updates
vitefrom 5.4.17 to 5.4.20Updates
web3from 0.20.7 to 1.5.3Updates
@ensdomains/ens-contractsfrom 0.0.11 to 0.0.22Updates
mermaidfrom 10.9.3 to 10.9.4Updates
vitefrom 5.4.17 to 5.4.20Updates
web3from 0.20.7 to 1.5.3Updates
web3from 0.20.7 to 1.5.3updated-dependencies: