From 24a7c52f33b326deea2aab2045b4f172dbb1263f Mon Sep 17 00:00:00 2001 From: DaniPopes <57450786+DaniPopes@users.noreply.github.com> Date: Fri, 6 Sep 2024 15:35:55 +0200 Subject: [PATCH] chore: release 0.8.1 --- CHANGELOG.md | 31 ++++++++++++++++++++++++++ Cargo.toml | 22 +++++++++--------- crates/core/CHANGELOG.md | 10 +++++++++ crates/dyn-abi/CHANGELOG.md | 4 ++++ crates/json-abi/CHANGELOG.md | 10 +++++++++ crates/primitives/CHANGELOG.md | 21 +++++++++++++++++ crates/sol-macro-expander/CHANGELOG.md | 14 ++++++++++++ crates/sol-macro-input/CHANGELOG.md | 4 ++++ crates/sol-macro/CHANGELOG.md | 10 +++++++++ crates/sol-type-parser/CHANGELOG.md | 10 +++++++++ crates/sol-types/CHANGELOG.md | 17 ++++++++++++++ crates/syn-solidity/CHANGELOG.md | 6 +++++ 12 files changed, 148 insertions(+), 11 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5255f25cd9..01cc5132f2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,36 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.8.1](https://github.com/alloy-rs/core/releases/tag/v0.8.1) - 2024-09-06 + +### Bug Fixes + +- [sol-type-parser] Winnow std error ([#720](https://github.com/alloy-rs/core/issues/720)) +- Use quantity for v value ([#715](https://github.com/alloy-rs/core/issues/715)) + +### Dependencies + +- Bump MSRV to 1.79 ([#712](https://github.com/alloy-rs/core/issues/712)) +- Revert "chore(deps): bump derive_more to 1.0" +- [deps] Bump derive_more to 1.0 + +### Miscellaneous Tasks + +- Clippy +- Use proc-macro-error2 ([#723](https://github.com/alloy-rs/core/issues/723)) + +### Performance + +- [primitives] Improve checksum algorithm ([#713](https://github.com/alloy-rs/core/issues/713)) + +### Refactor + +- Remove `Signature` generic ([#719](https://github.com/alloy-rs/core/issues/719)) + +### Testing + +- [sol] Add a test for custom paths + ## [0.8.0](https://github.com/alloy-rs/core/releases/tag/v0.8.0) - 2024-08-21 ### Bug Fixes @@ -28,6 +58,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Miscellaneous Tasks +- Release 0.8.0 - [primitives] Re-use ruint mask function ([#698](https://github.com/alloy-rs/core/issues/698)) - Derive hash for parity ([#686](https://github.com/alloy-rs/core/issues/686)) - Add some TODO comments diff --git a/Cargo.toml b/Cargo.toml index 125cf58414..f012e01351 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,7 +3,7 @@ members = ["crates/*", "tests/*"] resolver = "2" [workspace.package] -version = "0.8.0" +version = "0.8.1" edition = "2021" rust-version = "1.79" authors = ["Alloy Contributors"] @@ -39,16 +39,16 @@ all = "warn" [workspace.dependencies] # workspace crates -alloy-core = { version = "0.8.0", path = "crates/core", default-features = false } -alloy-dyn-abi = { version = "0.8.0", path = "crates/dyn-abi", default-features = false } -alloy-json-abi = { version = "0.8.0", path = "crates/json-abi", default-features = false } -alloy-primitives = { version = "0.8.0", path = "crates/primitives", default-features = false } -alloy-sol-macro = { version = "0.8.0", path = "crates/sol-macro", default-features = false } -alloy-sol-macro-input = { version = "0.8.0", path = "crates/sol-macro-input", default-features = false } -alloy-sol-macro-expander = { version = "0.8.0", path = "crates/sol-macro-expander", default-features = false } -alloy-sol-type-parser = { version = "0.8.0", path = "crates/sol-type-parser", default-features = false } -alloy-sol-types = { version = "0.8.0", path = "crates/sol-types", default-features = false } -syn-solidity = { version = "0.8.0", path = "crates/syn-solidity", default-features = false } +alloy-core = { version = "0.8.1", path = "crates/core", default-features = false } +alloy-dyn-abi = { version = "0.8.1", path = "crates/dyn-abi", default-features = false } +alloy-json-abi = { version = "0.8.1", path = "crates/json-abi", default-features = false } +alloy-primitives = { version = "0.8.1", path = "crates/primitives", default-features = false } +alloy-sol-macro = { version = "0.8.1", path = "crates/sol-macro", default-features = false } +alloy-sol-macro-input = { version = "0.8.1", path = "crates/sol-macro-input", default-features = false } +alloy-sol-macro-expander = { version = "0.8.1", path = "crates/sol-macro-expander", default-features = false } +alloy-sol-type-parser = { version = "0.8.1", path = "crates/sol-type-parser", default-features = false } +alloy-sol-types = { version = "0.8.1", path = "crates/sol-types", default-features = false } +syn-solidity = { version = "0.8.1", path = "crates/syn-solidity", default-features = false } # serde serde = { version = "1.0", default-features = false, features = ["alloc"] } diff --git a/crates/core/CHANGELOG.md b/crates/core/CHANGELOG.md index 7c5896ed53..36d80dfaec 100644 --- a/crates/core/CHANGELOG.md +++ b/crates/core/CHANGELOG.md @@ -5,8 +5,18 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.8.1](https://github.com/alloy-rs/core/releases/tag/v0.8.1) - 2024-09-06 + +### Refactor + +- Remove `Signature` generic ([#719](https://github.com/alloy-rs/core/issues/719)) + ## [0.8.0](https://github.com/alloy-rs/core/releases/tag/v0.8.0) - 2024-08-21 +### Miscellaneous Tasks + +- Release 0.8.0 + ### Styling - Remove `ethereum_ssz` dependency ([#701](https://github.com/alloy-rs/core/issues/701)) diff --git a/crates/dyn-abi/CHANGELOG.md b/crates/dyn-abi/CHANGELOG.md index b98594276d..36c7c8135a 100644 --- a/crates/dyn-abi/CHANGELOG.md +++ b/crates/dyn-abi/CHANGELOG.md @@ -15,6 +15,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - [sol-macro] Support namespaces ([#694](https://github.com/alloy-rs/core/issues/694)) +### Miscellaneous Tasks + +- Release 0.8.0 + ### Other - Implement specific bit types for integers ([#677](https://github.com/alloy-rs/core/issues/677)) diff --git a/crates/json-abi/CHANGELOG.md b/crates/json-abi/CHANGELOG.md index 33850bc066..6d9487bd17 100644 --- a/crates/json-abi/CHANGELOG.md +++ b/crates/json-abi/CHANGELOG.md @@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.8.1](https://github.com/alloy-rs/core/releases/tag/v0.8.1) - 2024-09-06 + +### Dependencies + +- Bump MSRV to 1.79 ([#712](https://github.com/alloy-rs/core/issues/712)) + ## [0.8.0](https://github.com/alloy-rs/core/releases/tag/v0.8.0) - 2024-08-21 ### Bug Fixes @@ -15,6 +21,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - [sol-macro] Support namespaces ([#694](https://github.com/alloy-rs/core/issues/694)) +### Miscellaneous Tasks + +- Release 0.8.0 + ## [0.7.7](https://github.com/alloy-rs/core/releases/tag/v0.7.7) - 2024-07-08 ### Documentation diff --git a/crates/primitives/CHANGELOG.md b/crates/primitives/CHANGELOG.md index e375bdf36e..e411d60d89 100644 --- a/crates/primitives/CHANGELOG.md +++ b/crates/primitives/CHANGELOG.md @@ -5,6 +5,26 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.8.1](https://github.com/alloy-rs/core/releases/tag/v0.8.1) - 2024-09-06 + +### Bug Fixes + +- Use quantity for v value ([#715](https://github.com/alloy-rs/core/issues/715)) + +### Dependencies + +- Bump MSRV to 1.79 ([#712](https://github.com/alloy-rs/core/issues/712)) +- Revert "chore(deps): bump derive_more to 1.0" +- [deps] Bump derive_more to 1.0 + +### Performance + +- [primitives] Improve checksum algorithm ([#713](https://github.com/alloy-rs/core/issues/713)) + +### Refactor + +- Remove `Signature` generic ([#719](https://github.com/alloy-rs/core/issues/719)) + ## [0.8.0](https://github.com/alloy-rs/core/releases/tag/v0.8.0) - 2024-08-21 ### Bug Fixes @@ -26,6 +46,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Miscellaneous Tasks +- Release 0.8.0 - [primitives] Re-use ruint mask function ([#698](https://github.com/alloy-rs/core/issues/698)) - Derive hash for parity ([#686](https://github.com/alloy-rs/core/issues/686)) diff --git a/crates/sol-macro-expander/CHANGELOG.md b/crates/sol-macro-expander/CHANGELOG.md index 9adb7a0770..132dc90dff 100644 --- a/crates/sol-macro-expander/CHANGELOG.md +++ b/crates/sol-macro-expander/CHANGELOG.md @@ -5,12 +5,26 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.8.1](https://github.com/alloy-rs/core/releases/tag/v0.8.1) - 2024-09-06 + +### Dependencies + +- Bump MSRV to 1.79 ([#712](https://github.com/alloy-rs/core/issues/712)) + +### Miscellaneous Tasks + +- Use proc-macro-error2 ([#723](https://github.com/alloy-rs/core/issues/723)) + ## [0.8.0](https://github.com/alloy-rs/core/releases/tag/v0.8.0) - 2024-08-21 ### Features - [sol-macro] Support namespaces ([#694](https://github.com/alloy-rs/core/issues/694)) +### Miscellaneous Tasks + +- Release 0.8.0 + ### Other - Implement specific bit types for integers ([#677](https://github.com/alloy-rs/core/issues/677)) diff --git a/crates/sol-macro-input/CHANGELOG.md b/crates/sol-macro-input/CHANGELOG.md index 6701c5961e..89f3ebefef 100644 --- a/crates/sol-macro-input/CHANGELOG.md +++ b/crates/sol-macro-input/CHANGELOG.md @@ -11,6 +11,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - [sol-macro] Support namespaces ([#694](https://github.com/alloy-rs/core/issues/694)) +### Miscellaneous Tasks + +- Release 0.8.0 + ## [0.7.7](https://github.com/alloy-rs/core/releases/tag/v0.7.7) - 2024-07-08 ### Documentation diff --git a/crates/sol-macro/CHANGELOG.md b/crates/sol-macro/CHANGELOG.md index 190e1aae4e..a62709d20d 100644 --- a/crates/sol-macro/CHANGELOG.md +++ b/crates/sol-macro/CHANGELOG.md @@ -5,12 +5,22 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.8.1](https://github.com/alloy-rs/core/releases/tag/v0.8.1) - 2024-09-06 + +### Miscellaneous Tasks + +- Use proc-macro-error2 ([#723](https://github.com/alloy-rs/core/issues/723)) + ## [0.8.0](https://github.com/alloy-rs/core/releases/tag/v0.8.0) - 2024-08-21 ### Features - [sol-macro] Support namespaces ([#694](https://github.com/alloy-rs/core/issues/694)) +### Miscellaneous Tasks + +- Release 0.8.0 + ## [0.7.7](https://github.com/alloy-rs/core/releases/tag/v0.7.7) - 2024-07-08 ### Documentation diff --git a/crates/sol-type-parser/CHANGELOG.md b/crates/sol-type-parser/CHANGELOG.md index fe0a7e79da..4be65cdf3b 100644 --- a/crates/sol-type-parser/CHANGELOG.md +++ b/crates/sol-type-parser/CHANGELOG.md @@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.8.1](https://github.com/alloy-rs/core/releases/tag/v0.8.1) - 2024-09-06 + +### Bug Fixes + +- [sol-type-parser] Winnow std error ([#720](https://github.com/alloy-rs/core/issues/720)) + ## [0.8.0](https://github.com/alloy-rs/core/releases/tag/v0.8.0) - 2024-08-21 ### Bug Fixes @@ -15,6 +21,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - [sol-macro] Support namespaces ([#694](https://github.com/alloy-rs/core/issues/694)) +### Miscellaneous Tasks + +- Release 0.8.0 + ## [0.7.7](https://github.com/alloy-rs/core/releases/tag/v0.7.7) - 2024-07-08 ### Documentation diff --git a/crates/sol-types/CHANGELOG.md b/crates/sol-types/CHANGELOG.md index bdd5751580..e948cf3bad 100644 --- a/crates/sol-types/CHANGELOG.md +++ b/crates/sol-types/CHANGELOG.md @@ -5,6 +5,22 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.8.1](https://github.com/alloy-rs/core/releases/tag/v0.8.1) - 2024-09-06 + +### Dependencies + +- Bump MSRV to 1.79 ([#712](https://github.com/alloy-rs/core/issues/712)) +- Revert "chore(deps): bump derive_more to 1.0" +- [deps] Bump derive_more to 1.0 + +### Miscellaneous Tasks + +- Clippy + +### Testing + +- [sol] Add a test for custom paths + ## [0.8.0](https://github.com/alloy-rs/core/releases/tag/v0.8.0) - 2024-08-21 ### Dependencies @@ -18,6 +34,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Miscellaneous Tasks +- Release 0.8.0 - Add some TODO comments ### Other diff --git a/crates/syn-solidity/CHANGELOG.md b/crates/syn-solidity/CHANGELOG.md index f9ecec33b6..f730f7a55e 100644 --- a/crates/syn-solidity/CHANGELOG.md +++ b/crates/syn-solidity/CHANGELOG.md @@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.8.0](https://github.com/alloy-rs/core/releases/tag/v0.8.0) - 2024-08-21 + +### Miscellaneous Tasks + +- Release 0.8.0 + ## [0.7.7](https://github.com/alloy-rs/core/releases/tag/v0.7.7) - 2024-07-08 ### Documentation