Alloy v2.1.0

Release

Version
v2.1.0
Repository
alloy-rs/alloy

Release notes

What's Changed

• chore: added target_gas_limit to payload attributes v4 by @Rimeeeeee in #3980

• feat: Provider::watch_blocks_from and Provider::watch_canonical_blocks_from by @0xForerunner in #3722

• Update CODEOWNERS by @zerosnacks in #4004

• fix(transport-http): preserve JSON-RPC errors from non-2xx by @Mohiiit in #4006

• feat(consensus): add generic indexed value helper by @mattsse in #4005

• docs(rpc-types-engine): include ExecutionPayloadV4 in docs by @Elena343-ai in #4008

• fix(signer-local): return missing mnemonic phrase error by @nivanovvv in #4009

• docs(rpc-types-engine): document ExecutionPayloadV4 fields by @Elena343-ai in #4012

• fix(rpc-types-engine): support positional testing build block requests by @mattsse in #4014

• chore: replaced typed tx with consensus tx in build_typed_simulate_tx… by @Rimeeeeee in #4015

• provider: avoid caching pending tx snapshots by hash by @gfischer7 in #4001

• fix(rpc-client): include IPC path in metadata errors by @mattsse in #4016

• docs(rpc-types-eth): clarify block header docs by @Elena343-ai in #3998

• feat: add ssz encoding and decoding to Payload Envelopes by @Soubhik-10 in #4024

• feat(engine): add SSZ for payload bodies by @Soubhik-10 in #4026

• feat(provider): add anvil_dump_state_with_history to AnvilApi by @antonbaliasnikov in #4025

• chore: fixed amsterdam docs and sequence in chain config by @Rimeeeeee in #4021

• feat: Provider::watch_canonical_logs_from by @0xForerunner in #4022

• ci: ignore proc-macro-error2 advisory by @mattsse in #4030

• feat(rpc-beacon-type): extend ssz decoding to SignedBeaconBlock by @lean-apple in #4029

• fix: skip exp claim serialization in JWT if none by @igorbaltiyskiy-espresso in #4032

• chore: group weekly dependabot updates by @decofe in #4035

• chore(deps): bump alloy-eip7928 to 0.4 by @mattsse in #4011

• fix(txpool): checksum address map keys for tx pool by @Soubhik-10 in #4039

New Contributors

• @0xForerunner made their first contribution in #3722

• @Mohiiit made their first contribution in #4006

• @gfischer7 made their first contribution in #4001

• @antonbaliasnikov made their first contribution in #4025

• @igorbaltiyskiy-espresso made their first contribution in #4032

Full Changelog: v2.0.5...v2.1.0

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...