@@ -5,19 +5,45 @@ 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.7.2 ] ( https://github.com/alloy-rs/alloy/releases/tag/v0.7.2 ) - 2024-12-02
8
+ ## [ 0.7.3 ] ( https://github.com/alloy-rs/alloy/releases/tag/v0.7.3 ) - 2024-12-05
9
9
10
10
### Bug Fixes
11
11
12
12
- Adjust EIP-7742 to latest spec ([ #1713 ] ( https://github.com/alloy-rs/alloy/issues/1713 ) )
13
- - Pass slice to RlpReceipt::rlp_decode_fields ([ #1696 ] ( https://github.com/alloy-rs/alloy/issues/1696 ) )
14
- - [ ` consensus ` ] Serde aliases to avoid breaking changes ([ #1654 ] ( https://github.com/alloy-rs/alloy/issues/1654 ) )
13
+
14
+ ### Documentation
15
+
16
+ - Fix ` SignableTransaction ` docs to use ` PrimitiveSignature ` ([ #1743 ] ( https://github.com/alloy-rs/alloy/issues/1743 ) )
15
17
16
18
### Features
17
19
20
+ - Impl Encodable / Decodable for Receipts ([ #1752 ] ( https://github.com/alloy-rs/alloy/issues/1752 ) )
21
+ - Add ` BlockHeader::blob_fee ` ([ #1754 ] ( https://github.com/alloy-rs/alloy/issues/1754 ) )
22
+ - Migrate to ` TrieAccount ` of alloy-trie ([ #1750 ] ( https://github.com/alloy-rs/alloy/issues/1750 ) )
23
+ - Move is_empty to trait function ([ #1749 ] ( https://github.com/alloy-rs/alloy/issues/1749 ) )
24
+ - Make Receipt rlp methods pub ([ #1731 ] ( https://github.com/alloy-rs/alloy/issues/1731 ) )
18
25
- Receipt root fn ([ #1708 ] ( https://github.com/alloy-rs/alloy/issues/1708 ) )
19
26
- Impl ` Encodable2718 ` for ` ReceiptWithBloom ` ([ #1719 ] ( https://github.com/alloy-rs/alloy/issues/1719 ) )
20
27
- Add blob_gas_used ([ #1704 ] ( https://github.com/alloy-rs/alloy/issues/1704 ) )
28
+
29
+ ### Miscellaneous Tasks
30
+
31
+ - Export storage root fns ([ #1756 ] ( https://github.com/alloy-rs/alloy/issues/1756 ) )
32
+ - Re-export stateroot fns ([ #1753 ] ( https://github.com/alloy-rs/alloy/issues/1753 ) )
33
+ - Rm redundant generic ([ #1737 ] ( https://github.com/alloy-rs/alloy/issues/1737 ) )
34
+ - Relax ommers root fn ([ #1736 ] ( https://github.com/alloy-rs/alloy/issues/1736 ) )
35
+ - Add missing from impl ([ #1732 ] ( https://github.com/alloy-rs/alloy/issues/1732 ) )
36
+ - Release 0.7.2 ([ #1729 ] ( https://github.com/alloy-rs/alloy/issues/1729 ) )
37
+
38
+ ## [ 0.7.0] ( https://github.com/alloy-rs/alloy/releases/tag/v0.7.0 ) - 2024-11-28
39
+
40
+ ### Bug Fixes
41
+
42
+ - Pass slice to RlpReceipt::rlp_decode_fields ([ #1696 ] ( https://github.com/alloy-rs/alloy/issues/1696 ) )
43
+ - [ ` consensus ` ] Serde aliases to avoid breaking changes ([ #1654 ] ( https://github.com/alloy-rs/alloy/issues/1654 ) )
44
+
45
+ ### Features
46
+
21
47
- EIP-7742 ([ #1600 ] ( https://github.com/alloy-rs/alloy/issues/1600 ) )
22
48
- Add parent_num_hash to BlockHeader ([ #1687 ] ( https://github.com/alloy-rs/alloy/issues/1687 ) )
23
49
- Modifiy ReceiptWithBloom and associated impls to use with Reth ([ #1672 ] ( https://github.com/alloy-rs/alloy/issues/1672 ) )
@@ -31,7 +57,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
31
57
32
58
### Miscellaneous Tasks
33
59
34
- - Release 0.7.2
35
60
- Release 0.7.0
36
61
- Relax from impl ([ #1698 ] ( https://github.com/alloy-rs/alloy/issues/1698 ) )
37
62
- Make clippy happy ([ #1677 ] ( https://github.com/alloy-rs/alloy/issues/1677 ) )
@@ -268,6 +293,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
268
293
### Miscellaneous Tasks
269
294
270
295
- Release 0.3.6
296
+
297
+ ## [ 0.3.5] ( https://github.com/alloy-rs/alloy/releases/tag/v0.3.5 ) - 2024-09-13
298
+
299
+ ### Miscellaneous Tasks
300
+
271
301
- Release 0.3.5
272
302
273
303
## [ 0.3.4] ( https://github.com/alloy-rs/alloy/releases/tag/v0.3.4 ) - 2024-09-13
@@ -366,26 +396,50 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
366
396
367
397
## [ 0.1.4] ( https://github.com/alloy-rs/alloy/releases/tag/v0.1.4 ) - 2024-07-08
368
398
399
+ ### Features
400
+
401
+ - Impl Transaction for TxEnvelope ([ #1006 ] ( https://github.com/alloy-rs/alloy/issues/1006 ) )
402
+
403
+ ### Miscellaneous Tasks
404
+
405
+ - Release 0.1.4
406
+
407
+ ### Other
408
+
409
+ - Remove signature.v parity before calculating tx hash ([ #893 ] ( https://github.com/alloy-rs/alloy/issues/893 ) )
410
+
411
+ ## [ 0.1.3] ( https://github.com/alloy-rs/alloy/releases/tag/v0.1.3 ) - 2024-06-25
412
+
369
413
### Documentation
370
414
371
415
- Copy/paste error of eip-7251 link ([ #961 ] ( https://github.com/alloy-rs/alloy/issues/961 ) )
372
416
373
417
### Features
374
418
375
- - Impl Transaction for TxEnvelope ([ #1006 ] ( https://github.com/alloy-rs/alloy/issues/1006 ) )
376
419
- Add eip-7702 helpers ([ #950 ] ( https://github.com/alloy-rs/alloy/issues/950 ) )
377
420
378
421
### Miscellaneous Tasks
379
422
380
- - Release 0.1.4
381
423
- Release 0.1.3
382
424
- [ eips] Make ` sha2 ` optional, add ` kzg-sidecar ` feature ([ #949 ] ( https://github.com/alloy-rs/alloy/issues/949 ) )
383
425
384
- ### Other
426
+ ## [ 0.1.2 ] ( https://github.com/alloy-rs/alloy/releases/tag/v0.1.2 ) - 2024-06-19
385
427
386
- - Remove signature.v parity before calculating tx hash ( [ # 893 ] ( https://github.com/alloy-rs/alloy/issues/893 ) )
428
+ ### Documentation
387
429
388
- ## [ 0.1.2] ( https://github.com/alloy-rs/alloy/releases/tag/v0.1.2 ) - 2024-06-19
430
+ - Add per-crate changelogs ([ #914 ] ( https://github.com/alloy-rs/alloy/issues/914 ) )
431
+
432
+ ### Features
433
+
434
+ - Add eip-7251 consolidation request ([ #919 ] ( https://github.com/alloy-rs/alloy/issues/919 ) )
435
+
436
+ ### Miscellaneous Tasks
437
+
438
+ - Release 0.1.2
439
+ - Update changelogs for v0.1.1 ([ #922 ] ( https://github.com/alloy-rs/alloy/issues/922 ) )
440
+ - Add docs.rs metadata to all manifests ([ #917 ] ( https://github.com/alloy-rs/alloy/issues/917 ) )
441
+
442
+ ## [ 0.1.1] ( https://github.com/alloy-rs/alloy/releases/tag/v0.1.1 ) - 2024-06-17
389
443
390
444
### Bug Fixes
391
445
@@ -414,12 +468,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
414
468
415
469
### Documentation
416
470
417
- - Add per-crate changelogs ([ #914 ] ( https://github.com/alloy-rs/alloy/issues/914 ) )
418
471
- Update descriptions and top level summary ([ #128 ] ( https://github.com/alloy-rs/alloy/issues/128 ) )
419
472
420
473
### Features
421
474
422
- - Add eip-7251 consolidation request ([ #919 ] ( https://github.com/alloy-rs/alloy/issues/919 ) )
423
475
- Derive serde for header ([ #902 ] ( https://github.com/alloy-rs/alloy/issues/902 ) )
424
476
- Move ` {,With}OtherFields ` to serde crate ([ #892 ] ( https://github.com/alloy-rs/alloy/issues/892 ) )
425
477
- Add as_ is_ functions to envelope ([ #872 ] ( https://github.com/alloy-rs/alloy/issues/872 ) )
@@ -456,9 +508,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
456
508
457
509
### Miscellaneous Tasks
458
510
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 ) )
462
511
- [ clippy] Apply lint suggestions ([ #903 ] ( https://github.com/alloy-rs/alloy/issues/903 ) )
463
512
- Rm unused txtype mod ([ #879 ] ( https://github.com/alloy-rs/alloy/issues/879 ) )
464
513
- [ other] Use type aliases where possible to improve clarity ([ #859 ] ( https://github.com/alloy-rs/alloy/issues/859 ) )
0 commit comments