@@ -5,6 +5,23 @@ All notable changes to this project will be documented in this file.
5
5
The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.1.0/ ) ,
6
6
and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
7
7
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
+
8
25
## [ 0.8.0] ( https://github.com/alloy-rs/alloy/releases/tag/v0.8.0 ) - 2024-12-10
9
26
10
27
### Bug Fixes
@@ -18,7 +35,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
18
35
19
36
### Miscellaneous Tasks
20
37
21
- - Release 0.8.0
38
+ - Release 0.8.0 ( [ # 1778 ] ( https://github.com/alloy-rs/alloy/issues/1778 ) )
22
39
- Introduce recovered and recoverable ([ #1768 ] ( https://github.com/alloy-rs/alloy/issues/1768 ) )
23
40
24
41
### Other
@@ -28,11 +45,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
28
45
29
46
## [ 0.7.3] ( https://github.com/alloy-rs/alloy/releases/tag/v0.7.3 ) - 2024-12-05
30
47
48
+ ### Miscellaneous Tasks
49
+
50
+ - Release 0.7.3
51
+
52
+ ## [ Unreleased] ( https://github.com/alloy-rs/alloy/compare/v0.7.0...HEAD )
53
+
31
54
### Bug Fixes
32
55
33
56
- 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 ) )
36
57
37
58
### Documentation
38
59
@@ -48,6 +69,25 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
48
69
- Receipt root fn ([ #1708 ] ( https://github.com/alloy-rs/alloy/issues/1708 ) )
49
70
- Impl ` Encodable2718 ` for ` ReceiptWithBloom ` ([ #1719 ] ( https://github.com/alloy-rs/alloy/issues/1719 ) )
50
71
- 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
+
51
91
- EIP-7742 ([ #1600 ] ( https://github.com/alloy-rs/alloy/issues/1600 ) )
52
92
- Add parent_num_hash to BlockHeader ([ #1687 ] ( https://github.com/alloy-rs/alloy/issues/1687 ) )
53
93
- 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
61
101
62
102
### Miscellaneous Tasks
63
103
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 ) )
71
104
- Release 0.7.0
72
105
- Relax from impl ([ #1698 ] ( https://github.com/alloy-rs/alloy/issues/1698 ) )
73
106
- 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
304
337
### Miscellaneous Tasks
305
338
306
339
- 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
+
307
345
- Release 0.3.5
308
346
309
347
## [ 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
402
440
403
441
## [ 0.1.4] ( https://github.com/alloy-rs/alloy/releases/tag/v0.1.4 ) - 2024-07-08
404
442
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
+
405
457
### Documentation
406
458
407
459
- Copy/paste error of eip-7251 link ([ #961 ] ( https://github.com/alloy-rs/alloy/issues/961 ) )
408
460
409
461
### Features
410
462
411
- - Impl Transaction for TxEnvelope ([ #1006 ] ( https://github.com/alloy-rs/alloy/issues/1006 ) )
412
463
- Add eip-7702 helpers ([ #950 ] ( https://github.com/alloy-rs/alloy/issues/950 ) )
413
464
414
465
### Miscellaneous Tasks
415
466
416
- - Release 0.1.4
417
467
- Release 0.1.3
418
468
- [ eips] Make ` sha2 ` optional, add ` kzg-sidecar ` feature ([ #949 ] ( https://github.com/alloy-rs/alloy/issues/949 ) )
419
469
420
- ### Other
470
+ ## [ 0.1.2 ] ( https://github.com/alloy-rs/alloy/releases/tag/v0.1.2 ) - 2024-06-19
421
471
422
- - Remove signature.v parity before calculating tx hash ( [ # 893 ] ( https://github.com/alloy-rs/alloy/issues/893 ) )
472
+ ### Documentation
423
473
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
425
487
426
488
### Bug Fixes
427
489
@@ -450,12 +512,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
450
512
451
513
### Documentation
452
514
453
- - Add per-crate changelogs ([ #914 ] ( https://github.com/alloy-rs/alloy/issues/914 ) )
454
515
- Update descriptions and top level summary ([ #128 ] ( https://github.com/alloy-rs/alloy/issues/128 ) )
455
516
456
517
### Features
457
518
458
- - Add eip-7251 consolidation request ([ #919 ] ( https://github.com/alloy-rs/alloy/issues/919 ) )
459
519
- Derive serde for header ([ #902 ] ( https://github.com/alloy-rs/alloy/issues/902 ) )
460
520
- Move ` {,With}OtherFields ` to serde crate ([ #892 ] ( https://github.com/alloy-rs/alloy/issues/892 ) )
461
521
- 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
492
552
493
553
### Miscellaneous Tasks
494
554
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 ) )
498
555
- [ clippy] Apply lint suggestions ([ #903 ] ( https://github.com/alloy-rs/alloy/issues/903 ) )
499
556
- Rm unused txtype mod ([ #879 ] ( https://github.com/alloy-rs/alloy/issues/879 ) )
500
557
- [ other] Use type aliases where possible to improve clarity ([ #859 ] ( https://github.com/alloy-rs/alloy/issues/859 ) )
0 commit comments