Skip to content

Commit a21162c

Browse files
committed
chore: release 1.1.3
1 parent b199bb6 commit a21162c

File tree

12 files changed

+1982
-556
lines changed

12 files changed

+1982
-556
lines changed

CHANGELOG.md

Lines changed: 88 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,26 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and 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

Cargo.toml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ members = ["crates/*", "tests/*"]
33
resolver = "2"
44

55
[workspace.package]
6-
version = "1.1.2"
6+
version = "1.1.3"
77
edition = "2021"
88
rust-version = "1.81"
99
authors = ["Alloy Contributors"]
@@ -35,16 +35,16 @@ all = "warn"
3535

3636
[workspace.dependencies]
3737
# workspace crates
38-
alloy-core = { version = "1.1.2", path = "crates/core", default-features = false }
39-
alloy-dyn-abi = { version = "1.1.2", path = "crates/dyn-abi", default-features = false }
40-
alloy-json-abi = { version = "1.1.2", path = "crates/json-abi", default-features = false }
41-
alloy-primitives = { version = "1.1.2", path = "crates/primitives", default-features = false }
42-
alloy-sol-macro = { version = "1.1.2", path = "crates/sol-macro", default-features = false }
43-
alloy-sol-macro-input = { version = "1.1.2", path = "crates/sol-macro-input", default-features = false }
44-
alloy-sol-macro-expander = { version = "1.1.2", path = "crates/sol-macro-expander", default-features = false }
45-
alloy-sol-type-parser = { version = "1.1.2", path = "crates/sol-type-parser", default-features = false }
46-
alloy-sol-types = { version = "1.1.2", path = "crates/sol-types", default-features = false }
47-
syn-solidity = { version = "1.1.2", path = "crates/syn-solidity", default-features = false }
38+
alloy-core = { version = "1.1.3", path = "crates/core", default-features = false }
39+
alloy-dyn-abi = { version = "1.1.3", path = "crates/dyn-abi", default-features = false }
40+
alloy-json-abi = { version = "1.1.3", path = "crates/json-abi", default-features = false }
41+
alloy-primitives = { version = "1.1.3", path = "crates/primitives", default-features = false }
42+
alloy-sol-macro = { version = "1.1.3", path = "crates/sol-macro", default-features = false }
43+
alloy-sol-macro-input = { version = "1.1.3", path = "crates/sol-macro-input", default-features = false }
44+
alloy-sol-macro-expander = { version = "1.1.3", path = "crates/sol-macro-expander", default-features = false }
45+
alloy-sol-type-parser = { version = "1.1.3", path = "crates/sol-type-parser", default-features = false }
46+
alloy-sol-types = { version = "1.1.3", path = "crates/sol-types", default-features = false }
47+
syn-solidity = { version = "1.1.3", path = "crates/syn-solidity", default-features = false }
4848

4949
# serde
5050
serde = { version = "1.0", default-features = false, features = ["alloc"] }

crates/core/CHANGELOG.md

