Alloy v2.4.2

Release

Version
v2.4.2
Repository
alloy-rs/alloy

Release notes

What's Changed

• feat(provider): add bogota engine api methods by @mattsse in #4142

• feat(eips): add EIP-8282 builder system contract variants by @mattsse in #4146

• feat(provider): expose request metadata and header helpers by @decofe in #4144

• chore(deps): bump the ci-weekly group with 4 updates by @dependabot[bot] in #4151

• perf(transport-ipc): frame JSON incrementally instead of re-parsing the buffer by @pata-eth in #4147

• fix(contract): resolve block tags in chunked event queries by @dlr-a in #4145

• fix(consensus): reject invalid EIP-658 status values by @0xalpharush in #4157

• fix(consensus): bound sealed block RLP decoding by @0xalpharush in #4155

• chore(deps): bump the ci-weekly group with 2 updates by @dependabot[bot] in #4160

• chore: use underscored Cargo lint names by @decofe in #4166

• docs(rpc-types-eth): fix incorrect doc links in Filter matching methods by @dlr-a in #4164

• feat(eips): support blobless sidecar encoding by @mattsse in #4161

• chore: fmt by @onbjerg in #4177

• chore(deps): bump the ci-weekly group with 3 updates by @dependabot[bot] in #4176

• feat(rpc-types-engine): add amsterdam payload errors by @Soubhik-10 in #4179

• fix(pubsub): drop tokio/time from the wasm build (#4023) by @0xMars42 in #4027

• feat(contract): add chunked event query streams by @decofe in #4180

• docs(contract): remove stale .await guidance from CallBuilder by @dlr-a in #4178

• feat(ens): migrate resolution to the Universal Resolver by @mattsse in #4183

• feat(provider): add CCIP Read (ERC-3668) support by @mattsse in #4184

• feat(ens): follow CCIP Read redirects during resolution by @mattsse in #4185

• fix(rpc-types): avoid stack overflow when decoding V2 blobs by @mattsse in #4186

• fix(signer-local): reject BIP-32 indices that overflow the harden bit by @mattsse in #4174

• perf(contract): stop chunked event queries after fallback failure by @dlr-a in #4175

• Add block_opt method for optional block setting by @rise0chen in #4187

• fix: preserve changelog history during releases by @DaniPopes in #4189

• chore(deps): bump the ci-weekly group with 2 updates by @dependabot[bot] in #4192

• fix: filter changelog commits by crate by @DaniPopes in #4190

New Contributors

• @pata-eth made their first contribution in #4147

• @dlr-a made their first contribution in #4145

• @0xMars42 made their first contribution in #4027

• @rise0chen made their first contribution in #4187

Full Changelog: v2.4.1...v2.4.2

Full release on GitHub ↗

Release Polkadot SDK

Polkadot stable2606-3

This release contains the changes from polkadot-stable2606-2 to polkadot-stable2606-3. ℹ️ Please note: this is a patch release for the latest stable version stable2606. If your nodes...

Release Agave (Solana validator)

Agave (Solana validator) Release v4.5.0-alpha.2

This is a pre-release for testing only. Do not deploy to mainnet, testnet, or any production host. https://github.com/anza-xyz/agave/blob/master/CHANGELOG.md#edge-channel What's...

Release Hardhat

Hardhat v3.19.0

This release expands our support for the upcoming Amsterdam hardfork, including: EIP-7976, EIP-7981, EIP-7997, EIP-8024 and EIP-8037. In particular, EIP-8037's separation of execution...

Release Geth

Geth Protein Sludge Pack (v1.17.8)

This is a security-focused release, fixing several DoS risk issues ❤️‍🩹 . Note most of the the fixes related to bugs which only become possible after the activation of the Amsterdam...