Skip to content

Commit

Permalink
chore: release 0.8.0
Browse files Browse the repository at this point in the history
  • Loading branch information
klkvr committed Dec 10, 2024
1 parent d95517c commit 47bd825
Show file tree
Hide file tree
Showing 39 changed files with 699 additions and 778 deletions.
40 changes: 40 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,45 @@ 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/alloy/releases/tag/v0.8.0) - 2024-12-10

### Bug Fixes

- Use asref impl for receipt ([#1758](https://github.com/alloy-rs/alloy/issues/1758))
- Use `feeHistory` when estimating blob fee ([#1764](https://github.com/alloy-rs/alloy/issues/1764))

### Documentation

- Add `consensus-any` and `rpc-types-any` to the README ([#1759](https://github.com/alloy-rs/alloy/issues/1759))

### Features

- Add arbitrary for alloy types ([#1777](https://github.com/alloy-rs/alloy/issues/1777))
- [consensus] Require typed2718 for transaction ([#1746](https://github.com/alloy-rs/alloy/issues/1746))
- [engine] Forkchoice Version ([#1744](https://github.com/alloy-rs/alloy/issues/1744))
- Remove duplicated `to` method in `TransactionResponse` ([#1770](https://github.com/alloy-rs/alloy/issues/1770))
- Port reth pooled tx type ([#1767](https://github.com/alloy-rs/alloy/issues/1767))
- EIP-7691 ([#1762](https://github.com/alloy-rs/alloy/issues/1762))
- Relax RPC `Block` bounds ([#1757](https://github.com/alloy-rs/alloy/issues/1757))

### Miscellaneous Tasks

- Release 0.8.0
- Release 0.8.0
- Release 0.8.0
- Release 0.8.0
- Release 0.8.0
- Derive Copy for BlockWithParent ([#1776](https://github.com/alloy-rs/alloy/issues/1776))
- Introduce recovered and recoverable ([#1768](https://github.com/alloy-rs/alloy/issues/1768))
- Improve Display and Debug for BlockId ([#1765](https://github.com/alloy-rs/alloy/issues/1765))

### Other

- Reapply "feat(consensus): require typed2718 for transaction ([#1746](https://github.com/alloy-rs/alloy/issues/1746))" ([#1773](https://github.com/alloy-rs/alloy/issues/1773))
- Move deny into ci ([#1774](https://github.com/alloy-rs/alloy/issues/1774))
- Update deny.yml ([#1771](https://github.com/alloy-rs/alloy/issues/1771))
- Revert "feat(consensus): require typed2718 for transaction ([#1746](https://github.com/alloy-rs/alloy/issues/1746))" ([#1772](https://github.com/alloy-rs/alloy/issues/1772))

## [0.7.3](https://github.com/alloy-rs/alloy/releases/tag/v0.7.3) - 2024-12-05

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

### Miscellaneous Tasks

- Release 0.7.3
- Export storage root fns ([#1756](https://github.com/alloy-rs/alloy/issues/1756))
- Re-export stateroot fns ([#1753](https://github.com/alloy-rs/alloy/issues/1753))
- Display instead of Debug the response JSON ([#1748](https://github.com/alloy-rs/alloy/issues/1748))
Expand Down
74 changes: 37 additions & 37 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ members = ["crates/*"]
resolver = "2"

[workspace.package]
version = "0.7.3"
version = "0.8.0"
edition = "2021"
rust-version = "1.81"
authors = ["Alloy Contributors"]
Expand Down Expand Up @@ -35,42 +35,42 @@ all-features = true
rustdoc-args = ["--cfg", "docsrs"]

[workspace.dependencies]
alloy-consensus = { version = "0.7", path = "crates/consensus", default-features = false }
alloy-consensus-any = { version = "0.7", path = "crates/consensus-any", default-features = false }
alloy-contract = { version = "0.7", path = "crates/contract", default-features = false }
alloy-eips = { version = "0.7", path = "crates/eips", default-features = false }
alloy-eip7547 = { version = "0.7", path = "crates/eip7547", default-features = false }
alloy-genesis = { version = "0.7", path = "crates/genesis", default-features = false }
alloy-json-rpc = { version = "0.7", path = "crates/json-rpc", default-features = false }
alloy-network = { version = "0.7", path = "crates/network", default-features = false }
alloy-network-primitives = { version = "0.7", path = "crates/network-primitives", default-features = false }
alloy-node-bindings = { version = "0.7", path = "crates/node-bindings", default-features = false }
alloy-provider = { version = "0.7", path = "crates/provider", default-features = false }
alloy-pubsub = { version = "0.7", path = "crates/pubsub", default-features = false }
alloy-rpc-client = { version = "0.7", path = "crates/rpc-client", default-features = false }
alloy-rpc-types-admin = { version = "0.7", path = "crates/rpc-types-admin", default-features = false }
alloy-rpc-types-anvil = { version = "0.7", path = "crates/rpc-types-anvil", default-features = false }
alloy-rpc-types-any = { version = "0.7", path = "crates/rpc-types-any", default-features = false }
alloy-rpc-types-beacon = { version = "0.7", path = "crates/rpc-types-beacon", default-features = false }
alloy-rpc-types-debug = { version = "0.7", path = "crates/rpc-types-debug", default-features = false }
alloy-rpc-types-engine = { version = "0.7", path = "crates/rpc-types-engine", default-features = false }
alloy-rpc-types-eth = { version = "0.7", path = "crates/rpc-types-eth", default-features = false }
alloy-rpc-types-mev = { version = "0.7", path = "crates/rpc-types-mev", default-features = false }
alloy-rpc-types-trace = { version = "0.7", path = "crates/rpc-types-trace", default-features = false }
alloy-rpc-types-txpool = { version = "0.7", path = "crates/rpc-types-txpool", default-features = false }
alloy-rpc-types = { version = "0.7", path = "crates/rpc-types", default-features = false }
alloy-serde = { version = "0.7", path = "crates/serde", default-features = false }
alloy-signer = { version = "0.7", path = "crates/signer", default-features = false }
alloy-signer-aws = { version = "0.7", path = "crates/signer-aws", default-features = false }
alloy-signer-gcp = { version = "0.7", path = "crates/signer-gcp", default-features = false }
alloy-signer-ledger = { version = "0.7", path = "crates/signer-ledger", default-features = false }
alloy-signer-local = { version = "0.7", path = "crates/signer-local", default-features = false }
alloy-signer-trezor = { version = "0.7", path = "crates/signer-trezor", default-features = false }
alloy-transport = { version = "0.7", path = "crates/transport", default-features = false }
alloy-transport-http = { version = "0.7", path = "crates/transport-http", default-features = false }
alloy-transport-ipc = { version = "0.7", path = "crates/transport-ipc", default-features = false }
alloy-transport-ws = { version = "0.7", path = "crates/transport-ws", default-features = false }
alloy-eip5792 = { version = "0.7", path = "crates/eip5792", default-features = false }
alloy-consensus = { version = "0.8", path = "crates/consensus", default-features = false }
alloy-consensus-any = { version = "0.8", path = "crates/consensus-any", default-features = false }
alloy-contract = { version = "0.8", path = "crates/contract", default-features = false }
alloy-eips = { version = "0.8", path = "crates/eips", default-features = false }
alloy-eip7547 = { version = "0.8", path = "crates/eip7547", default-features = false }
alloy-genesis = { version = "0.8", path = "crates/genesis", default-features = false }
alloy-json-rpc = { version = "0.8", path = "crates/json-rpc", default-features = false }
alloy-network = { version = "0.8", path = "crates/network", default-features = false }
alloy-network-primitives = { version = "0.8", path = "crates/network-primitives", default-features = false }
alloy-node-bindings = { version = "0.8", path = "crates/node-bindings", default-features = false }
alloy-provider = { version = "0.8", path = "crates/provider", default-features = false }
alloy-pubsub = { version = "0.8", path = "crates/pubsub", default-features = false }
alloy-rpc-client = { version = "0.8", path = "crates/rpc-client", default-features = false }
alloy-rpc-types-admin = { version = "0.8", path = "crates/rpc-types-admin", default-features = false }
alloy-rpc-types-anvil = { version = "0.8", path = "crates/rpc-types-anvil", default-features = false }
alloy-rpc-types-any = { version = "0.8", path = "crates/rpc-types-any", default-features = false }
alloy-rpc-types-beacon = { version = "0.8", path = "crates/rpc-types-beacon", default-features = false }
alloy-rpc-types-debug = { version = "0.8", path = "crates/rpc-types-debug", default-features = false }
alloy-rpc-types-engine = { version = "0.8", path = "crates/rpc-types-engine", default-features = false }
alloy-rpc-types-eth = { version = "0.8", path = "crates/rpc-types-eth", default-features = false }
alloy-rpc-types-mev = { version = "0.8", path = "crates/rpc-types-mev", default-features = false }
alloy-rpc-types-trace = { version = "0.8", path = "crates/rpc-types-trace", default-features = false }
alloy-rpc-types-txpool = { version = "0.8", path = "crates/rpc-types-txpool", default-features = false }
alloy-rpc-types = { version = "0.8", path = "crates/rpc-types", default-features = false }
alloy-serde = { version = "0.8", path = "crates/serde", default-features = false }
alloy-signer = { version = "0.8", path = "crates/signer", default-features = false }
alloy-signer-aws = { version = "0.8", path = "crates/signer-aws", default-features = false }
alloy-signer-gcp = { version = "0.8", path = "crates/signer-gcp", default-features = false }
alloy-signer-ledger = { version = "0.8", path = "crates/signer-ledger", default-features = false }
alloy-signer-local = { version = "0.8", path = "crates/signer-local", default-features = false }
alloy-signer-trezor = { version = "0.8", path = "crates/signer-trezor", default-features = false }
alloy-transport = { version = "0.8", path = "crates/transport", default-features = false }
alloy-transport-http = { version = "0.8", path = "crates/transport-http", default-features = false }
alloy-transport-ipc = { version = "0.8", path = "crates/transport-ipc", default-features = false }
alloy-transport-ws = { version = "0.8", path = "crates/transport-ws", default-features = false }
alloy-eip5792 = { version = "0.8", path = "crates/eip5792", default-features = false }

alloy-core = { version = "0.8.15", default-features = false }
alloy-dyn-abi = { version = "0.8.15", default-features = false }
Expand Down
38 changes: 16 additions & 22 deletions crates/alloy/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,20 @@ 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/alloy/releases/tag/v0.8.0) - 2024-12-10

### Miscellaneous Tasks

- Release 0.8.0
- Release 0.8.0
- Release 0.8.0
- Release 0.8.0

## [0.7.3](https://github.com/alloy-rs/alloy/releases/tag/v0.7.3) - 2024-12-05

### Miscellaneous Tasks

- Release 0.7.3
- Release 0.7.2 ([#1729](https://github.com/alloy-rs/alloy/issues/1729))

## [0.7.0](https://github.com/alloy-rs/alloy/releases/tag/v0.7.0) - 2024-11-28
Expand Down Expand Up @@ -169,44 +179,25 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Features

- Add net rpc namespace ([#989](https://github.com/alloy-rs/alloy/issues/989))

### Miscellaneous Tasks

- Release 0.1.4
- Release 0.1.3 (-p alloy)

## [0.1.3](https://github.com/alloy-rs/alloy/releases/tag/v0.1.3) - 2024-06-25

### Features

- [alloy] Forward `rustls` & `native` reqwest TLS configuration to Alloy's metacrate ([#969](https://github.com/alloy-rs/alloy/issues/969))
- Add eip-7702 helpers ([#950](https://github.com/alloy-rs/alloy/issues/950))

### Miscellaneous Tasks

- Release 0.1.4
- Release 0.1.3 (-p alloy)
- Add more features to meta crate ([#953](https://github.com/alloy-rs/alloy/issues/953))

## [0.1.2](https://github.com/alloy-rs/alloy/releases/tag/v0.1.2) - 2024-06-19

### Documentation

- Add per-crate changelogs ([#914](https://github.com/alloy-rs/alloy/issues/914))

### Miscellaneous Tasks

- Release 0.1.2
- Update changelogs for v0.1.1 ([#922](https://github.com/alloy-rs/alloy/issues/922))
- Add docs.rs metadata to all manifests ([#917](https://github.com/alloy-rs/alloy/issues/917))

## [0.1.1](https://github.com/alloy-rs/alloy/releases/tag/v0.1.1) - 2024-06-17

### Bug Fixes

- Include `alloy-contract?/pubsub` in `pubsub` feature ([#703](https://github.com/alloy-rs/alloy/issues/703))
- Expose kzg feat via alloy namespace ([#660](https://github.com/alloy-rs/alloy/issues/660))

### Documentation

- Add per-crate changelogs ([#914](https://github.com/alloy-rs/alloy/issues/914))
- Unhide `sol!` wrapper in meta crate ([#654](https://github.com/alloy-rs/alloy/issues/654))

### Features
Expand All @@ -227,6 +218,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Miscellaneous Tasks

- Release 0.1.2
- Update changelogs for v0.1.1 ([#922](https://github.com/alloy-rs/alloy/issues/922))
- Add docs.rs metadata to all manifests ([#917](https://github.com/alloy-rs/alloy/issues/917))
- [eips] Compile tests with default features ([#860](https://github.com/alloy-rs/alloy/issues/860))
- Remove stale todos ([#354](https://github.com/alloy-rs/alloy/issues/354))
- [alloy] Re-export `alloy-core` items individually ([#230](https://github.com/alloy-rs/alloy/issues/230))
Expand Down
10 changes: 10 additions & 0 deletions crates/consensus-any/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,15 @@ 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/alloy/releases/tag/v0.8.0) - 2024-12-10

### Miscellaneous Tasks

- Release 0.8.0
- Release 0.8.0
- Release 0.8.0
- Release 0.8.0

## [0.7.3](https://github.com/alloy-rs/alloy/releases/tag/v0.7.3) - 2024-12-05

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

### Miscellaneous Tasks

- Release 0.7.3
- Release 0.7.2 ([#1729](https://github.com/alloy-rs/alloy/issues/1729))

## [0.7.0](https://github.com/alloy-rs/alloy/releases/tag/v0.7.0) - 2024-11-28
Expand Down
Loading

0 comments on commit 47bd825

Please sign in to comment.