Lines changed: 50 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [1.1.2](https://github.com/alloy-rs/core/releases/tag/v1.1.2) - 2025-05-20
9+
10+
### Miscellaneous Tasks
11+
12+
- Release 1.1.2
13+
814
## [1.1.1](https://github.com/alloy-rs/core/releases/tag/v1.1.1) - 2025-05-19
915

1016
### Miscellaneous Tasks
@@ -108,7 +114,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
108114
### Miscellaneous Tasks
109115

110116
- Release 0.8.13 ([#813](https://github.com/alloy-rs/core/issues/813))
117+
118+
## [0.8.12](https://github.com/alloy-rs/core/releases/tag/v0.8.12) - 2024-11-12
119+
120+
### Miscellaneous Tasks
121+
111122
- Release 0.8.12 ([#806](https://github.com/alloy-rs/core/issues/806))
123+
124+
## [0.8.11](https://github.com/alloy-rs/core/releases/tag/v0.8.11) - 2024-11-05
125+
126+
### Miscellaneous Tasks
127+
112128
- Release 0.8.11 ([#803](https://github.com/alloy-rs/core/issues/803))
113129

114130
## [0.8.10](https://github.com/alloy-rs/core/releases/tag/v0.8.10) - 2024-10-28
@@ -201,34 +217,59 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
201217

202218
## [0.7.7](https://github.com/alloy-rs/core/releases/tag/v0.7.7) - 2024-07-08
203219

220+
### Documentation
221+
222+
- [primitives] Fix rustdoc for Signature ([#680](https://github.com/alloy-rs/core/issues/680))
223+
- Add per-crate changelogs ([#669](https://github.com/alloy-rs/core/issues/669))
224+
225+
### Miscellaneous Tasks
226+
227+
- Release 0.7.7
228+
- Use workspace.lints ([#676](https://github.com/alloy-rs/core/issues/676))
229+
230+
## [0.7.4](https://github.com/alloy-rs/core/releases/tag/v0.7.4) - 2024-05-14
231+
204232
### Bug Fixes
205233

206234
- [sol-macro] Json feature ([#629](https://github.com/alloy-rs/core/issues/629))
207235

236+
## [0.7.3](https://github.com/alloy-rs/core/releases/tag/v0.7.3) - 2024-05-14
237+
208238
### Documentation
209239

210-
- [primitives] Fix rustdoc for Signature ([#680](https://github.com/alloy-rs/core/issues/680))
211-
- Add per-crate changelogs ([#669](https://github.com/alloy-rs/core/issues/669))
212240
- Update alloy-core homepage link
241+
242+
### Refactor
243+
244+
- Move `expand` from `sol-macro` to its own crate ([#626](https://github.com/alloy-rs/core/issues/626))
245+
246+
## [0.7.2](https://github.com/alloy-rs/core/releases/tag/v0.7.2) - 2024-05-02
247+
248+
### Documentation
249+
213250
- Unhide and mention `sol!` wrappers ([#615](https://github.com/alloy-rs/core/issues/615))
214-
- Update alloy_core::sol reference to real sol ([#529](https://github.com/alloy-rs/core/issues/529))
251+
252+
## [0.6.4](https://github.com/alloy-rs/core/releases/tag/v0.6.4) - 2024-02-29
215253

216254
### Features
217255

218256
- [core] Re-export `uint!` ([#537](https://github.com/alloy-rs/core/issues/537))
219-
- [sol-macro] Provide a way to override import paths for dependencies ([#527](https://github.com/alloy-rs/core/issues/527))
220-
- Add `alloy-core` prelude crate ([#521](https://github.com/alloy-rs/core/issues/521))
221257

222258
### Miscellaneous Tasks
223259

224-
- Release 0.7.7
225-
- Use workspace.lints ([#676](https://github.com/alloy-rs/core/issues/676))
226260
- [core] Add comments to `cfg(doc)` ([#538](https://github.com/alloy-rs/core/issues/538))
227261
- Remove unused imports ([#534](https://github.com/alloy-rs/core/issues/534))
228262

229-
### Refactor
263+
## [0.6.3](https://github.com/alloy-rs/core/releases/tag/v0.6.3) - 2024-02-15
230264

231-
- Move `expand` from `sol-macro` to its own crate ([#626](https://github.com/alloy-rs/core/issues/626))
265+
### Documentation
266+
267+
- Update alloy_core::sol reference to real sol ([#529](https://github.com/alloy-rs/core/issues/529))
268+
269+
### Features
270+
271+
- [sol-macro] Provide a way to override import paths for dependencies ([#527](https://github.com/alloy-rs/core/issues/527))
272+
- Add `alloy-core` prelude crate ([#521](https://github.com/alloy-rs/core/issues/521))
232273

233274
[`dyn-abi`]: https://crates.io/crates/alloy-dyn-abi
234275
[dyn-abi]: https://crates.io/crates/alloy-dyn-abi

0 commit comments

Comments
 (0)