What's Changed
- feat: add convenience fn for TxEip4844WithSidecar 7594 conversion by @mattsse in #3040
- chore: remove unnecessary todo by @neowangreal in #3042
- fix(signer): propagate semver parse errors instead of unwrap by @GarmashAlex in #3039
- chore: fix clippy by @mattsse in #3044
- fix(tx-macro): correctly generate uppercase aliases by @klkvr in #3053
- chore(deps): bump taiki-e/install-action from 2.62.28 to 2.62.33 by @dependabot[bot] in #3056
- chore: enable debug_code_by_hash test by @neowangreal in #3052
- feat(ens-txt): Added txt resolution functions to provider by @dipanshuhappy in #3059
- feat(envelope): add try_into_* consuming helpers for EthereumTxEnvelope and tests by @frankudoags in #3062
- fix: add defaults for blob response flags and drop unused serde_as by @Galoretka in #3057
- feat(signer-turnkey): bump to 0.5 and add to main alloy package by @rplusq in #3043
- fix(transport): decrement request counter on retry limit exceeded by @maradini77 in #3069
- node-bindings(geth): remove duplicate --miner.etherbase arg in Clique mode by @kilavvy in #3050
- fix(rpc-client): remove redundant into_box_transport by @VolodymyrBg in #3071
- feat: add blobs & into_blobs methods by @stevencartavia in #3072
- fix: correct gas field types in Header::size() method by @DeVikingMark in #3074
- refactor(rpc-types-eth): remove duplicate block range filtering logic by @prestoalvarez in #3077
- chore(ens): remove empty
ens.rsfile by @zerosnacks in #3079 - feat(provider): add tenderly admin api bindings by @siosw in #3047
- Remove redundant clone in fallback transport by @MamunC0der in #3045
- Add transport-throttle feature by @binarynightowl in #3046
- chore(deps): bump taiki-e/install-action from 2.62.33 to 2.62.38 by @dependabot[bot] in #3086
- feat(ens): add
alloy-enstoalloymetacrate by @dipanshuhappy in #3083 - feat: implement CallBuilder::legacy() to prefer legacy by setting gas_price by @VolodymyrBg in #3085
- deprecate(rpc-types-beacon): mark redundant Beacon/Beacon2 type aliases as deprecated by @viktorking7 in #3081
- chore: expose WebSocketConfig in RPC client and provider for non-WASM builds by @cakevm in #3088
- chore(network): remove outdated TODO about Ethereum-only block responses by @Galoretka in #3089
- chore: add number value to MAX_TX_GAS_LIMIT_OSAKA by @mattsse in #3093
- docs: add MEV API limitations and timing warnings by @Lil-Duckling-22 in #3098
- fix(json-rpc): correct RequestPacket doc references to RequestPacket::{Single,Batch} by @sashass1315 in #3100
- feat: forward more-tuple-impls to alloy-core by @DaniPopes in #3090
- chore: remove useless TODO comment in MEV stats module by @CreeptoGengar in #3099
- transport: move alloy_primitives to dev-deps by @wedjob0X in #3106
- feat(provider): add
debug_dbGetmethod to retrieve values from db by @mablr in #3109 - refactor(provider): simplify
HyperClientinit withlayermethod by @mablr in #3114 - docs: clarify unsupported tx type in complete_type by @DeVikingMark in #3112
New Contributors
- @neowangreal made their first contribution in #3042
- @dipanshuhappy made their first contribution in #3059
- @DeVikingMark made their first contribution in #3074
- @binarynightowl made their first contribution in #3046
- @Lil-Duckling-22 made their first contribution in #3098
- @CreeptoGengar made their first contribution in #3099
- @wedjob0X made their first contribution in #3106
Full Changelog: v1.0.41...v1.0.42