Skip to content

Commit

Permalink
chore: release 0.7.0
Browse files Browse the repository at this point in the history
  • Loading branch information
DaniPopes committed Mar 30, 2024
1 parent 2fcea76 commit 7574bfc
Show file tree
Hide file tree
Showing 2 changed files with 61 additions and 10 deletions.
51 changes: 51 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,56 @@ 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.0](https://github.com/alloy-rs/core/releases/tag/v0.7.0) - 2024-03-30

### Bug Fixes

- [json-abi] Correct to_sol for arrays of contracts ([#586](https://github.com/alloy-rs/core/issues/586))
- [sol-macro] Don't double attributes in JSON input ([#583](https://github.com/alloy-rs/core/issues/583))
- [dyn-abi] Correctly parse uints in `coerce_str` ([#577](https://github.com/alloy-rs/core/issues/577))
- Force clippy to stable ([#569](https://github.com/alloy-rs/core/issues/569))
- [primitives] Re-implement RLP for `Log<LogData>` ([#573](https://github.com/alloy-rs/core/issues/573))
- [sol-macro] Rpc event filter function name ([#572](https://github.com/alloy-rs/core/issues/572))
- [sol-macro] Enumerate before filtering when expanding events ([#561](https://github.com/alloy-rs/core/issues/561))

### Documentation

- Do not accept grammar prs ([#575](https://github.com/alloy-rs/core/issues/575))
- [sol-macro] Add a note about sol(rpc) in Contracts paragraph ([#556](https://github.com/alloy-rs/core/issues/556))

### Features

- Rlp encoding for logs with generic event data ([#553](https://github.com/alloy-rs/core/issues/553))
- [sol-macro] Add event filters to contracts ([#563](https://github.com/alloy-rs/core/issues/563))
- [json-abi] Add configuration for `JsonAbi::to_sol` ([#558](https://github.com/alloy-rs/core/issues/558))
- Add LogData::split ([#559](https://github.com/alloy-rs/core/issues/559))
- Add network generic to sol-macro ([#557](https://github.com/alloy-rs/core/issues/557))

### Miscellaneous Tasks

- No-default-features k256 ([#576](https://github.com/alloy-rs/core/issues/576))
- Remove dead code ([#571](https://github.com/alloy-rs/core/issues/571))

### Other

- Small helpers for alloy serde PR ([#582](https://github.com/alloy-rs/core/issues/582))
- Use latest stable
- Prestwich/dyn sol error ([#551](https://github.com/alloy-rs/core/issues/551))

### Performance

- [sol-macro] Decode bytecode hex strings ourselves ([#562](https://github.com/alloy-rs/core/issues/562))

### Refactor

- Break SolInput to its own crate ([#578](https://github.com/alloy-rs/core/issues/578))
- Change identical resolve traits to Specifier<T> ([#550](https://github.com/alloy-rs/core/issues/550))

### Styling

- Rearranged type param order so that the Network param is the last ([#587](https://github.com/alloy-rs/core/issues/587))
- Make `Bytes` map to `Bytes` in `SolType` ([#545](https://github.com/alloy-rs/core/issues/545))

## [0.6.4](https://github.com/alloy-rs/core/releases/tag/v0.6.4) - 2024-02-29

### Bug Fixes
Expand All @@ -29,6 +79,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Miscellaneous Tasks

- Release 0.6.4
- [primitives] Improve `from_slice` functions ([#546](https://github.com/alloy-rs/core/issues/546))
- Allow unknown lints ([#543](https://github.com/alloy-rs/core/issues/543))
- [core] Add comments to `cfg(doc)` ([#538](https://github.com/alloy-rs/core/issues/538))
Expand Down
20 changes: 10 additions & 10 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ members = ["crates/*", "tests/*"]
resolver = "2"

[workspace.package]
version = "0.6.4"
version = "0.7.0"
edition = "2021"
rust-version = "1.65"
authors = ["Alloy Contributors"]
Expand All @@ -18,15 +18,15 @@ rustdoc-args = ["--cfg", "docsrs"]

[workspace.dependencies]
# workspace crates
alloy-core = { version = "0.6.4", path = "crates/core", default-features = false }
alloy-dyn-abi = { version = "0.6.4", path = "crates/dyn-abi", default-features = false }
alloy-json-abi = { version = "0.6.4", path = "crates/json-abi", default-features = false }
alloy-primitives = { version = "0.6.4", path = "crates/primitives", default-features = false }
alloy-sol-macro = { version = "0.6.4", path = "crates/sol-macro", default-features = false }
alloy-sol-macro-input = { version = "0.6.4", path = "crates/sol-macro-input", default-features = false }
alloy-sol-type-parser = { version = "0.6.4", path = "crates/sol-type-parser", default-features = false }
alloy-sol-types = { version = "0.6.4", path = "crates/sol-types", default-features = false }
syn-solidity = { version = "0.6.4", path = "crates/syn-solidity", default-features = false }
alloy-core = { version = "0.7.0", path = "crates/core", default-features = false }
alloy-dyn-abi = { version = "0.7.0", path = "crates/dyn-abi", default-features = false }
alloy-json-abi = { version = "0.7.0", path = "crates/json-abi", default-features = false }
alloy-primitives = { version = "0.7.0", path = "crates/primitives", default-features = false }
alloy-sol-macro = { version = "0.7.0", path = "crates/sol-macro", default-features = false }
alloy-sol-macro-input = { version = "0.7.0", path = "crates/sol-macro-input", default-features = false }
alloy-sol-type-parser = { version = "0.7.0", path = "crates/sol-type-parser", default-features = false }
alloy-sol-types = { version = "0.7.0", path = "crates/sol-types", default-features = false }
syn-solidity = { version = "0.7.0", path = "crates/syn-solidity", default-features = false }

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

0 comments on commit 7574bfc

Please sign in to comment.