Skip to content

Commit e55993f

Browse files
committed
chore: release 1.1.2
1 parent b8d9590 commit e55993f

File tree

12 files changed

+617
-1888
lines changed

12 files changed

+617
-1888
lines changed

CHANGELOG.md

Lines changed: 29 additions & 74 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+
### Dependencies
11+
12+
- Enhance eip712 string parser to canonicalize inputs ([#950](https://github.com/alloy-rs/core/issues/950))
13+
814
## [1.1.1](https://github.com/alloy-rs/core/releases/tag/v1.1.1) - 2025-05-19
915

1016
### Features
@@ -13,6 +19,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1319

1420
### Miscellaneous Tasks
1521

22+
- Release 1.1.1
1623
- Re-use alloy_primitives::hex ([#952](https://github.com/alloy-rs/core/issues/952))
1724

1825
### Other
@@ -47,74 +54,47 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
4754

4855
## [1.0.0](https://github.com/alloy-rs/core/releases/tag/v1.0.0) - 2025-04-03
4956

50-
### Features
51-
52-
- [primitives] Supporting diesel @ 2.2 ([#915](https://github.com/alloy-rs/core/issues/915))
53-
- 1.0-rc.1
54-
- Bump ruint, adjust rand feature
55-
56-
### Miscellaneous Tasks
57-
58-
- Release 1.0.0
59-
- Release 1.0.0-rc.1
60-
- Release 0.8.25
61-
62-
### Other
63-
64-
- Merge branch 'main' into v1.0-rc
65-
66-
### Testing
67-
68-
- Missing import
69-
- [dyn-abi] Remove dev-dependency on self
70-
71-
## [0.8.24](https://github.com/alloy-rs/core/releases/tag/v0.8.24) - 2025-03-21
72-
73-
### Features
74-
75-
- [sol-macro] Improve call return encoding ([#909](https://github.com/alloy-rs/core/issues/909))
76-
77-
## [0.8.23](https://github.com/alloy-rs/core/releases/tag/v0.8.23) - 2025-03-13
78-
7957
### Bug Fixes
8058

8159
- [`sol-expander`] Rename from/into + impl From ([#905](https://github.com/alloy-rs/core/issues/905))
8260
- [`sol!`] Pass correct call_struct to call_builder in expansion ([#901](https://github.com/alloy-rs/core/issues/901))
8361
- [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))
8464

8565
### Dependencies
8666

8767
- [deps] Bump getrandom to 0.3, rand to 0.9 ([#869](https://github.com/alloy-rs/core/issues/869))
8868

8969
### Features
9070

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))
9175
- [primitives] Remove `From<String> for Bytes` ([#907](https://github.com/alloy-rs/core/issues/907))
9276
- [`sol!`] Gen unit/tuple structs for errors, calls, events with 0/1 param ([#883](https://github.com/alloy-rs/core/issues/883))
9377
- [sol-macro] Function calls should directly yield result ([#855](https://github.com/alloy-rs/core/issues/855))
9478
- [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))
9580

9681
### Miscellaneous Tasks
9782

83+
- Release 1.0.0
84+
- Release 1.0.0-rc.1
85+
- Release 0.8.25
9886
- 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))
9988

10089
### Other
10190

91+
- Merge branch 'main' into v1.0-rc
10292
- Merge branch 'main' into v1.0-rc
10393

104-
## [1.0.0](https://github.com/alloy-rs/core/releases/tag/v1.0.0) - 2025-04-03
105-
106-
### Bug Fixes
107-
108-
- [primitives] Remove undefined behavior in FixedBytes ([#919](https://github.com/alloy-rs/core/issues/919))
109-
- Do not rely on bytes dependency in `wrap_fixed_bytes!` ([#918](https://github.com/alloy-rs/core/issues/918))
110-
111-
### Features
112-
113-
- Add inner mut ([#921](https://github.com/alloy-rs/core/issues/921))
114-
115-
### Miscellaneous Tasks
94+
### Testing
11695

117-
- Add hash_ref function to sealed.rs ([#920](https://github.com/alloy-rs/core/issues/920))
96+
- Missing import
97+
- [dyn-abi] Remove dev-dependency on self
11898

11999
## [0.8.24](https://github.com/alloy-rs/core/releases/tag/v0.8.24) - 2025-03-21
120100

@@ -329,60 +309,35 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
329309
### Bug Fixes
330310

331311
- [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))
332314

333315
### Dependencies
334316

335317
- Remove cron schedule for deps.yml ([#808](https://github.com/alloy-rs/core/issues/808))
336318

337-
### Features
338-
339-
- Expose `returns` field for `DynSolCall` type ([#809](https://github.com/alloy-rs/core/issues/809))
340-
341-
### Miscellaneous Tasks
342-
343-
- Release 0.8.13 ([#813](https://github.com/alloy-rs/core/issues/813))
344-
345-
### Other
346-
347-
- Make Signature::new a const fn ([#810](https://github.com/alloy-rs/core/issues/810))
348-
349-
## [0.8.12](https://github.com/alloy-rs/core/releases/tag/v0.8.12) - 2024-11-12
350-
351-
### Bug Fixes
352-
353-
- `Sealed::hash` serde ([#805](https://github.com/alloy-rs/core/issues/805))
354-
355-
### Features
356-
357-
- Add `AsRef` impl and `hash` method to `Sealed` ([#804](https://github.com/alloy-rs/core/issues/804))
358-
359-
### Miscellaneous Tasks
360-
361-
- Release 0.8.12 ([#806](https://github.com/alloy-rs/core/issues/806))
362-
363-
## [0.8.11](https://github.com/alloy-rs/core/releases/tag/v0.8.11) - 2024-11-05
364-
365-
### Bug Fixes
366-
367-
- [serde] Add alias `v` for `yParity` ([#801](https://github.com/alloy-rs/core/issues/801))
368-
369319
### Documentation
370320

371321
- Update ethers-rs README note ([#798](https://github.com/alloy-rs/core/issues/798))
372322

373323
### Features
374324

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))
375327
- [json-abi] Add `AbiItem::json_type` ([#797](https://github.com/alloy-rs/core/issues/797))
376328
- Add has_eip155_value convenience function to signature ([#791](https://github.com/alloy-rs/core/issues/791))
377329

378330
### Miscellaneous Tasks
379331

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))
380334
- Release 0.8.11 ([#803](https://github.com/alloy-rs/core/issues/803))
381335
- [json-abi] Clean up utils ([#794](https://github.com/alloy-rs/core/issues/794))
382336
- [meta] Update SECURITY.md ([#793](https://github.com/alloy-rs/core/issues/793))
383337

384338
### Other
385339

340+
- Make Signature::new a const fn ([#810](https://github.com/alloy-rs/core/issues/810))
386341
- Revert "chore: replace Signature with PrimitiveSignature" ([#800](https://github.com/alloy-rs/core/issues/800))
387342
- Add success job ([#795](https://github.com/alloy-rs/core/issues/795))
388343

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.1"
6+
version = "1.1.2"
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.1", path = "crates/core", default-features = false }
39-
alloy-dyn-abi = { version = "1.1.1", path = "crates/dyn-abi", default-features = false }
40-
alloy-json-abi = { version = "1.1.1", path = "crates/json-abi", default-features = false }
41-
alloy-primitives = { version = "1.1.1", path = "crates/primitives", default-features = false }
42-
alloy-sol-macro = { version = "1.1.1", path = "crates/sol-macro", default-features = false }
43-
alloy-sol-macro-input = { version = "1.1.1", path = "crates/sol-macro-input", default-features = false }
44-
alloy-sol-macro-expander = { version = "1.1.1", path = "crates/sol-macro-expander", default-features = false }
45-
alloy-sol-type-parser = { version = "1.1.1", path = "crates/sol-type-parser", default-features = false }
46-
alloy-sol-types = { version = "1.1.1", path = "crates/sol-types", default-features = false }
47-
syn-solidity = { version = "1.1.1", path = "crates/syn-solidity", default-features = false }
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 }
4848

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

crates/core/CHANGELOG.md

Lines changed: 15 additions & 44 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.1](https://github.com/alloy-rs/core/releases/tag/v1.1.1) - 2025-05-19
9+
10+
### Miscellaneous Tasks
11+
12+
- Release 1.1.1
13+
814
## [1.1.0](https://github.com/alloy-rs/core/releases/tag/v1.1.0) - 2025-04-30
915

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

104110
- Release 0.8.13 ([#813](https://github.com/alloy-rs/core/issues/813))
105-
106-
## [0.8.12](https://github.com/alloy-rs/core/releases/tag/v0.8.12) - 2024-11-12
107-
108-
### Miscellaneous Tasks
109-
110111
- Release 0.8.12 ([#806](https://github.com/alloy-rs/core/issues/806))
111-
112-
## [0.8.11](https://github.com/alloy-rs/core/releases/tag/v0.8.11) - 2024-11-05
113-
114-
### Miscellaneous Tasks
115-
116112
- Release 0.8.11 ([#803](https://github.com/alloy-rs/core/issues/803))
117113

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

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

208-
### Documentation
209-
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))
212-
213-
### Miscellaneous Tasks
214-
215-
- Release 0.7.7
216-
- Use workspace.lints ([#676](https://github.com/alloy-rs/core/issues/676))
217-
218-
## [0.7.4](https://github.com/alloy-rs/core/releases/tag/v0.7.4) - 2024-05-14
219-
220204
### Bug Fixes
221205

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

224-
## [0.7.3](https://github.com/alloy-rs/core/releases/tag/v0.7.3) - 2024-05-14
225-
226208
### Documentation
227209

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))
228212
- Update alloy-core homepage link
229-
230-
### Refactor
231-
232-
- Move `expand` from `sol-macro` to its own crate ([#626](https://github.com/alloy-rs/core/issues/626))
233-
234-
## [0.7.2](https://github.com/alloy-rs/core/releases/tag/v0.7.2) - 2024-05-02
235-
236-
### Documentation
237-
238213
- Unhide and mention `sol!` wrappers ([#615](https://github.com/alloy-rs/core/issues/615))
239-
240-
## [0.6.4](https://github.com/alloy-rs/core/releases/tag/v0.6.4) - 2024-02-29
214+
- Update alloy_core::sol reference to real sol ([#529](https://github.com/alloy-rs/core/issues/529))
241215

242216
### Features
243217

244218
- [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))
245221

246222
### Miscellaneous Tasks
247223

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

251-
## [0.6.3](https://github.com/alloy-rs/core/releases/tag/v0.6.3) - 2024-02-15
252-
253-
### Documentation
254-
255-
- Update alloy_core::sol reference to real sol ([#529](https://github.com/alloy-rs/core/issues/529))
256-
257-
### Features
229+
### Refactor
258230

259-
- [sol-macro] Provide a way to override import paths for dependencies ([#527](https://github.com/alloy-rs/core/issues/527))
260-
- Add `alloy-core` prelude crate ([#521](https://github.com/alloy-rs/core/issues/521))
231+
- Move `expand` from `sol-macro` to its own crate ([#626](https://github.com/alloy-rs/core/issues/626))
261232

262233
[`dyn-abi`]: https://crates.io/crates/alloy-dyn-abi
263234
[dyn-abi]: https://crates.io/crates/alloy-dyn-abi

0 commit comments

Comments
 (0)