Skip to content

update to edr 0.24.0 - #8747

Merged
kanej merged 3 commits into
mainfrom
build/edr-0.24.0
Oct 21, 2026
Merged

kanej merged 3 commits into
mainfrom
build/edr-0.24.0

Conversation

@kanej

@kanej kanej commented Oct 21, 2026 •

Copy link
Copy Markdown
Member

Update to the latest EDR, pulling in the additional EIP-7954 to our experimental Amsterdam support.

This PR also enables the end to end tests within the hardhat-slang local plugin. Previously they were disabled awaiting debug symbol support.

Docs

The EIP is documented here: NomicFoundation/hardhat-website#318

Peer bumps

hardhat-slang will need a peer bump to the latest Hardhat, but I have not done that here as this should happen with the actual release.

kanej added 3 commits October 21, 2026 09:07
EDR 0.24.0 builds stack traces for compilerType "slang" build infos from
their debugSymbols, so the test no longer needs
HARDHAT_SLANG_EXPECT_STACK_TRACES and runs like the debugInfo test. On
EDR 0.23.0 it fails with "Failed to parse build info: missing field
`ast`".
@changeset-bot

changeset-bot Bot commented Oct 21, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 5309dcd

The changes in this PR will be included in the next version bump.

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@socket-security

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updated@​nomicfoundation/​edr@​0.23.0 ⏵ 0.24.0951007496 +2100

View full report

@kanej
kanej requested a review from nebasuke October 21, 2026 11:14
@github-actions

Copy link
Copy Markdown
Contributor

hardhat

Total size of the bundle: 41M
Total number of dependencies (including transitive): 38

List of dependencies (sorted by size)
33M	total
7.3M	@sentry/core
5.2M	zod
3.8M	micro-eth-signer
2.2M	undici
2.2M	@noble/curves
1.8M	@noble/hashes
1.4M	@nomicfoundation/hardhat-utils
1.1M	@noble/ciphers
884K	@nomicfoundation/hardhat-vendored
792K	@streamparser/json
696K	@nomicfoundation/hardhat-errors
536K	@scure/bip39
508K	ethereum-cryptography
504K	tsx
468K	micro-packed
408K	json-stream-stringify
320K	enquirer
320K	@nomicfoundation/hardhat-zod-utils
292K	semver
216K	adm-zip
208K	@scure/base
204K	ws
188K	@streamparser/json-node
168K	esbuild
156K	@nomicfoundation/edr
152K	fast-equals
108K	@scure/bip32
100K	chokidar
80K	p-map
72K	@nomicfoundation/solidity-analyzer
56K	rfdc
48K	ansi-colors
44K	resolve.exports
44K	readdirp
24K	strip-ansi
24K	is-safe-filename
24K	env-paths
24K	ansi-regex

@kanej
kanej requested review from ChristopherDedominici and removed request for nebasuke October 21, 2026 11:39
@kanej
kanej added this pull request to the merge queue Oct 21, 2026
Merged via the queue into main with commit a1b8c9f Oct 21, 2026
248 of 249 checks passed
@kanej
kanej deleted the build/edr-0.24.0 branch October 21, 2026 13:46
@github-actions github-actions Bot mentioned this pull request Oct 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants