@@ -5,6 +5,28 @@ 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.3.0] ( https://github.com/alloy-rs/core/releases/tag/v1.3.0 ) - 2025-07-22
9+
10+ ### Bug Fixes
11+
12+ - [ sol-types] Overflow in abi decoder ([ #982 ] ( https://github.com/alloy-rs/core/issues/982 ) )
13+
14+ ### Documentation
15+
16+ - Add EIP-712 usage example to README ([ #975 ] ( https://github.com/alloy-rs/core/issues/975 ) )
17+
18+ ### Features
19+
20+ - [ primitives] Serialize ` Signed ` with a compact binary representation ([ #953 ] ( https://github.com/alloy-rs/core/issues/953 ) )
21+ - Add native sqlx support for Address (MySQL/Postgres/SQLite) with feature gating and tests ([ #970 ] ( https://github.com/alloy-rs/core/issues/970 ) )
22+ - Add ` is_dynamic ` method to ` DynSolType ` ([ #974 ] ( https://github.com/alloy-rs/core/issues/974 ) )
23+
24+ ### Miscellaneous Tasks
25+
26+ - Fix warning in generated code ([ #976 ] ( https://github.com/alloy-rs/core/issues/976 ) )
27+ - [ meta] Update .gitignore
28+ - Add helper to find function by selector ([ #971 ] ( https://github.com/alloy-rs/core/issues/971 ) )
29+
830## [ 1.2.1] ( https://github.com/alloy-rs/core/releases/tag/v1.2.1 ) - 2025-06-20
931
1032### Bug Fixes
@@ -17,6 +39,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1739
1840### Miscellaneous Tasks
1941
42+ - Release 1.2.1
2043- Re-enable clippy::missing-const-for-fn ([ #961 ] ( https://github.com/alloy-rs/core/issues/961 ) )
2144
2245## [ 1.2.0] ( https://github.com/alloy-rs/core/releases/tag/v1.2.0 ) - 2025-06-04
@@ -97,47 +120,74 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
97120
98121## [ 1.0.0] ( https://github.com/alloy-rs/core/releases/tag/v1.0.0 ) - 2025-04-03
99122
123+ ### Features
124+
125+ - [ primitives] Supporting diesel @ 2.2 ([ #915 ] ( https://github.com/alloy-rs/core/issues/915 ) )
126+ - 1.0-rc.1
127+ - Bump ruint, adjust rand feature
128+
129+ ### Miscellaneous Tasks
130+
131+ - Release 1.0.0
132+ - Release 1.0.0-rc.1
133+ - Release 0.8.25
134+
135+ ### Other
136+
137+ - Merge branch 'main' into v1.0-rc
138+
139+ ### Testing
140+
141+ - Missing import
142+ - [ dyn-abi] Remove dev-dependency on self
143+
144+ ## [ 0.8.24] ( https://github.com/alloy-rs/core/releases/tag/v0.8.24 ) - 2025-03-21
145+
146+ ### Features
147+
148+ - [ sol-macro] Improve call return encoding ([ #909 ] ( https://github.com/alloy-rs/core/issues/909 ) )
149+
150+ ## [ 0.8.23] ( https://github.com/alloy-rs/core/releases/tag/v0.8.23 ) - 2025-03-13
151+
100152### Bug Fixes
101153
102154- [ ` sol-expander ` ] Rename from/into + impl From ([ #905 ] ( https://github.com/alloy-rs/core/issues/905 ) )
103155- [ ` sol! ` ] Pass correct call_struct to call_builder in expansion ([ #901 ] ( https://github.com/alloy-rs/core/issues/901 ) )
104156- [ sol-macro] Rm fake transport from contract expansion ([ #865 ] ( https://github.com/alloy-rs/core/issues/865 ) )
105- - [ primitives] Remove undefined behavior in FixedBytes ([ #919 ] ( https://github.com/alloy-rs/core/issues/919 ) )
106- - Do not rely on bytes dependency in ` wrap_fixed_bytes! ` ([ #918 ] ( https://github.com/alloy-rs/core/issues/918 ) )
107157
108158### Dependencies
109159
110160- [ deps] Bump getrandom to 0.3, rand to 0.9 ([ #869 ] ( https://github.com/alloy-rs/core/issues/869 ) )
111161
112162### Features
113163
114- - [ primitives] Supporting diesel @ 2.2 ([ #915 ] ( https://github.com/alloy-rs/core/issues/915 ) )
115- - 1.0-rc.1
116- - Bump ruint, adjust rand feature
117- - [ sol-macro] Improve call return encoding ([ #909 ] ( https://github.com/alloy-rs/core/issues/909 ) )
118164- [ primitives] Remove ` From<String> for Bytes ` ([ #907 ] ( https://github.com/alloy-rs/core/issues/907 ) )
119165- [ ` sol! ` ] Gen unit/tuple structs for errors, calls, events with 0/1 param ([ #883 ] ( https://github.com/alloy-rs/core/issues/883 ) )
120166- [ sol-macro] Function calls should directly yield result ([ #855 ] ( https://github.com/alloy-rs/core/issues/855 ) )
121167- [ sol-types] Rm ` validate: bool ` ([ #863 ] ( https://github.com/alloy-rs/core/issues/863 ) )
122- - Add inner mut ([ #921 ] ( https://github.com/alloy-rs/core/issues/921 ) )
123168
124169### Miscellaneous Tasks
125170
126- - Release 1.0.0
127- - Release 1.0.0-rc.1
128- - Release 0.8.25
129171- Remove deprecated ` Signature ` ([ #899 ] ( https://github.com/alloy-rs/core/issues/899 ) )
130- - Add hash_ref function to sealed.rs ([ #920 ] ( https://github.com/alloy-rs/core/issues/920 ) )
131172
132173### Other
133174
134- - Merge branch 'main' into v1.0-rc
135175- Merge branch 'main' into v1.0-rc
136176
137- ### Testing
177+ ## [ 1.0.0 ] ( https://github.com/alloy-rs/core/releases/tag/v1.0.0 ) - 2025-04-03
138178
139- - Missing import
140- - [ dyn-abi] Remove dev-dependency on self
179+ ### Bug Fixes
180+
181+ - [ primitives] Remove undefined behavior in FixedBytes ([ #919 ] ( https://github.com/alloy-rs/core/issues/919 ) )
182+ - Do not rely on bytes dependency in ` wrap_fixed_bytes! ` ([ #918 ] ( https://github.com/alloy-rs/core/issues/918 ) )
183+
184+ ### Features
185+
186+ - Add inner mut ([ #921 ] ( https://github.com/alloy-rs/core/issues/921 ) )
187+
188+ ### Miscellaneous Tasks
189+
190+ - Add hash_ref function to sealed.rs ([ #920 ] ( https://github.com/alloy-rs/core/issues/920 ) )
141191
142192## [ 0.8.24] ( https://github.com/alloy-rs/core/releases/tag/v0.8.24 ) - 2025-03-21
143193
@@ -352,35 +402,60 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
352402### Bug Fixes
353403
354404- [ sol-macro] Expand all getter return types ([ #812 ] ( https://github.com/alloy-rs/core/issues/812 ) )
355- - ` Sealed::hash ` serde ([ #805 ] ( https://github.com/alloy-rs/core/issues/805 ) )
356- - [ serde] Add alias ` v ` for ` yParity ` ([ #801 ] ( https://github.com/alloy-rs/core/issues/801 ) )
357405
358406### Dependencies
359407
360408- Remove cron schedule for deps.yml ([ #808 ] ( https://github.com/alloy-rs/core/issues/808 ) )
361409
410+ ### Features
411+
412+ - Expose ` returns ` field for ` DynSolCall ` type ([ #809 ] ( https://github.com/alloy-rs/core/issues/809 ) )
413+
414+ ### Miscellaneous Tasks
415+
416+ - Release 0.8.13 ([ #813 ] ( https://github.com/alloy-rs/core/issues/813 ) )
417+
418+ ### Other
419+
420+ - Make Signature::new a const fn ([ #810 ] ( https://github.com/alloy-rs/core/issues/810 ) )
421+
422+ ## [ 0.8.12] ( https://github.com/alloy-rs/core/releases/tag/v0.8.12 ) - 2024-11-12
423+
424+ ### Bug Fixes
425+
426+ - ` Sealed::hash ` serde ([ #805 ] ( https://github.com/alloy-rs/core/issues/805 ) )
427+
428+ ### Features
429+
430+ - Add ` AsRef ` impl and ` hash ` method to ` Sealed ` ([ #804 ] ( https://github.com/alloy-rs/core/issues/804 ) )
431+
432+ ### Miscellaneous Tasks
433+
434+ - Release 0.8.12 ([ #806 ] ( https://github.com/alloy-rs/core/issues/806 ) )
435+
436+ ## [ 0.8.11] ( https://github.com/alloy-rs/core/releases/tag/v0.8.11 ) - 2024-11-05
437+
438+ ### Bug Fixes
439+
440+ - [ serde] Add alias ` v ` for ` yParity ` ([ #801 ] ( https://github.com/alloy-rs/core/issues/801 ) )
441+
362442### Documentation
363443
364444- Update ethers-rs README note ([ #798 ] ( https://github.com/alloy-rs/core/issues/798 ) )
365445
366446### Features
367447
368- - Expose ` returns ` field for ` DynSolCall ` type ([ #809 ] ( https://github.com/alloy-rs/core/issues/809 ) )
369- - Add ` AsRef ` impl and ` hash ` method to ` Sealed ` ([ #804 ] ( https://github.com/alloy-rs/core/issues/804 ) )
370448- [ json-abi] Add ` AbiItem::json_type ` ([ #797 ] ( https://github.com/alloy-rs/core/issues/797 ) )
371449- Add has_eip155_value convenience function to signature ([ #791 ] ( https://github.com/alloy-rs/core/issues/791 ) )
372450
373451### Miscellaneous Tasks
374452
375- - Release 0.8.13 ([ #813 ] ( https://github.com/alloy-rs/core/issues/813 ) )
376- - Release 0.8.12 ([ #806 ] ( https://github.com/alloy-rs/core/issues/806 ) )
377453- Release 0.8.11 ([ #803 ] ( https://github.com/alloy-rs/core/issues/803 ) )
378454- [ json-abi] Clean up utils ([ #794 ] ( https://github.com/alloy-rs/core/issues/794 ) )
379455- [ meta] Update SECURITY.md ([ #793 ] ( https://github.com/alloy-rs/core/issues/793 ) )
380456
381457### Other
382458
383- - Make Signature::new a const fn ([ #810 ] ( https://github.com/alloy-rs/core/issues/810 ) )
384459- Revert "chore: replace Signature with PrimitiveSignature" ([ #800 ] ( https://github.com/alloy-rs/core/issues/800 ) )
385460- Add success job ([ #795 ] ( https://github.com/alloy-rs/core/issues/795 ) )
386461
0 commit comments