Skip to content

Commit 3071f39

Browse files
committed
chore: release 0.8.1
1 parent 7dabc19 commit 3071f39

File tree

39 files changed

+1103
-250
lines changed

39 files changed

+1103
-250
lines changed

CHANGELOG.md

Lines changed: 43 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,42 @@ 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.8.1](https://github.com/alloy-rs/alloy/releases/tag/v0.8.1) - 2024-12-16
9+
10+
### Bug Fixes
11+
12+
- [`transport`] Allow `RetryPolicy` to be set via layer ([#1790](https://github.com/alloy-rs/alloy/issues/1790))
13+
14+
### Documentation
15+
16+
- Remove stray sentence ([#1804](https://github.com/alloy-rs/alloy/issues/1804))
17+
- Add note about deprecated total difficulty ([#1784](https://github.com/alloy-rs/alloy/issues/1784))
18+
19+
### Features
20+
21+
- [relay] ExecutionRequestsV4 with eip7685::Requests conversion ([#1787](https://github.com/alloy-rs/alloy/issues/1787))
22+
- Add requests with capacity ([#1794](https://github.com/alloy-rs/alloy/issues/1794))
23+
- Add some helper functions for blockbody ([#1796](https://github.com/alloy-rs/alloy/issues/1796))
24+
- Add info tx types ([#1793](https://github.com/alloy-rs/alloy/issues/1793))
25+
- Reth's block body fns ([#1775](https://github.com/alloy-rs/alloy/issues/1775))
26+
- Add serde for `TxType` ([#1780](https://github.com/alloy-rs/alloy/issues/1780))
27+
28+
### Miscellaneous Tasks
29+
30+
- Add arbitrary for block ([#1797](https://github.com/alloy-rs/alloy/issues/1797))
31+
- Port calc block gas limit ([#1798](https://github.com/alloy-rs/alloy/issues/1798))
32+
- Reuse v3 envelope in v4 envelope ([#1795](https://github.com/alloy-rs/alloy/issues/1795))
33+
- Add helpers to unwrap a variant ([#1792](https://github.com/alloy-rs/alloy/issues/1792))
34+
- Add clone_tx ([#1791](https://github.com/alloy-rs/alloy/issues/1791))
35+
- Add TxReceipt default helpers ([#1783](https://github.com/alloy-rs/alloy/issues/1783))
36+
- Add consensus helper methods to BlockHeader ([#1781](https://github.com/alloy-rs/alloy/issues/1781))
37+
- Add helper for loading custom trusted setup ([#1779](https://github.com/alloy-rs/alloy/issues/1779))
38+
39+
### Other
40+
41+
- Calc_blob_gasprice made const ([#1788](https://github.com/alloy-rs/alloy/issues/1788))
42+
- Improve doc clarity around build functions ([#1782](https://github.com/alloy-rs/alloy/issues/1782))
43+
844
## [0.8.0](https://github.com/alloy-rs/alloy/releases/tag/v0.8.0) - 2024-12-10
945

1046
### Bug Fixes
@@ -28,7 +64,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2864

2965
### Miscellaneous Tasks
3066

31-
- Release 0.8.0
67+
- Release 0.8.0 ([#1778](https://github.com/alloy-rs/alloy/issues/1778))
3268
- Derive Copy for BlockWithParent ([#1776](https://github.com/alloy-rs/alloy/issues/1776))
3369
- Introduce recovered and recoverable ([#1768](https://github.com/alloy-rs/alloy/issues/1768))
3470
- Improve Display and Debug for BlockId ([#1765](https://github.com/alloy-rs/alloy/issues/1765))
@@ -42,6 +78,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
4278

4379
## [0.7.3](https://github.com/alloy-rs/alloy/releases/tag/v0.7.3) - 2024-12-05
4480

81+
### Miscellaneous Tasks
82+
83+
- Release 0.7.3
84+
85+
## [Unreleased](https://github.com/alloy-rs/alloy/compare/v0.7.0...HEAD)
86+
4587
### Bug Fixes
4688

4789
- Wrong func sig ([#1742](https://github.com/alloy-rs/alloy/issues/1742))
@@ -78,7 +120,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
78120

79121
### Miscellaneous Tasks
80122

81-
- Release 0.7.3
82123
- Export storage root fns ([#1756](https://github.com/alloy-rs/alloy/issues/1756))
83124
- Re-export stateroot fns ([#1753](https://github.com/alloy-rs/alloy/issues/1753))
84125
- Display instead of Debug the response JSON ([#1748](https://github.com/alloy-rs/alloy/issues/1748))

Cargo.toml

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

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

crates/alloy/CHANGELOG.md

Lines changed: 28 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99

1010
### Miscellaneous Tasks
1111

12-
- Release 0.8.0
12+
- Release 0.8.0 ([#1778](https://github.com/alloy-rs/alloy/issues/1778))
1313

1414
## [0.7.3](https://github.com/alloy-rs/alloy/releases/tag/v0.7.3) - 2024-12-05
1515

1616
### Miscellaneous Tasks
1717

1818
- Release 0.7.3
19+
20+
## [Unreleased](https://github.com/alloy-rs/alloy/compare/v0.7.0...HEAD)
21+
22+
### Miscellaneous Tasks
23+
1924
- Release 0.7.2 ([#1729](https://github.com/alloy-rs/alloy/issues/1729))
2025

2126
## [0.7.0](https://github.com/alloy-rs/alloy/releases/tag/v0.7.0) - 2024-11-28
@@ -176,25 +181,44 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
176181
### Features
177182

178183
- Add net rpc namespace ([#989](https://github.com/alloy-rs/alloy/issues/989))
179-
- [alloy] Forward `rustls` & `native` reqwest TLS configuration to Alloy's metacrate ([#969](https://github.com/alloy-rs/alloy/issues/969))
180-
- Add eip-7702 helpers ([#950](https://github.com/alloy-rs/alloy/issues/950))
181184

182185
### Miscellaneous Tasks
183186

184187
- Release 0.1.4
185188
- Release 0.1.3 (-p alloy)
189+
190+
## [0.1.3](https://github.com/alloy-rs/alloy/releases/tag/v0.1.3) - 2024-06-25
191+
192+
### Features
193+
194+
- [alloy] Forward `rustls` & `native` reqwest TLS configuration to Alloy's metacrate ([#969](https://github.com/alloy-rs/alloy/issues/969))
195+
- Add eip-7702 helpers ([#950](https://github.com/alloy-rs/alloy/issues/950))
196+
197+
### Miscellaneous Tasks
198+
186199
- Add more features to meta crate ([#953](https://github.com/alloy-rs/alloy/issues/953))
187200

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

203+
### Documentation
204+
205+
- Add per-crate changelogs ([#914](https://github.com/alloy-rs/alloy/issues/914))
206+
207+
### Miscellaneous Tasks
208+
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))
212+
213+
## [0.1.1](https://github.com/alloy-rs/alloy/releases/tag/v0.1.1) - 2024-06-17
214+
190215
### Bug Fixes
191216

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

195220
### Documentation
196221

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

200224
### Features
@@ -215,9 +239,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
215239

216240
### Miscellaneous Tasks
217241

218-
- Release 0.1.2
219-
- Update changelogs for v0.1.1 ([#922](https://github.com/alloy-rs/alloy/issues/922))
220-
- Add docs.rs metadata to all manifests ([#917](https://github.com/alloy-rs/alloy/issues/917))
221242
- [eips] Compile tests with default features ([#860](https://github.com/alloy-rs/alloy/issues/860))
222243
- Remove stale todos ([#354](https://github.com/alloy-rs/alloy/issues/354))
223244
- [alloy] Re-export `alloy-core` items individually ([#230](https://github.com/alloy-rs/alloy/issues/230))

crates/consensus-any/CHANGELOG.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99

1010
### Miscellaneous Tasks
1111

12-
- Release 0.8.0
12+
- Release 0.8.0 ([#1778](https://github.com/alloy-rs/alloy/issues/1778))
1313

1414
## [0.7.3](https://github.com/alloy-rs/alloy/releases/tag/v0.7.3) - 2024-12-05
1515

16+
### Miscellaneous Tasks
17+
18+
- Release 0.7.3
19+
20+
## [Unreleased](https://github.com/alloy-rs/alloy/compare/v0.7.0...HEAD)
21+
1622
### Bug Fixes
1723

1824
- Remove `Borrow` impl for RPC receipt ([#1721](https://github.com/alloy-rs/alloy/issues/1721))
@@ -23,7 +29,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2329

2430
### Miscellaneous Tasks
2531

26-
- Release 0.7.3
2732
- Release 0.7.2 ([#1729](https://github.com/alloy-rs/alloy/issues/1729))
2833

2934
## [0.7.0](https://github.com/alloy-rs/alloy/releases/tag/v0.7.0) - 2024-11-28

crates/consensus/CHANGELOG.md

Lines changed: 77 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,23 @@ 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.8.1](https://github.com/alloy-rs/alloy/releases/tag/v0.8.1) - 2024-12-16
9+
10+
### Features
11+
12+
- Add some helper functions for blockbody ([#1796](https://github.com/alloy-rs/alloy/issues/1796))
13+
- Add info tx types ([#1793](https://github.com/alloy-rs/alloy/issues/1793))
14+
- Reth's block body fns ([#1775](https://github.com/alloy-rs/alloy/issues/1775))
15+
- Add serde for `TxType` ([#1780](https://github.com/alloy-rs/alloy/issues/1780))
16+
17+
### Miscellaneous Tasks
18+
19+
- Add arbitrary for block ([#1797](https://github.com/alloy-rs/alloy/issues/1797))
20+
- Add helpers to unwrap a variant ([#1792](https://github.com/alloy-rs/alloy/issues/1792))
21+
- Add clone_tx ([#1791](https://github.com/alloy-rs/alloy/issues/1791))
22+
- Add TxReceipt default helpers ([#1783](https://github.com/alloy-rs/alloy/issues/1783))
23+
- Add consensus helper methods to BlockHeader ([#1781](https://github.com/alloy-rs/alloy/issues/1781))
24+
825
## [0.8.0](https://github.com/alloy-rs/alloy/releases/tag/v0.8.0) - 2024-12-10
926

1027
### Bug Fixes
@@ -18,7 +35,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1835

1936
### Miscellaneous Tasks
2037

21-
- Release 0.8.0
38+
- Release 0.8.0 ([#1778](https://github.com/alloy-rs/alloy/issues/1778))
2239
- Introduce recovered and recoverable ([#1768](https://github.com/alloy-rs/alloy/issues/1768))
2340

2441
### Other
@@ -28,11 +45,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2845

2946
## [0.7.3](https://github.com/alloy-rs/alloy/releases/tag/v0.7.3) - 2024-12-05
3047

48+
### Miscellaneous Tasks
49+
50+
- Release 0.7.3
51+
52+
## [Unreleased](https://github.com/alloy-rs/alloy/compare/v0.7.0...HEAD)
53+
3154
### Bug Fixes
3255

3356
- Adjust EIP-7742 to latest spec ([#1713](https://github.com/alloy-rs/alloy/issues/1713))
34-
- Pass slice to RlpReceipt::rlp_decode_fields ([#1696](https://github.com/alloy-rs/alloy/issues/1696))
35-
- [`consensus`] Serde aliases to avoid breaking changes ([#1654](https://github.com/alloy-rs/alloy/issues/1654))
3657

3758
### Documentation
3859

@@ -48,6 +69,25 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
4869
- Receipt root fn ([#1708](https://github.com/alloy-rs/alloy/issues/1708))
4970
- Impl `Encodable2718` for `ReceiptWithBloom` ([#1719](https://github.com/alloy-rs/alloy/issues/1719))
5071
- Add blob_gas_used ([#1704](https://github.com/alloy-rs/alloy/issues/1704))
72+
73+
### Miscellaneous Tasks
74+
75+
- Export storage root fns ([#1756](https://github.com/alloy-rs/alloy/issues/1756))
76+
- Re-export stateroot fns ([#1753](https://github.com/alloy-rs/alloy/issues/1753))
77+
- Rm redundant generic ([#1737](https://github.com/alloy-rs/alloy/issues/1737))
78+
- Relax ommers root fn ([#1736](https://github.com/alloy-rs/alloy/issues/1736))
79+
- Add missing from impl ([#1732](https://github.com/alloy-rs/alloy/issues/1732))
80+
- Release 0.7.2 ([#1729](https://github.com/alloy-rs/alloy/issues/1729))
81+
82+
## [0.7.0](https://github.com/alloy-rs/alloy/releases/tag/v0.7.0) - 2024-11-28
83+
84+
### Bug Fixes
85+
86+
- Pass slice to RlpReceipt::rlp_decode_fields ([#1696](https://github.com/alloy-rs/alloy/issues/1696))
87+
- [`consensus`] Serde aliases to avoid breaking changes ([#1654](https://github.com/alloy-rs/alloy/issues/1654))
88+
89+
### Features
90+
5191
- EIP-7742 ([#1600](https://github.com/alloy-rs/alloy/issues/1600))
5292
- Add parent_num_hash to BlockHeader ([#1687](https://github.com/alloy-rs/alloy/issues/1687))
5393
- Modifiy ReceiptWithBloom and associated impls to use with Reth ([#1672](https://github.com/alloy-rs/alloy/issues/1672))
@@ -61,13 +101,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
61101

62102
### Miscellaneous Tasks
63103

64-
- Release 0.7.3
65-
- Export storage root fns ([#1756](https://github.com/alloy-rs/alloy/issues/1756))
66-
- Re-export stateroot fns ([#1753](https://github.com/alloy-rs/alloy/issues/1753))
67-
- Rm redundant generic ([#1737](https://github.com/alloy-rs/alloy/issues/1737))
68-
- Relax ommers root fn ([#1736](https://github.com/alloy-rs/alloy/issues/1736))
69-
- Add missing from impl ([#1732](https://github.com/alloy-rs/alloy/issues/1732))
70-
- Release 0.7.2 ([#1729](https://github.com/alloy-rs/alloy/issues/1729))
71104
- Release 0.7.0
72105
- Relax from impl ([#1698](https://github.com/alloy-rs/alloy/issues/1698))
73106
- Make clippy happy ([#1677](https://github.com/alloy-rs/alloy/issues/1677))
@@ -304,6 +337,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
304337
### Miscellaneous Tasks
305338

306339
- Release 0.3.6
340+
341+
## [0.3.5](https://github.com/alloy-rs/alloy/releases/tag/v0.3.5) - 2024-09-13
342+
343+
### Miscellaneous Tasks
344+
307345
- Release 0.3.5
308346

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

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

443+
### Features
444+
445+
- Impl Transaction for TxEnvelope ([#1006](https://github.com/alloy-rs/alloy/issues/1006))
446+
447+
### Miscellaneous Tasks
448+
449+
- Release 0.1.4
450+
451+
### Other
452+
453+
- Remove signature.v parity before calculating tx hash ([#893](https://github.com/alloy-rs/alloy/issues/893))
454+
455+
## [0.1.3](https://github.com/alloy-rs/alloy/releases/tag/v0.1.3) - 2024-06-25
456+
405457
### Documentation
406458

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

409461
### Features
410462

411-
- Impl Transaction for TxEnvelope ([#1006](https://github.com/alloy-rs/alloy/issues/1006))
412463
- Add eip-7702 helpers ([#950](https://github.com/alloy-rs/alloy/issues/950))
413464

414465
### Miscellaneous Tasks
415466

416-
- Release 0.1.4
417467
- Release 0.1.3
418468
- [eips] Make `sha2` optional, add `kzg-sidecar` feature ([#949](https://github.com/alloy-rs/alloy/issues/949))
419469

420-
### Other
470+
## [0.1.2](https://github.com/alloy-rs/alloy/releases/tag/v0.1.2) - 2024-06-19
421471

422-
- Remove signature.v parity before calculating tx hash ([#893](https://github.com/alloy-rs/alloy/issues/893))
472+
### Documentation
423473

424-
## [0.1.2](https://github.com/alloy-rs/alloy/releases/tag/v0.1.2) - 2024-06-19
474+
- Add per-crate changelogs ([#914](https://github.com/alloy-rs/alloy/issues/914))
475+
476+
### Features
477+
478+
- Add eip-7251 consolidation request ([#919](https://github.com/alloy-rs/alloy/issues/919))
479+
480+
### Miscellaneous Tasks
481+
482+
- Release 0.1.2
483+
- Update changelogs for v0.1.1 ([#922](https://github.com/alloy-rs/alloy/issues/922))
484+
- Add docs.rs metadata to all manifests ([#917](https://github.com/alloy-rs/alloy/issues/917))
485+
486+
## [0.1.1](https://github.com/alloy-rs/alloy/releases/tag/v0.1.1) - 2024-06-17
425487

426488
### Bug Fixes
427489

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

451513
### Documentation
452514

453-
- Add per-crate changelogs ([#914](https://github.com/alloy-rs/alloy/issues/914))
454515
- Update descriptions and top level summary ([#128](https://github.com/alloy-rs/alloy/issues/128))
455516

456517
### Features
457518

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

493553
### Miscellaneous Tasks
494554

495-
- Release 0.1.2
496-
- Update changelogs for v0.1.1 ([#922](https://github.com/alloy-rs/alloy/issues/922))
497-
- Add docs.rs metadata to all manifests ([#917](https://github.com/alloy-rs/alloy/issues/917))
498555
- [clippy] Apply lint suggestions ([#903](https://github.com/alloy-rs/alloy/issues/903))
499556
- Rm unused txtype mod ([#879](https://github.com/alloy-rs/alloy/issues/879))
500557
- [other] Use type aliases where possible to improve clarity ([#859](https://github.com/alloy-rs/alloy/issues/859))

0 commit comments

Comments
 (0)