From 9435229dc699a76bd52dcc3362ea9f1999947c9a Mon Sep 17 00:00:00 2001 From: DaniPopes <57450786+DaniPopes@users.noreply.github.com> Date: Tue, 4 Jun 2024 09:59:19 +0200 Subject: [PATCH] chore: release 0.7.5 --- CHANGELOG.md | 29 +++++++++++++++++++++++++++++ Cargo.toml | 22 +++++++++++----------- 2 files changed, 40 insertions(+), 11 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c84193321b..65a130ba1c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,34 @@ 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.7.5](https://github.com/alloy-rs/core/releases/tag/v0.7.5) - 2024-06-04 + +### Bug Fixes + +- [sol-macro] Allow deriving `Default` on contracts ([#645](https://github.com/alloy-rs/core/issues/645)) +- [sol-macro] Overridden event signatures ([#642](https://github.com/alloy-rs/core/issues/642)) +- [primitives] Signed formatting ([#643](https://github.com/alloy-rs/core/issues/643)) +- Handle 0 for inverting eip155 parity. ([#633](https://github.com/alloy-rs/core/issues/633)) + +### Documentation + +- Update some READMEs ([#641](https://github.com/alloy-rs/core/issues/641)) + +### Features + +- [primitives] Implement TryInto for ParseUnits ([#646](https://github.com/alloy-rs/core/issues/646)) +- [sol-macro] Allow overridden custom errors ([#644](https://github.com/alloy-rs/core/issues/644)) +- Create new method on Param and EventParam ([#634](https://github.com/alloy-rs/core/issues/634)) + +### Miscellaneous Tasks + +- [sol-macro] Add suggestion to remove name ([#647](https://github.com/alloy-rs/core/issues/647)) +- Temporarily disable tests that OOM Miri ([#637](https://github.com/alloy-rs/core/issues/637)) + +### Styling + +- Fix Log serde for non self describing protocols ([#639](https://github.com/alloy-rs/core/issues/639)) + ## [0.7.4](https://github.com/alloy-rs/core/releases/tag/v0.7.4) - 2024-05-14 ### Bug Fixes @@ -13,6 +41,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Miscellaneous Tasks +- Release 0.7.4 - Release 0.7.3 - Fix dyn abi - Release 0.7.3 diff --git a/Cargo.toml b/Cargo.toml index 4b8bbe08ec..8065e22a54 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,7 +3,7 @@ members = ["crates/*", "tests/*"] resolver = "2" [workspace.package] -version = "0.7.4" +version = "0.7.5" edition = "2021" rust-version = "1.65" authors = ["Alloy Contributors"] @@ -18,16 +18,16 @@ rustdoc-args = ["--cfg", "docsrs"] [workspace.dependencies] # workspace crates -alloy-core = { version = "0.7.4", path = "crates/core", default-features = false } -alloy-dyn-abi = { version = "0.7.4", path = "crates/dyn-abi", default-features = false } -alloy-json-abi = { version = "0.7.4", path = "crates/json-abi", default-features = false } -alloy-primitives = { version = "0.7.4", path = "crates/primitives", default-features = false } -alloy-sol-macro = { version = "0.7.4", path = "crates/sol-macro", default-features = false } -alloy-sol-macro-input = { version = "0.7.4", path = "crates/sol-macro-input", default-features = false } -alloy-sol-macro-expander = { version = "0.7.4", path = "crates/sol-macro-expander", default-features = false } -alloy-sol-type-parser = { version = "0.7.4", path = "crates/sol-type-parser", default-features = false } -alloy-sol-types = { version = "0.7.4", path = "crates/sol-types", default-features = false } -syn-solidity = { version = "0.7.4", path = "crates/syn-solidity", default-features = false } +alloy-core = { version = "0.7.5", path = "crates/core", default-features = false } +alloy-dyn-abi = { version = "0.7.5", path = "crates/dyn-abi", default-features = false } +alloy-json-abi = { version = "0.7.5", path = "crates/json-abi", default-features = false } +alloy-primitives = { version = "0.7.5", path = "crates/primitives", default-features = false } +alloy-sol-macro = { version = "0.7.5", path = "crates/sol-macro", default-features = false } +alloy-sol-macro-input = { version = "0.7.5", path = "crates/sol-macro-input", default-features = false } +alloy-sol-macro-expander = { version = "0.7.5", path = "crates/sol-macro-expander", default-features = false } +alloy-sol-type-parser = { version = "0.7.5", path = "crates/sol-type-parser", default-features = false } +alloy-sol-types = { version = "0.7.5", path = "crates/sol-types", default-features = false } +syn-solidity = { version = "0.7.5", path = "crates/syn-solidity", default-features = false } # serde serde = { version = "1.0", default-features = false, features = ["alloc"] }