Skip to content

Commit e6b30e4

Browse files
authored
chore: release 1.5.7 (#1077)
1 parent b198aed commit e6b30e4

File tree

12 files changed

+1764
-543
lines changed

12 files changed

+1764
-543
lines changed

CHANGELOG.md

Lines changed: 49 additions & 15 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.5.7](https://github.com/alloy-rs/core/releases/tag/v1.5.7) - 2026-02-18
9+
10+
### Bug Fixes
11+
12+
- [sol-macro] Prevent direct String usage in expanded code ([#1076](https://github.com/alloy-rs/core/issues/1076))
13+
814
## [1.5.6](https://github.com/alloy-rs/core/releases/tag/v1.5.6) - 2026-02-12
915

1016
### Dependencies
@@ -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.5.6
1623
- Fix changelog
1724

1825
## [1.5.5](https://github.com/alloy-rs/core/releases/tag/v1.5.5) - 2026-02-11
@@ -321,47 +328,74 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
321328

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

331+
### Features
332+
333+
- [primitives] Supporting diesel @ 2.2 ([#915](https://github.com/alloy-rs/core/issues/915))
334+
- 1.0-rc.1
335+
- Bump ruint, adjust rand feature
336+
337+
### Miscellaneous Tasks
338+
339+
- Release 1.0.0
340+
- Release 1.0.0-rc.1
341+
- Release 0.8.25
342+
343+
### Other
344+
345+
- Merge branch 'main' into v1.0-rc
346+
347+
### Testing
348+
349+
- Missing import
350+
- [dyn-abi] Remove dev-dependency on self
351+
352+
## [0.8.24](https://github.com/alloy-rs/core/releases/tag/v0.8.24) - 2025-03-21
353+
354+
### Features
355+
356+
- [sol-macro] Improve call return encoding ([#909](https://github.com/alloy-rs/core/issues/909))
357+
358+
## [0.8.23](https://github.com/alloy-rs/core/releases/tag/v0.8.23) - 2025-03-13
359+
324360
### Bug Fixes
325361

326362
- [`sol-expander`] Rename from/into + impl From ([#905](https://github.com/alloy-rs/core/issues/905))
327363
- [`sol!`] Pass correct call_struct to call_builder in expansion ([#901](https://github.com/alloy-rs/core/issues/901))
328364
- [sol-macro] Rm fake transport from contract expansion ([#865](https://github.com/alloy-rs/core/issues/865))
329-
- [primitives] Remove undefined behavior in FixedBytes ([#919](https://github.com/alloy-rs/core/issues/919))
330-
- Do not rely on bytes dependency in `wrap_fixed_bytes!` ([#918](https://github.com/alloy-rs/core/issues/918))
331365

332366
### Dependencies
333367

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

336370
### Features
337371

338-
- [primitives] Supporting diesel @ 2.2 ([#915](https://github.com/alloy-rs/core/issues/915))
339-
- 1.0-rc.1
340-
- Bump ruint, adjust rand feature
341-
- [sol-macro] Improve call return encoding ([#909](https://github.com/alloy-rs/core/issues/909))
342372
- [primitives] Remove `From<String> for Bytes` ([#907](https://github.com/alloy-rs/core/issues/907))
343373
- [`sol!`] Gen unit/tuple structs for errors, calls, events with 0/1 param ([#883](https://github.com/alloy-rs/core/issues/883))
344374
- [sol-macro] Function calls should directly yield result ([#855](https://github.com/alloy-rs/core/issues/855))
345375
- [sol-types] Rm `validate: bool` ([#863](https://github.com/alloy-rs/core/issues/863))
346-
- Add inner mut ([#921](https://github.com/alloy-rs/core/issues/921))
347376

348377
### Miscellaneous Tasks
349378

350-
- Release 1.0.0
351-
- Release 1.0.0-rc.1
352-
- Release 0.8.25
353379
- Remove deprecated `Signature` ([#899](https://github.com/alloy-rs/core/issues/899))
354-
- Add hash_ref function to sealed.rs ([#920](https://github.com/alloy-rs/core/issues/920))
355380

356381
### Other
357382

358-
- Merge branch 'main' into v1.0-rc
359383
- Merge branch 'main' into v1.0-rc
360384

361-
### Testing
385+
## [1.0.0](https://github.com/alloy-rs/core/releases/tag/v1.0.0) - 2025-04-03
362386

363-
- Missing import
364-
- [dyn-abi] Remove dev-dependency on self
387+
### Bug Fixes
388+
389+
- [primitives] Remove undefined behavior in FixedBytes ([#919](https://github.com/alloy-rs/core/issues/919))
390+
- Do not rely on bytes dependency in `wrap_fixed_bytes!` ([#918](https://github.com/alloy-rs/core/issues/918))
391+
392+
### Features
393+
394+
- Add inner mut ([#921](https://github.com/alloy-rs/core/issues/921))
395+
396+
### Miscellaneous Tasks
397+
398+
- Add hash_ref function to sealed.rs ([#920](https://github.com/alloy-rs/core/issues/920))
365399

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

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.5.6"
6+
version = "1.5.7"
77
edition = "2024"
88
rust-version = "1.85"
99
authors = ["Alloy Contributors"]
@@ -35,16 +35,16 @@ all = "warn"
3535

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

4949
# borsh
5050
borsh = { version = "1.5", default-features = false }

crates/core/CHANGELOG.md

Lines changed: 35 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99

1010
### Miscellaneous Tasks
1111

12+
- Release 1.5.6
1213
- Fix changelog
1314

1415
## [1.5.5](https://github.com/alloy-rs/core/releases/tag/v1.5.5) - 2026-02-11
@@ -318,34 +319,59 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
318319

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

322+
### Documentation
323+
324+
- [primitives] Fix rustdoc for Signature ([#680](https://github.com/alloy-rs/core/issues/680))
325+
- Add per-crate changelogs ([#669](https://github.com/alloy-rs/core/issues/669))
326+
327+
### Miscellaneous Tasks
328+
329+
- Release 0.7.7
330+
- Use workspace.lints ([#676](https://github.com/alloy-rs/core/issues/676))
331+
332+
## [0.7.4](https://github.com/alloy-rs/core/releases/tag/v0.7.4) - 2024-05-14
333+
321334
### Bug Fixes
322335

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

338+
## [0.7.3](https://github.com/alloy-rs/core/releases/tag/v0.7.3) - 2024-05-14
339+
325340
### Documentation
326341

327-
- [primitives] Fix rustdoc for Signature ([#680](https://github.com/alloy-rs/core/issues/680))
328-
- Add per-crate changelogs ([#669](https://github.com/alloy-rs/core/issues/669))
329342
- Update alloy-core homepage link
343+
344+
### Refactor
345+
346+
- Move `expand` from `sol-macro` to its own crate ([#626](https://github.com/alloy-rs/core/issues/626))
347+
348+
## [0.7.2](https://github.com/alloy-rs/core/releases/tag/v0.7.2) - 2024-05-02
349+
350+
### Documentation
351+
330352
- Unhide and mention `sol!` wrappers ([#615](https://github.com/alloy-rs/core/issues/615))
331-
- Update alloy_core::sol reference to real sol ([#529](https://github.com/alloy-rs/core/issues/529))
353+
354+
## [0.6.4](https://github.com/alloy-rs/core/releases/tag/v0.6.4) - 2024-02-29
332355

333356
### Features
334357

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

339360
### Miscellaneous Tasks
340361

341-
- Release 0.7.7
342-
- Use workspace.lints ([#676](https://github.com/alloy-rs/core/issues/676))
343362
- [core] Add comments to `cfg(doc)` ([#538](https://github.com/alloy-rs/core/issues/538))
344363
- Remove unused imports ([#534](https://github.com/alloy-rs/core/issues/534))
345364

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

348-
- Move `expand` from `sol-macro` to its own crate ([#626](https://github.com/alloy-rs/core/issues/626))
367+
### Documentation
368+
369+
- Update alloy_core::sol reference to real sol ([#529](https://github.com/alloy-rs/core/issues/529))
370+
371+
### Features
372+
373+
- [sol-macro] Provide a way to override import paths for dependencies ([#527](https://github.com/alloy-rs/core/issues/527))
374+
- Add `alloy-core` prelude crate ([#521](https://github.com/alloy-rs/core/issues/521))
349375

350376
[`dyn-abi`]: https://crates.io/crates/alloy-dyn-abi
351377
[dyn-abi]: https://crates.io/crates/alloy-dyn-abi

0 commit comments

Comments
 (0)