@@ -5,48 +5,98 @@ 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.0] ( https://github.com/alloy-rs/core/releases/tag/v1.1.0 ) - 2025-04-30
9+
10+ ### Bug Fixes
11+
12+ - Array size evaluation with modulo operator ([ #930 ] ( https://github.com/alloy-rs/core/issues/930 ) )
13+
14+ ### Documentation
15+
16+ - Improve eip712 docs and discoverability ([ #940 ] ( https://github.com/alloy-rs/core/issues/940 ) )
17+ - Update getrandom js feature
18+
19+ ### Features
20+
21+ - [ primitives] Add BitX<&Self> for wrap_fixed_bytes ([ #945 ] ( https://github.com/alloy-rs/core/issues/945 ) )
22+ - [ primitives] Add BitX<&Self> for FixedBytes ([ #943 ] ( https://github.com/alloy-rs/core/issues/943 ) )
23+ - [ ` sol! ` ] Ignore unlinked bytecode ([ #935 ] ( https://github.com/alloy-rs/core/issues/935 ) )
24+ - Add validated variants to ABI decoding methods ([ #928 ] ( https://github.com/alloy-rs/core/issues/928 ) )
25+ - [ primitives] Add ` Address::create_eof ` ([ #932 ] ( https://github.com/alloy-rs/core/issues/932 ) )
26+ - Added format_units_with ([ #936 ] ( https://github.com/alloy-rs/core/issues/936 ) )
27+ - Add ` KECCAK256_EMPTY ` from ` revm::primitives ` ([ #931 ] ( https://github.com/alloy-rs/core/issues/931 ) )
28+ - Convert between ` Signed ` of different length ([ #923 ] ( https://github.com/alloy-rs/core/issues/923 ) )
29+
830## [ 1.0.0] ( https://github.com/alloy-rs/core/releases/tag/v1.0.0 ) - 2025-04-03
931
32+ ### Features
33+
34+ - [ primitives] Supporting diesel @ 2.2 ([ #915 ] ( https://github.com/alloy-rs/core/issues/915 ) )
35+ - 1.0-rc.1
36+ - Bump ruint, adjust rand feature
37+
38+ ### Miscellaneous Tasks
39+
40+ - Release 1.0.0
41+ - Release 1.0.0-rc.1
42+ - Release 0.8.25
43+
44+ ### Other
45+
46+ - Merge branch 'main' into v1.0-rc
47+
48+ ### Testing
49+
50+ - Missing import
51+ - [ dyn-abi] Remove dev-dependency on self
52+
53+ ## [ 0.8.24] ( https://github.com/alloy-rs/core/releases/tag/v0.8.24 ) - 2025-03-21
54+
55+ ### Features
56+
57+ - [ sol-macro] Improve call return encoding ([ #909 ] ( https://github.com/alloy-rs/core/issues/909 ) )
58+
59+ ## [ 0.8.23] ( https://github.com/alloy-rs/core/releases/tag/v0.8.23 ) - 2025-03-13
60+
1061### Bug Fixes
1162
1263- [ ` sol-expander ` ] Rename from/into + impl From ([ #905 ] ( https://github.com/alloy-rs/core/issues/905 ) )
1364- [ ` sol! ` ] Pass correct call_struct to call_builder in expansion ([ #901 ] ( https://github.com/alloy-rs/core/issues/901 ) )
1465- [ sol-macro] Rm fake transport from contract expansion ([ #865 ] ( https://github.com/alloy-rs/core/issues/865 ) )
15- - [ primitives] Remove undefined behavior in FixedBytes ([ #919 ] ( https://github.com/alloy-rs/core/issues/919 ) )
16- - Do not rely on bytes dependency in ` wrap_fixed_bytes! ` ([ #918 ] ( https://github.com/alloy-rs/core/issues/918 ) )
1766
1867### Dependencies
1968
2069- [ deps] Bump getrandom to 0.3, rand to 0.9 ([ #869 ] ( https://github.com/alloy-rs/core/issues/869 ) )
2170
2271### Features
2372
24- - [ primitives] Supporting diesel @ 2.2 ([ #915 ] ( https://github.com/alloy-rs/core/issues/915 ) )
25- - 1.0-rc.1
26- - Bump ruint, adjust rand feature
27- - [ sol-macro] Improve call return encoding ([ #909 ] ( https://github.com/alloy-rs/core/issues/909 ) )
2873- [ primitives] Remove ` From<String> for Bytes ` ([ #907 ] ( https://github.com/alloy-rs/core/issues/907 ) )
2974- [ ` sol! ` ] Gen unit/tuple structs for errors, calls, events with 0/1 param ([ #883 ] ( https://github.com/alloy-rs/core/issues/883 ) )
3075- [ sol-macro] Function calls should directly yield result ([ #855 ] ( https://github.com/alloy-rs/core/issues/855 ) )
3176- [ sol-types] Rm ` validate: bool ` ([ #863 ] ( https://github.com/alloy-rs/core/issues/863 ) )
32- - Add inner mut ([ #921 ] ( https://github.com/alloy-rs/core/issues/921 ) )
3377
3478### Miscellaneous Tasks
3579
36- - Release 1.0.0-rc.1
37- - Release 0.8.25
3880- Remove deprecated ` Signature ` ([ #899 ] ( https://github.com/alloy-rs/core/issues/899 ) )
39- - Add hash_ref function to sealed.rs ([ #920 ] ( https://github.com/alloy-rs/core/issues/920 ) )
4081
4182### Other
4283
43- - Merge branch 'main' into v1.0-rc
4484- Merge branch 'main' into v1.0-rc
4585
46- ### Testing
86+ ## [ 1.0.0 ] ( https://github.com/alloy-rs/core/releases/tag/v1.0.0 ) - 2025-04-03
4787
48- - Missing import
49- - [ dyn-abi] Remove dev-dependency on self
88+ ### Bug Fixes
89+
90+ - [ primitives] Remove undefined behavior in FixedBytes ([ #919 ] ( https://github.com/alloy-rs/core/issues/919 ) )
91+ - Do not rely on bytes dependency in ` wrap_fixed_bytes! ` ([ #918 ] ( https://github.com/alloy-rs/core/issues/918 ) )
92+
93+ ### Features
94+
95+ - Add inner mut ([ #921 ] ( https://github.com/alloy-rs/core/issues/921 ) )
96+
97+ ### Miscellaneous Tasks
98+
99+ - Add hash_ref function to sealed.rs ([ #920 ] ( https://github.com/alloy-rs/core/issues/920 ) )
50100
51101## [ 0.8.24] ( https://github.com/alloy-rs/core/releases/tag/v0.8.24 ) - 2025-03-21
52102
@@ -261,35 +311,60 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
261311### Bug Fixes
262312
263313- [ sol-macro] Expand all getter return types ([ #812 ] ( https://github.com/alloy-rs/core/issues/812 ) )
264- - ` Sealed::hash ` serde ([ #805 ] ( https://github.com/alloy-rs/core/issues/805 ) )
265- - [ serde] Add alias ` v ` for ` yParity ` ([ #801 ] ( https://github.com/alloy-rs/core/issues/801 ) )
266314
267315### Dependencies
268316
269317- Remove cron schedule for deps.yml ([ #808 ] ( https://github.com/alloy-rs/core/issues/808 ) )
270318
319+ ### Features
320+
321+ - Expose ` returns ` field for ` DynSolCall ` type ([ #809 ] ( https://github.com/alloy-rs/core/issues/809 ) )
322+
323+ ### Miscellaneous Tasks
324+
325+ - Release 0.8.13 ([ #813 ] ( https://github.com/alloy-rs/core/issues/813 ) )
326+
327+ ### Other
328+
329+ - Make Signature::new a const fn ([ #810 ] ( https://github.com/alloy-rs/core/issues/810 ) )
330+
331+ ## [ 0.8.12] ( https://github.com/alloy-rs/core/releases/tag/v0.8.12 ) - 2024-11-12
332+
333+ ### Bug Fixes
334+
335+ - ` Sealed::hash ` serde ([ #805 ] ( https://github.com/alloy-rs/core/issues/805 ) )
336+
337+ ### Features
338+
339+ - Add ` AsRef ` impl and ` hash ` method to ` Sealed ` ([ #804 ] ( https://github.com/alloy-rs/core/issues/804 ) )
340+
341+ ### Miscellaneous Tasks
342+
343+ - Release 0.8.12 ([ #806 ] ( https://github.com/alloy-rs/core/issues/806 ) )
344+
345+ ## [ 0.8.11] ( https://github.com/alloy-rs/core/releases/tag/v0.8.11 ) - 2024-11-05
346+
347+ ### Bug Fixes
348+
349+ - [ serde] Add alias ` v ` for ` yParity ` ([ #801 ] ( https://github.com/alloy-rs/core/issues/801 ) )
350+
271351### Documentation
272352
273353- Update ethers-rs README note ([ #798 ] ( https://github.com/alloy-rs/core/issues/798 ) )
274354
275355### Features
276356
277- - Expose ` returns ` field for ` DynSolCall ` type ([ #809 ] ( https://github.com/alloy-rs/core/issues/809 ) )
278- - Add ` AsRef ` impl and ` hash ` method to ` Sealed ` ([ #804 ] ( https://github.com/alloy-rs/core/issues/804 ) )
279357- [ json-abi] Add ` AbiItem::json_type ` ([ #797 ] ( https://github.com/alloy-rs/core/issues/797 ) )
280358- Add has_eip155_value convenience function to signature ([ #791 ] ( https://github.com/alloy-rs/core/issues/791 ) )
281359
282360### Miscellaneous Tasks
283361
284- - Release 0.8.13 ([ #813 ] ( https://github.com/alloy-rs/core/issues/813 ) )
285- - Release 0.8.12 ([ #806 ] ( https://github.com/alloy-rs/core/issues/806 ) )
286362- Release 0.8.11 ([ #803 ] ( https://github.com/alloy-rs/core/issues/803 ) )
287363- [ json-abi] Clean up utils ([ #794 ] ( https://github.com/alloy-rs/core/issues/794 ) )
288364- [ meta] Update SECURITY.md ([ #793 ] ( https://github.com/alloy-rs/core/issues/793 ) )
289365
290366### Other
291367
292- - Make Signature::new a const fn ([ #810 ] ( https://github.com/alloy-rs/core/issues/810 ) )
293368- Revert "chore: replace Signature with PrimitiveSignature" ([ #800 ] ( https://github.com/alloy-rs/core/issues/800 ) )
294369- Add success job ([ #795 ] ( https://github.com/alloy-rs/core/issues/795 ) )
295370
0 commit comments