@@ -5,12 +5,26 @@ All notable changes to this project will be documented in this file.
55The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.1.0/ ) ,
66and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
77
8+ ## [ 1.1.3] ( https://github.com/alloy-rs/core/releases/tag/v1.1.3 ) - 2025-06-04
9+
10+ ### Bug Fixes
11+
12+ - Eip712 string interface prefix ([ #954 ] ( https://github.com/alloy-rs/core/issues/954 ) )
13+
14+ ### Features
15+
16+ - Added ` decode_log_validate ` method ([ #957 ] ( https://github.com/alloy-rs/core/issues/957 ) )
17+
818## [ 1.1.2] ( https://github.com/alloy-rs/core/releases/tag/v1.1.2 ) - 2025-05-20
919
1020### Dependencies
1121
1222- Enhance eip712 string parser to canonicalize inputs ([ #950 ] ( https://github.com/alloy-rs/core/issues/950 ) )
1323
24+ ### Miscellaneous Tasks
25+
26+ - Release 1.1.2
27+
1428## [ 1.1.1] ( https://github.com/alloy-rs/core/releases/tag/v1.1.1 ) - 2025-05-19
1529
1630### Features
@@ -54,47 +68,74 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
5468
5569## [ 1.0.0] ( https://github.com/alloy-rs/core/releases/tag/v1.0.0 ) - 2025-04-03
5670
71+ ### Features
72+
73+ - [ primitives] Supporting diesel @ 2.2 ([ #915 ] ( https://github.com/alloy-rs/core/issues/915 ) )
74+ - 1.0-rc.1
75+ - Bump ruint, adjust rand feature
76+
77+ ### Miscellaneous Tasks
78+
79+ - Release 1.0.0
80+ - Release 1.0.0-rc.1
81+ - Release 0.8.25
82+
83+ ### Other
84+
85+ - Merge branch 'main' into v1.0-rc
86+
87+ ### Testing
88+
89+ - Missing import
90+ - [ dyn-abi] Remove dev-dependency on self
91+
92+ ## [ 0.8.24] ( https://github.com/alloy-rs/core/releases/tag/v0.8.24 ) - 2025-03-21
93+
94+ ### Features
95+
96+ - [ sol-macro] Improve call return encoding ([ #909 ] ( https://github.com/alloy-rs/core/issues/909 ) )
97+
98+ ## [ 0.8.23] ( https://github.com/alloy-rs/core/releases/tag/v0.8.23 ) - 2025-03-13
99+
57100### Bug Fixes
58101
59102- [ ` sol-expander ` ] Rename from/into + impl From ([ #905 ] ( https://github.com/alloy-rs/core/issues/905 ) )
60103- [ ` sol! ` ] Pass correct call_struct to call_builder in expansion ([ #901 ] ( https://github.com/alloy-rs/core/issues/901 ) )
61104- [ sol-macro] Rm fake transport from contract expansion ([ #865 ] ( https://github.com/alloy-rs/core/issues/865 ) )
62- - [ primitives] Remove undefined behavior in FixedBytes ([ #919 ] ( https://github.com/alloy-rs/core/issues/919 ) )
63- - Do not rely on bytes dependency in ` wrap_fixed_bytes! ` ([ #918 ] ( https://github.com/alloy-rs/core/issues/918 ) )
64105
65106### Dependencies
66107
67108- [ deps] Bump getrandom to 0.3, rand to 0.9 ([ #869 ] ( https://github.com/alloy-rs/core/issues/869 ) )
68109
69110### Features
70111
71- - [ primitives] Supporting diesel @ 2.2 ([ #915 ] ( https://github.com/alloy-rs/core/issues/915 ) )
72- - 1.0-rc.1
73- - Bump ruint, adjust rand feature
74- - [ sol-macro] Improve call return encoding ([ #909 ] ( https://github.com/alloy-rs/core/issues/909 ) )
75112- [ primitives] Remove ` From<String> for Bytes ` ([ #907 ] ( https://github.com/alloy-rs/core/issues/907 ) )
76113- [ ` sol! ` ] Gen unit/tuple structs for errors, calls, events with 0/1 param ([ #883 ] ( https://github.com/alloy-rs/core/issues/883 ) )
77114- [ sol-macro] Function calls should directly yield result ([ #855 ] ( https://github.com/alloy-rs/core/issues/855 ) )
78115- [ sol-types] Rm ` validate: bool ` ([ #863 ] ( https://github.com/alloy-rs/core/issues/863 ) )
79- - Add inner mut ([ #921 ] ( https://github.com/alloy-rs/core/issues/921 ) )
80116
81117### Miscellaneous Tasks
82118
83- - Release 1.0.0
84- - Release 1.0.0-rc.1
85- - Release 0.8.25
86119- Remove deprecated ` Signature ` ([ #899 ] ( https://github.com/alloy-rs/core/issues/899 ) )
87- - Add hash_ref function to sealed.rs ([ #920 ] ( https://github.com/alloy-rs/core/issues/920 ) )
88120
89121### Other
90122
91- - Merge branch 'main' into v1.0-rc
92123- Merge branch 'main' into v1.0-rc
93124
94- ### Testing
125+ ## [ 1.0.0 ] ( https://github.com/alloy-rs/core/releases/tag/v1.0.0 ) - 2025-04-03
95126
96- - Missing import
97- - [ dyn-abi] Remove dev-dependency on self
127+ ### Bug Fixes
128+
129+ - [ primitives] Remove undefined behavior in FixedBytes ([ #919 ] ( https://github.com/alloy-rs/core/issues/919 ) )
130+ - Do not rely on bytes dependency in ` wrap_fixed_bytes! ` ([ #918 ] ( https://github.com/alloy-rs/core/issues/918 ) )
131+
132+ ### Features
133+
134+ - Add inner mut ([ #921 ] ( https://github.com/alloy-rs/core/issues/921 ) )
135+
136+ ### Miscellaneous Tasks
137+
138+ - Add hash_ref function to sealed.rs ([ #920 ] ( https://github.com/alloy-rs/core/issues/920 ) )
98139
99140## [ 0.8.24] ( https://github.com/alloy-rs/core/releases/tag/v0.8.24 ) - 2025-03-21
100141
@@ -309,35 +350,60 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
309350### Bug Fixes
310351
311352- [ sol-macro] Expand all getter return types ([ #812 ] ( https://github.com/alloy-rs/core/issues/812 ) )
312- - ` Sealed::hash ` serde ([ #805 ] ( https://github.com/alloy-rs/core/issues/805 ) )
313- - [ serde] Add alias ` v ` for ` yParity ` ([ #801 ] ( https://github.com/alloy-rs/core/issues/801 ) )
314353
315354### Dependencies
316355
317356- Remove cron schedule for deps.yml ([ #808 ] ( https://github.com/alloy-rs/core/issues/808 ) )
318357
358+ ### Features
359+
360+ - Expose ` returns ` field for ` DynSolCall ` type ([ #809 ] ( https://github.com/alloy-rs/core/issues/809 ) )
361+
362+ ### Miscellaneous Tasks
363+
364+ - Release 0.8.13 ([ #813 ] ( https://github.com/alloy-rs/core/issues/813 ) )
365+
366+ ### Other
367+
368+ - Make Signature::new a const fn ([ #810 ] ( https://github.com/alloy-rs/core/issues/810 ) )
369+
370+ ## [ 0.8.12] ( https://github.com/alloy-rs/core/releases/tag/v0.8.12 ) - 2024-11-12
371+
372+ ### Bug Fixes
373+
374+ - ` Sealed::hash ` serde ([ #805 ] ( https://github.com/alloy-rs/core/issues/805 ) )
375+
376+ ### Features
377+
378+ - Add ` AsRef ` impl and ` hash ` method to ` Sealed ` ([ #804 ] ( https://github.com/alloy-rs/core/issues/804 ) )
379+
380+ ### Miscellaneous Tasks
381+
382+ - Release 0.8.12 ([ #806 ] ( https://github.com/alloy-rs/core/issues/806 ) )
383+
384+ ## [ 0.8.11] ( https://github.com/alloy-rs/core/releases/tag/v0.8.11 ) - 2024-11-05
385+
386+ ### Bug Fixes
387+
388+ - [ serde] Add alias ` v ` for ` yParity ` ([ #801 ] ( https://github.com/alloy-rs/core/issues/801 ) )
389+
319390### Documentation
320391
321392- Update ethers-rs README note ([ #798 ] ( https://github.com/alloy-rs/core/issues/798 ) )
322393
323394### Features
324395
325- - Expose ` returns ` field for ` DynSolCall ` type ([ #809 ] ( https://github.com/alloy-rs/core/issues/809 ) )
326- - Add ` AsRef ` impl and ` hash ` method to ` Sealed ` ([ #804 ] ( https://github.com/alloy-rs/core/issues/804 ) )
327396- [ json-abi] Add ` AbiItem::json_type ` ([ #797 ] ( https://github.com/alloy-rs/core/issues/797 ) )
328397- Add has_eip155_value convenience function to signature ([ #791 ] ( https://github.com/alloy-rs/core/issues/791 ) )
329398
330399### Miscellaneous Tasks
331400
332- - Release 0.8.13 ([ #813 ] ( https://github.com/alloy-rs/core/issues/813 ) )
333- - Release 0.8.12 ([ #806 ] ( https://github.com/alloy-rs/core/issues/806 ) )
334401- Release 0.8.11 ([ #803 ] ( https://github.com/alloy-rs/core/issues/803 ) )
335402- [ json-abi] Clean up utils ([ #794 ] ( https://github.com/alloy-rs/core/issues/794 ) )
336403- [ meta] Update SECURITY.md ([ #793 ] ( https://github.com/alloy-rs/core/issues/793 ) )
337404
338405### Other
339406
340- - Make Signature::new a const fn ([ #810 ] ( https://github.com/alloy-rs/core/issues/810 ) )
341407- Revert "chore: replace Signature with PrimitiveSignature" ([ #800 ] ( https://github.com/alloy-rs/core/issues/800 ) )
342408- Add success job ([ #795 ] ( https://github.com/alloy-rs/core/issues/795 ) )
343409
0 commit comments