Skip to content

Commit 45bc7d4

Browse files
committed
chore: release 0.7.2
1 parent af482e0 commit 45bc7d4

File tree

39 files changed

+543
-712
lines changed

39 files changed

+543
-712
lines changed

CHANGELOG.md

+39
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,44 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.7.2](https://github.com/alloy-rs/alloy/releases/tag/v0.7.2) - 2024-12-02
9+
10+
### Bug Fixes
11+
12+
- Remove `Borrow` impl for RPC receipt ([#1721](https://github.com/alloy-rs/alloy/issues/1721))
13+
- Adjust EIP-7742 to latest spec ([#1713](https://github.com/alloy-rs/alloy/issues/1713))
14+
- Omit empty requests ([#1706](https://github.com/alloy-rs/alloy/issues/1706))
15+
- Use B256::new instead of from ([#1701](https://github.com/alloy-rs/alloy/issues/1701))
16+
17+
### Dependencies
18+
19+
- [deps] Bump thiserror 2 ([#1700](https://github.com/alloy-rs/alloy/issues/1700))
20+
- [general] Bump MSRV to 1.81, use `core::error::Error` on `no-std` compatible crates ([#1552](https://github.com/alloy-rs/alloy/issues/1552))
21+
22+
### Documentation
23+
24+
- Update docs for eip7685 `Requests` ([#1714](https://github.com/alloy-rs/alloy/issues/1714))
25+
26+
### Features
27+
28+
- Receipt root fn ([#1708](https://github.com/alloy-rs/alloy/issues/1708))
29+
- Impl `Encodable2718` for `ReceiptWithBloom` ([#1719](https://github.com/alloy-rs/alloy/issues/1719))
30+
- Feat(rpc-types-eth) add test for syncing ([#1724](https://github.com/alloy-rs/alloy/issues/1724))
31+
- Add blob_gas_used ([#1704](https://github.com/alloy-rs/alloy/issues/1704))
32+
- EIP-7685 requests helpers ([#1699](https://github.com/alloy-rs/alloy/issues/1699))
33+
34+
### Miscellaneous Tasks
35+
36+
- Release 0.7.2
37+
- Disable serde-with default features ([#1703](https://github.com/alloy-rs/alloy/issues/1703))
38+
- Use encoded2718 ([#1702](https://github.com/alloy-rs/alloy/issues/1702))
39+
40+
### Other
41+
42+
- Block_number_index added to callBundle reference type ([#1705](https://github.com/alloy-rs/alloy/issues/1705))
43+
- Remove wrapper BlobsBundleV1Ssz ([#1726](https://github.com/alloy-rs/alloy/issues/1726))
44+
- Change BlobsBundleV1Ssz unwrap implementation to safe code ([#1723](https://github.com/alloy-rs/alloy/issues/1723))
45+
846
## [0.7.0](https://github.com/alloy-rs/alloy/releases/tag/v0.7.0) - 2024-11-28
947

1048
### Bug Fixes
@@ -46,6 +84,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
4684

4785
### Miscellaneous Tasks
4886

87+
- Release 0.7.0
4988
- Add changelog
5089
- Release 0.7.0
5190
- Release 0.7.0

Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ members = ["crates/*"]
33
resolver = "2"
44

55
[workspace.package]
6-
version = "0.7.0"
6+
version = "0.7.2"
77
edition = "2021"
88
rust-version = "1.81"
99
authors = ["Alloy Contributors"]

crates/alloy/CHANGELOG.md

+12-23
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,16 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.7.2](https://github.com/alloy-rs/alloy/releases/tag/v0.7.2) - 2024-12-02
9+
10+
### Miscellaneous Tasks
11+
12+
- Release 0.7.2
13+
814
## [0.7.0](https://github.com/alloy-rs/alloy/releases/tag/v0.7.0) - 2024-11-28
915

1016
### Miscellaneous Tasks
1117

12-
- Release 0.7.0
1318
- Release 0.7.0
1419

1520
## [0.6.4](https://github.com/alloy-rs/alloy/releases/tag/v0.6.4) - 2024-11-12
@@ -162,44 +167,25 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
162167
### Features
163168

164169
- Add net rpc namespace ([#989](https://github.com/alloy-rs/alloy/issues/989))
165-
166-
### Miscellaneous Tasks
167-
168-
- Release 0.1.4
169-
- Release 0.1.3 (-p alloy)
170-
171-
## [0.1.3](https://github.com/alloy-rs/alloy/releases/tag/v0.1.3) - 2024-06-25
172-
173-
### Features
174-
175170
- [alloy] Forward `rustls` & `native` reqwest TLS configuration to Alloy's metacrate ([#969](https://github.com/alloy-rs/alloy/issues/969))
176171
- Add eip-7702 helpers ([#950](https://github.com/alloy-rs/alloy/issues/950))
177172

178173
### Miscellaneous Tasks
179174

175+
- Release 0.1.4
176+
- Release 0.1.3 (-p alloy)
180177
- Add more features to meta crate ([#953](https://github.com/alloy-rs/alloy/issues/953))
181178

182179
## [0.1.2](https://github.com/alloy-rs/alloy/releases/tag/v0.1.2) - 2024-06-19
183180

184-
### Documentation
185-
186-
- Add per-crate changelogs ([#914](https://github.com/alloy-rs/alloy/issues/914))
187-
188-
### Miscellaneous Tasks
189-
190-
- Release 0.1.2
191-
- Update changelogs for v0.1.1 ([#922](https://github.com/alloy-rs/alloy/issues/922))
192-
- Add docs.rs metadata to all manifests ([#917](https://github.com/alloy-rs/alloy/issues/917))
193-
194-
## [0.1.1](https://github.com/alloy-rs/alloy/releases/tag/v0.1.1) - 2024-06-17
195-
196181
### Bug Fixes
197182

198183
- Include `alloy-contract?/pubsub` in `pubsub` feature ([#703](https://github.com/alloy-rs/alloy/issues/703))
199184
- Expose kzg feat via alloy namespace ([#660](https://github.com/alloy-rs/alloy/issues/660))
200185

201186
### Documentation
202187

188+
- Add per-crate changelogs ([#914](https://github.com/alloy-rs/alloy/issues/914))
203189
- Unhide `sol!` wrapper in meta crate ([#654](https://github.com/alloy-rs/alloy/issues/654))
204190

205191
### Features
@@ -220,6 +206,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
220206

221207
### Miscellaneous Tasks
222208

209+
- Release 0.1.2
210+
- Update changelogs for v0.1.1 ([#922](https://github.com/alloy-rs/alloy/issues/922))
211+
- Add docs.rs metadata to all manifests ([#917](https://github.com/alloy-rs/alloy/issues/917))
223212
- [eips] Compile tests with default features ([#860](https://github.com/alloy-rs/alloy/issues/860))
224213
- Remove stale todos ([#354](https://github.com/alloy-rs/alloy/issues/354))
225214
- [alloy] Re-export `alloy-core` items individually ([#230](https://github.com/alloy-rs/alloy/issues/230))

crates/consensus-any/CHANGELOG.md

+15
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,20 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.7.2](https://github.com/alloy-rs/alloy/releases/tag/v0.7.2) - 2024-12-02
9+
10+
### Bug Fixes
11+
12+
- Remove `Borrow` impl for RPC receipt ([#1721](https://github.com/alloy-rs/alloy/issues/1721))
13+
14+
### Features
15+
16+
- Impl `Encodable2718` for `ReceiptWithBloom` ([#1719](https://github.com/alloy-rs/alloy/issues/1719))
17+
18+
### Miscellaneous Tasks
19+
20+
- Release 0.7.2
21+
822
## [0.7.0](https://github.com/alloy-rs/alloy/releases/tag/v0.7.0) - 2024-11-28
923

1024
### Features
@@ -15,6 +29,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1529

1630
### Miscellaneous Tasks
1731

32+
- Release 0.7.0
1833
- Add changelog
1934

2035
[`alloy`]: https://crates.io/crates/alloy

crates/consensus/CHANGELOG.md

+17-35
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,19 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## [0.7.0](https://github.com/alloy-rs/alloy/releases/tag/v0.7.0) - 2024-11-28
8+
## [0.7.2](https://github.com/alloy-rs/alloy/releases/tag/v0.7.2) - 2024-12-02
99

1010
### Bug Fixes
1111

12+
- Adjust EIP-7742 to latest spec ([#1713](https://github.com/alloy-rs/alloy/issues/1713))
1213
- Pass slice to RlpReceipt::rlp_decode_fields ([#1696](https://github.com/alloy-rs/alloy/issues/1696))
1314
- [`consensus`] Serde aliases to avoid breaking changes ([#1654](https://github.com/alloy-rs/alloy/issues/1654))
1415

1516
### Features
1617

18+
- Receipt root fn ([#1708](https://github.com/alloy-rs/alloy/issues/1708))
19+
- Impl `Encodable2718` for `ReceiptWithBloom` ([#1719](https://github.com/alloy-rs/alloy/issues/1719))
20+
- Add blob_gas_used ([#1704](https://github.com/alloy-rs/alloy/issues/1704))
1721
- EIP-7742 ([#1600](https://github.com/alloy-rs/alloy/issues/1600))
1822
- Add parent_num_hash to BlockHeader ([#1687](https://github.com/alloy-rs/alloy/issues/1687))
1923
- Modifiy ReceiptWithBloom and associated impls to use with Reth ([#1672](https://github.com/alloy-rs/alloy/issues/1672))
@@ -27,6 +31,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2731

2832
### Miscellaneous Tasks
2933

34+
- Release 0.7.2
35+
- Release 0.7.0
3036
- Relax from impl ([#1698](https://github.com/alloy-rs/alloy/issues/1698))
3137
- Make clippy happy ([#1677](https://github.com/alloy-rs/alloy/issues/1677))
3238
- Export typed2718 ([#1678](https://github.com/alloy-rs/alloy/issues/1678))
@@ -262,11 +268,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
262268
### Miscellaneous Tasks
263269

264270
- Release 0.3.6
265-
266-
## [0.3.5](https://github.com/alloy-rs/alloy/releases/tag/v0.3.5) - 2024-09-13
267-
268-
### Miscellaneous Tasks
269-
270271
- Release 0.3.5
271272

272273
## [0.3.4](https://github.com/alloy-rs/alloy/releases/tag/v0.3.4) - 2024-09-13
@@ -365,50 +366,26 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
365366

366367
## [0.1.4](https://github.com/alloy-rs/alloy/releases/tag/v0.1.4) - 2024-07-08
367368

368-
### Features
369-
370-
- Impl Transaction for TxEnvelope ([#1006](https://github.com/alloy-rs/alloy/issues/1006))
371-
372-
### Miscellaneous Tasks
373-
374-
- Release 0.1.4
375-
376-
### Other
377-
378-
- Remove signature.v parity before calculating tx hash ([#893](https://github.com/alloy-rs/alloy/issues/893))
379-
380-
## [0.1.3](https://github.com/alloy-rs/alloy/releases/tag/v0.1.3) - 2024-06-25
381-
382369
### Documentation
383370

384371
- Copy/paste error of eip-7251 link ([#961](https://github.com/alloy-rs/alloy/issues/961))
385372

386373
### Features
387374

375+
- Impl Transaction for TxEnvelope ([#1006](https://github.com/alloy-rs/alloy/issues/1006))
388376
- Add eip-7702 helpers ([#950](https://github.com/alloy-rs/alloy/issues/950))
389377

390378
### Miscellaneous Tasks
391379

380+
- Release 0.1.4
392381
- Release 0.1.3
393382
- [eips] Make `sha2` optional, add `kzg-sidecar` feature ([#949](https://github.com/alloy-rs/alloy/issues/949))
394383

395-
## [0.1.2](https://github.com/alloy-rs/alloy/releases/tag/v0.1.2) - 2024-06-19
396-
397-
### Documentation
398-
399-
- Add per-crate changelogs ([#914](https://github.com/alloy-rs/alloy/issues/914))
400-
401-
### Features
402-
403-
- Add eip-7251 consolidation request ([#919](https://github.com/alloy-rs/alloy/issues/919))
404-
405-
### Miscellaneous Tasks
384+
### Other
406385

407-
- Release 0.1.2
408-
- Update changelogs for v0.1.1 ([#922](https://github.com/alloy-rs/alloy/issues/922))
409-
- Add docs.rs metadata to all manifests ([#917](https://github.com/alloy-rs/alloy/issues/917))
386+
- Remove signature.v parity before calculating tx hash ([#893](https://github.com/alloy-rs/alloy/issues/893))
410387

411-
## [0.1.1](https://github.com/alloy-rs/alloy/releases/tag/v0.1.1) - 2024-06-17
388+
## [0.1.2](https://github.com/alloy-rs/alloy/releases/tag/v0.1.2) - 2024-06-19
412389

413390
### Bug Fixes
414391

@@ -437,10 +414,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
437414

438415
### Documentation
439416

417+
- Add per-crate changelogs ([#914](https://github.com/alloy-rs/alloy/issues/914))
440418
- Update descriptions and top level summary ([#128](https://github.com/alloy-rs/alloy/issues/128))
441419

442420
### Features
443421

422+
- Add eip-7251 consolidation request ([#919](https://github.com/alloy-rs/alloy/issues/919))
444423
- Derive serde for header ([#902](https://github.com/alloy-rs/alloy/issues/902))
445424
- Move `{,With}OtherFields` to serde crate ([#892](https://github.com/alloy-rs/alloy/issues/892))
446425
- Add as_ is_ functions to envelope ([#872](https://github.com/alloy-rs/alloy/issues/872))
@@ -477,6 +456,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
477456

478457
### Miscellaneous Tasks
479458

459+
- Release 0.1.2
460+
- Update changelogs for v0.1.1 ([#922](https://github.com/alloy-rs/alloy/issues/922))
461+
- Add docs.rs metadata to all manifests ([#917](https://github.com/alloy-rs/alloy/issues/917))
480462
- [clippy] Apply lint suggestions ([#903](https://github.com/alloy-rs/alloy/issues/903))
481463
- Rm unused txtype mod ([#879](https://github.com/alloy-rs/alloy/issues/879))
482464
- [other] Use type aliases where possible to improve clarity ([#859](https://github.com/alloy-rs/alloy/issues/859))

crates/contract/CHANGELOG.md

+17-28
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.7.2](https://github.com/alloy-rs/alloy/releases/tag/v0.7.2) - 2024-12-02
9+
10+
### Miscellaneous Tasks
11+
12+
- Release 0.7.2
13+
814
## [0.7.0](https://github.com/alloy-rs/alloy/releases/tag/v0.7.0) - 2024-11-28
915

1016
### Bug Fixes
@@ -13,6 +19,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1319

1420
### Miscellaneous Tasks
1521

22+
- Release 0.7.0
1623
- Release 0.7.0
1724
- Release 0.7.0
1825
- Make clippy happy ([#1677](https://github.com/alloy-rs/alloy/issues/1677))
@@ -116,17 +123,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
116123
### Miscellaneous Tasks
117124

118125
- Release 0.3.6
126+
- Release 0.3.5
119127

120128
### Refactor
121129

122130
- Separate transaction builders for tx types ([#1259](https://github.com/alloy-rs/alloy/issues/1259))
123131

124-
## [0.3.5](https://github.com/alloy-rs/alloy/releases/tag/v0.3.5) - 2024-09-13
125-
126-
### Miscellaneous Tasks
127-
128-
- Release 0.3.5
129-
130132
## [0.3.4](https://github.com/alloy-rs/alloy/releases/tag/v0.3.4) - 2024-09-13
131133

132134
### Features
@@ -174,42 +176,22 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
174176

175177
## [0.1.4](https://github.com/alloy-rs/alloy/releases/tag/v0.1.4) - 2024-07-08
176178

177-
### Miscellaneous Tasks
178-
179-
- Release 0.1.4
180-
181-
### Other
182-
183-
- Allow to convert CallBuilderTo TransactionRequest ([#981](https://github.com/alloy-rs/alloy/issues/981))
184-
185-
## [0.1.3](https://github.com/alloy-rs/alloy/releases/tag/v0.1.3) - 2024-06-25
186-
187179
### Features
188180

189181
- [contract] Implement Filter's builder methods on Event ([#960](https://github.com/alloy-rs/alloy/issues/960))
190182

191183
### Miscellaneous Tasks
192184

185+
- Release 0.1.4
193186
- Release 0.1.3
194187

195188
### Other
196189

190+
- Allow to convert CallBuilderTo TransactionRequest ([#981](https://github.com/alloy-rs/alloy/issues/981))
197191
- [contract] Support state overrides for gas estimation ([#967](https://github.com/alloy-rs/alloy/issues/967))
198192

199193
## [0.1.2](https://github.com/alloy-rs/alloy/releases/tag/v0.1.2) - 2024-06-19
200194

201-
### Documentation
202-
203-
- Add per-crate changelogs ([#914](https://github.com/alloy-rs/alloy/issues/914))
204-
205-
### Miscellaneous Tasks
206-
207-
- Release 0.1.2
208-
- Update changelogs for v0.1.1 ([#922](https://github.com/alloy-rs/alloy/issues/922))
209-
- Add docs.rs metadata to all manifests ([#917](https://github.com/alloy-rs/alloy/issues/917))
210-
211-
## [0.1.1](https://github.com/alloy-rs/alloy/releases/tag/v0.1.1) - 2024-06-17
212-
213195
### Bug Fixes
214196

215197
- [contract] Set `to` when calling with ContractInstance ([#913](https://github.com/alloy-rs/alloy/issues/913))
@@ -222,6 +204,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
222204

223205
- [deps] Bump `alloy-core` to `0.7.6` (latest), fix broken test and violated deny ([#862](https://github.com/alloy-rs/alloy/issues/862))
224206

207+
### Documentation
208+
209+
- Add per-crate changelogs ([#914](https://github.com/alloy-rs/alloy/issues/914))
210+
225211
### Features
226212

227213
- [rpc] Split off `eth` namespace in `alloy-rpc-types` to `alloy-rpc-types-eth` ([#847](https://github.com/alloy-rs/alloy/issues/847))
@@ -245,6 +231,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
245231

246232
### Miscellaneous Tasks
247233

234+
- Release 0.1.2
235+
- Update changelogs for v0.1.1 ([#922](https://github.com/alloy-rs/alloy/issues/922))
236+
- Add docs.rs metadata to all manifests ([#917](https://github.com/alloy-rs/alloy/issues/917))
248237
- Fix warnings, check-cfg ([#776](https://github.com/alloy-rs/alloy/issues/776))
249238
- Get_transaction_by_hash returns Option<Transaction> ([#714](https://github.com/alloy-rs/alloy/issues/714))
250239
- Remove outdated comment ([#640](https://github.com/alloy-rs/alloy/issues/640))

0 commit comments

Comments
 (0)