NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
crates.io · #4188 most downloaded on crates.io
Ethereum RPC debug types
Last release 15 days ago
23 Sep 2026
Ships fairly regularly
a new release about every 2 weeks
Nearly every release is documented
notes for 58 of the last 60 stable releases
15 versions withdrawn
withdrawn after publishing
2 years old
134 releases · first in 2024
One column per month.
Correct implementations of Encodable and Decodable for sidecars
ExecutionPayloadSidecar (#1535)Debug trait bound for Transaction trait (#1543)From<RpcBlockHash> for BlockId (#1539)then_some (#1533)Withdrawals wrapper in BlockBody (#1525)### Bug Fixes - Fix requests root (#1521) - Use Decodable directly (#1522) ### Miscellaneous Tasks - Release 0.5.2 - Make Header encoding good (#1524)
Allow missing-tag deser of tx envelope
rpc-types-eth] Receipt deser (#1506)requests_hash (#1508)Withdrawals (#1462)Encodable2718::network_len (#1431)Bundle inside BundleItem (#1418)ConsolidationRequest (#1497)WithdrawalRequest (#1472)TxReceipt trait (#1478)to by kind in Transaction trait (#1484)deserialize_private_key (#1447)### Miscellaneous Tasks - Release 0.4.2 ### Styling - Use alloc
[consensus] Bincode compatibility for EIP-7702
[serde] Remove deprecated num module
max_fee_per_blob_gas field handles Some(0) gracefully (#1389)encode_2718_len for legacy transactions (#1360)Error::source for Eip2718Error (#1361)eth_simulateV1 serde (#1345)rpc-client] Add test for BuiltInConnString.connect_boxed (#1331)keystore-geth-compat feature (#1381)num module (#1350)BuilderBlockValidationRequestV4 (#1322)BuilderBlockValidationRequestV3 (#1310)Eip658Value from TxReceipt trait method (#1394)alloy_consensus::TxReceipt for ref (#1395)gas_limit u64 for transactions (#1382)Header blob fees u64 (#1377)Header base_fee_per_gas u64 (#1375)Header gas limit u64 (#1333)Receipts struct (#1247)derive_more (#1335)PackedUserOperation (#1330)BlockHeader getter trait (#1302)OperationType::OpEofCreate (#1327)Account representing a valid empty account (#1313)[types-eth] Optional Alloy Serde
SignedBidSubmissionV4 (#1303)node-bindings] Support appending extra args (#1299)### Bug Fixes - Add missing conversion (#1287) ### Miscellaneous Tasks - Release 0.3.5 - Release 0.3.5
debug_traceCallMany and trace_callMany
BlockHashOrNumber alias and struct name (#1270)[rpc-types-trace] Use rpc-types Log in OtsReceipt
[consensus] Remove Unused Alloc Vecs
RpcBlockHash (#1242)[json-rpc] Implement From U256 and String for SubId
json-rpc] Implement From U256 and String for SubId (#1226)arbitrary::Arbitrary for TxEip7702 (#1216)tx_type for TxEip7702 (#1214)NonceFiller behavior (#1108)rpc-types-debug (#1212)consensus and network along with providers (#1207)TxEip7702 (#1221)Use impl From for FilterBlockOption instead of Range
Block::hash required (#1205)impl From<RangeInclusive> for FilterBlockOption instead of Range (#1199)depositReceiptVersion (#1196)[] instead of null (#1193)Block (#1192)server_id when unsubscribing (#1182)OtherFields from Transaction and Block (#1154)BlockId superset over BlockNumberOrTag where applicable (#1135)max_fee_per_blob_gas from Eip1559 tx type (#1064)on_anvil_with_wallet_and_config (#1055)=0.1.4 to fix signing bug (#1045)debug_executionWitness (#1178)PayloadError::PrePragueBlockWithEip7702Transactions (#1116)From<u64> for Id and From<String> for Id (#1088)From<ConsolidationRequest> for Request (#1083)BlobTransactionSidecar in tx req (#1054)arbitrary for tx structs (#1050)rpc-types-mev feature to meta crate (#1040)alloy_consensus::Transaction (#1197)Deserialize impl for FilterChanges generic over transaction (#1118)alloy_rpc_types_eth::Transaction to alloy_consensus::Transaction (#1172)PeerCount (#1140)alloy_rpc_types_eth::SubscriptionResult generic over tx (#1123)AccessListResult type (EIP-2930) (#1110)TransactionRequest (#1113)alloy-consensus should use alloy_primitives::Sealable (#1072)Your coding agent can read these notes before it upgrades. Set up the MCP server →