Alloy v2.5.0
- Version
v2.5.0- Repository
- alloy-rs/alloy
Release notes
What's Changed
• fix(node-bindings): allow longer geth dev-mode startup by @mattsse in #4193
• fix(jwt): strip 0x prefix when reporting InvalidLength by @neowangreal in #3782
• fix(json-rpc): propagate key parse errors in PubSubItem deserializer by @neowangreal in #3818
• docs(consensus): clarify generic EIP-4844 return doc by @jschnelder in #3997
• feat(serde): lenient JSON-RPC param deserializers by @mattsse in #4171
• feat(json-rpc): add RpcError::error_code by @mattsse in #4172
• feat(rpc-types-debug): add execution witness encoding by @mattsse in #4198
• feat(eips): re-export EIP-8141 types by @Soubhik-10 in #4200
• fix(consensus): reject 0x00-tagged legacy transactions and receipts by @mattsse in #4197
• feat(consensus): add standalone EIP-8141 transaction by @Soubhik-10 in #4201
• chore(ci): route package installs through Aegis by @decofe in #4203
• fix(provider): call eth_getBlockAccessList by @mattsse in #4208
• fix(rpc-types-eth): ignore bloom cache in FilterSet equality by @dlr-a in #4204
• fix(rpc-types-eth): remove filter Hash implementations by @decofe in #4211
• fix(network): ignore deserialization cache in transaction equality by @decofe in #4212
• chore(ci): cover remaining jobs with secure runner by @decofe in #4206
• test: allow slow Geth startup in Windows integration tests by @mattsse in #4213
• feat(genesis): support feature-gated account extensions by @decofe in #4182
• fix(trace): decode regularGasUsed and explain gas by @mattsse in #4195
• feat(engine): add REST-SSZ wire types by @Soubhik-10 in #4038
• fix(rpc-types-trace): default address filters to intersection by @mattsse in #4216
• fix(rpc-types-trace): serialize absent transaction fields as null by @mattsse in #4218
• docs: document decoder compatibility constraints by @decofe in #4217
• fix(provider): accept tree paths in trace_get by @decofe in #4220
• fix(provider): accept nullable uncle counts by @decofe in #4224
• fix(provider): preserve individual replay transaction hashes by @decofe in #4221
• fix(provider): handle nullable trace collection results by @decofe in #4219
• fix(provider): accept nullable raw debug results by @decofe in #4223
• fix(provider): revert five recent RPC compatibility changes by @decofe in #4225
• feat(rpc-types-beacon): add EIP-8282 builder execution requests by @ckoopmann in #4215
• fix(consensus): stop dummy crypto-backend from poisoning signer recovery by @pata-eth in #4152
• fix(ci): reuse shared deny and refresh runner pins by @decofe in #4232
• chore(ci): update gh-actions pins by @decofe in #4233
New Contributors
• @ckoopmann made their first contribution in #4215
Full Changelog: v2.4.2...v2.5.0