Skip to content

Commit

Permalink
chore: release 0.10.0
Browse files Browse the repository at this point in the history
  • Loading branch information
mattsse committed Jan 6, 2025
1 parent bfe04ea commit ae64f26
Show file tree
Hide file tree
Showing 39 changed files with 583 additions and 37 deletions.
36 changes: 36 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,38 @@ 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.10.0](https://github.com/alloy-rs/alloy/releases/tag/v0.10.0) - 2025-01-06

### Documentation

- Enable some useful rustdoc features on docs.rs ([#1890](https://github.com/alloy-rs/alloy/issues/1890))

### Features

- Remove T: Transport from public APIs ([#1859](https://github.com/alloy-rs/alloy/issues/1859))
- Add match_versioned_hashes ([#1882](https://github.com/alloy-rs/alloy/issues/1882))
- Add RecoveredTx::try_map_transaction ([#1885](https://github.com/alloy-rs/alloy/issues/1885))
- Add additional conversion fn ([#1883](https://github.com/alloy-rs/alloy/issues/1883))
- Add additional conversion fn ([#1881](https://github.com/alloy-rs/alloy/issues/1881))
- Add missing helper fns ([#1880](https://github.com/alloy-rs/alloy/issues/1880))

### Miscellaneous Tasks

- Improve FromStr for `BlockNumberOrTag` to be case-insensitive ([#1891](https://github.com/alloy-rs/alloy/issues/1891))
- Shift std::error impls to core ([#1888](https://github.com/alloy-rs/alloy/issues/1888))
- Use core::error for blob validation error ([#1887](https://github.com/alloy-rs/alloy/issues/1887))
- Use safe get api ([#1886](https://github.com/alloy-rs/alloy/issues/1886))
- Add storage_slots helper ([#1884](https://github.com/alloy-rs/alloy/issues/1884))

### Refactor

- Use the params struct in more places ([#1892](https://github.com/alloy-rs/alloy/issues/1892))

### Testing

- Fix warnings on windows ([#1895](https://github.com/alloy-rs/alloy/issues/1895))
- Add parity test ([#1889](https://github.com/alloy-rs/alloy/issues/1889))

## [0.9.2](https://github.com/alloy-rs/alloy/releases/tag/v0.9.2) - 2025-01-03

### Bug Fixes
Expand All @@ -19,6 +51,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Add block to payloadv1 ([#1875](https://github.com/alloy-rs/alloy/issues/1875))
- Add block to payloadbodyv1 ([#1874](https://github.com/alloy-rs/alloy/issues/1874))

### Miscellaneous Tasks

- Release 0.9.2

## [0.9.1](https://github.com/alloy-rs/alloy/releases/tag/v0.9.1) - 2024-12-30

### Features
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.9.2"
version = "0.10.0"
edition = "2021"
rust-version = "1.81"
authors = ["Alloy Contributors"]
Expand Down Expand Up @@ -31,42 +31,42 @@ option-if-let-else = "warn"
redundant-clone = "warn"

[workspace.dependencies]
alloy-consensus = { version = "0.9", path = "crates/consensus", default-features = false }
alloy-consensus-any = { version = "0.9", path = "crates/consensus-any", default-features = false }
alloy-contract = { version = "0.9", path = "crates/contract", default-features = false }
alloy-eips = { version = "0.9", path = "crates/eips", default-features = false }
alloy-eip7547 = { version = "0.9", path = "crates/eip7547", default-features = false }
alloy-genesis = { version = "0.9", path = "crates/genesis", default-features = false }
alloy-json-rpc = { version = "0.9", path = "crates/json-rpc", default-features = false }
alloy-network = { version = "0.9", path = "crates/network", default-features = false }
alloy-network-primitives = { version = "0.9", path = "crates/network-primitives", default-features = false }
alloy-node-bindings = { version = "0.9", path = "crates/node-bindings", default-features = false }
alloy-provider = { version = "0.9", path = "crates/provider", default-features = false }
alloy-pubsub = { version = "0.9", path = "crates/pubsub", default-features = false }
alloy-rpc-client = { version = "0.9", path = "crates/rpc-client", default-features = false }
alloy-rpc-types-admin = { version = "0.9", path = "crates/rpc-types-admin", default-features = false }
alloy-rpc-types-anvil = { version = "0.9", path = "crates/rpc-types-anvil", default-features = false }
alloy-rpc-types-any = { version = "0.9", path = "crates/rpc-types-any", default-features = false }
alloy-rpc-types-beacon = { version = "0.9", path = "crates/rpc-types-beacon", default-features = false }
alloy-rpc-types-debug = { version = "0.9", path = "crates/rpc-types-debug", default-features = false }
alloy-rpc-types-engine = { version = "0.9", path = "crates/rpc-types-engine", default-features = false }
alloy-rpc-types-eth = { version = "0.9", path = "crates/rpc-types-eth", default-features = false }
alloy-rpc-types-mev = { version = "0.9", path = "crates/rpc-types-mev", default-features = false }
alloy-rpc-types-trace = { version = "0.9", path = "crates/rpc-types-trace", default-features = false }
alloy-rpc-types-txpool = { version = "0.9", path = "crates/rpc-types-txpool", default-features = false }
alloy-rpc-types = { version = "0.9", path = "crates/rpc-types", default-features = false }
alloy-serde = { version = "0.9", path = "crates/serde", default-features = false }
alloy-signer = { version = "0.9", path = "crates/signer", default-features = false }
alloy-signer-aws = { version = "0.9", path = "crates/signer-aws", default-features = false }
alloy-signer-gcp = { version = "0.9", path = "crates/signer-gcp", default-features = false }
alloy-signer-ledger = { version = "0.9", path = "crates/signer-ledger", default-features = false }
alloy-signer-local = { version = "0.9", path = "crates/signer-local", default-features = false }
alloy-signer-trezor = { version = "0.9", path = "crates/signer-trezor", default-features = false }
alloy-transport = { version = "0.9", path = "crates/transport", default-features = false }
alloy-transport-http = { version = "0.9", path = "crates/transport-http", default-features = false }
alloy-transport-ipc = { version = "0.9", path = "crates/transport-ipc", default-features = false }
alloy-transport-ws = { version = "0.9", path = "crates/transport-ws", default-features = false }
alloy-eip5792 = { version = "0.9", path = "crates/eip5792", default-features = false }
alloy-consensus = { version = "0.10", path = "crates/consensus", default-features = false }
alloy-consensus-any = { version = "0.10", path = "crates/consensus-any", default-features = false }
alloy-contract = { version = "0.10", path = "crates/contract", default-features = false }
alloy-eips = { version = "0.10", path = "crates/eips", default-features = false }
alloy-eip7547 = { version = "0.10", path = "crates/eip7547", default-features = false }
alloy-genesis = { version = "0.10", path = "crates/genesis", default-features = false }
alloy-json-rpc = { version = "0.10", path = "crates/json-rpc", default-features = false }
alloy-network = { version = "0.10", path = "crates/network", default-features = false }
alloy-network-primitives = { version = "0.10", path = "crates/network-primitives", default-features = false }
alloy-node-bindings = { version = "0.10", path = "crates/node-bindings", default-features = false }
alloy-provider = { version = "0.10", path = "crates/provider", default-features = false }
alloy-pubsub = { version = "0.10", path = "crates/pubsub", default-features = false }
alloy-rpc-client = { version = "0.10", path = "crates/rpc-client", default-features = false }
alloy-rpc-types-admin = { version = "0.10", path = "crates/rpc-types-admin", default-features = false }
alloy-rpc-types-anvil = { version = "0.10", path = "crates/rpc-types-anvil", default-features = false }
alloy-rpc-types-any = { version = "0.10", path = "crates/rpc-types-any", default-features = false }
alloy-rpc-types-beacon = { version = "0.10", path = "crates/rpc-types-beacon", default-features = false }
alloy-rpc-types-debug = { version = "0.10", path = "crates/rpc-types-debug", default-features = false }
alloy-rpc-types-engine = { version = "0.10", path = "crates/rpc-types-engine", default-features = false }
alloy-rpc-types-eth = { version = "0.10", path = "crates/rpc-types-eth", default-features = false }
alloy-rpc-types-mev = { version = "0.10", path = "crates/rpc-types-mev", default-features = false }
alloy-rpc-types-trace = { version = "0.10", path = "crates/rpc-types-trace", default-features = false }
alloy-rpc-types-txpool = { version = "0.10", path = "crates/rpc-types-txpool", default-features = false }
alloy-rpc-types = { version = "0.10", path = "crates/rpc-types", default-features = false }
alloy-serde = { version = "0.10", path = "crates/serde", default-features = false }
alloy-signer = { version = "0.10", path = "crates/signer", default-features = false }
alloy-signer-aws = { version = "0.10", path = "crates/signer-aws", default-features = false }
alloy-signer-gcp = { version = "0.10", path = "crates/signer-gcp", default-features = false }
alloy-signer-ledger = { version = "0.10", path = "crates/signer-ledger", default-features = false }
alloy-signer-local = { version = "0.10", path = "crates/signer-local", default-features = false }
alloy-signer-trezor = { version = "0.10", path = "crates/signer-trezor", default-features = false }
alloy-transport = { version = "0.10", path = "crates/transport", default-features = false }
alloy-transport-http = { version = "0.10", path = "crates/transport-http", default-features = false }
alloy-transport-ipc = { version = "0.10", path = "crates/transport-ipc", default-features = false }
alloy-transport-ws = { version = "0.10", path = "crates/transport-ws", default-features = false }
alloy-eip5792 = { version = "0.10", 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
12 changes: 12 additions & 0 deletions crates/alloy/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +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.10.0](https://github.com/alloy-rs/alloy/releases/tag/v0.10.0) - 2025-01-06

### Documentation

- Enable some useful rustdoc features on docs.rs ([#1890](https://github.com/alloy-rs/alloy/issues/1890))

## [0.9.2](https://github.com/alloy-rs/alloy/releases/tag/v0.9.2) - 2025-01-03

### Miscellaneous Tasks

- Release 0.9.2

## [0.9.1](https://github.com/alloy-rs/alloy/releases/tag/v0.9.1) - 2024-12-30

### Miscellaneous Tasks
Expand Down
12 changes: 12 additions & 0 deletions crates/consensus-any/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +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.10.0](https://github.com/alloy-rs/alloy/releases/tag/v0.10.0) - 2025-01-06

### Documentation

- Enable some useful rustdoc features on docs.rs ([#1890](https://github.com/alloy-rs/alloy/issues/1890))

## [0.9.2](https://github.com/alloy-rs/alloy/releases/tag/v0.9.2) - 2025-01-03

### Miscellaneous Tasks

- Release 0.9.2

## [0.9.1](https://github.com/alloy-rs/alloy/releases/tag/v0.9.1) - 2024-12-30

### Miscellaneous Tasks
Expand Down
18 changes: 18 additions & 0 deletions crates/consensus/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,24 @@ 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.10.0](https://github.com/alloy-rs/alloy/releases/tag/v0.10.0) - 2025-01-06

### Documentation

- Enable some useful rustdoc features on docs.rs ([#1890](https://github.com/alloy-rs/alloy/issues/1890))

### Features

- Remove T: Transport from public APIs ([#1859](https://github.com/alloy-rs/alloy/issues/1859))
- Add RecoveredTx::try_map_transaction ([#1885](https://github.com/alloy-rs/alloy/issues/1885))
- Add missing helper fns ([#1880](https://github.com/alloy-rs/alloy/issues/1880))

## [0.9.2](https://github.com/alloy-rs/alloy/releases/tag/v0.9.2) - 2025-01-03

### Miscellaneous Tasks

- Release 0.9.2

## [0.9.1](https://github.com/alloy-rs/alloy/releases/tag/v0.9.1) - 2024-12-30

### Features
Expand Down
16 changes: 16 additions & 0 deletions crates/contract/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.10.0](https://github.com/alloy-rs/alloy/releases/tag/v0.10.0) - 2025-01-06

### Documentation

- Enable some useful rustdoc features on docs.rs ([#1890](https://github.com/alloy-rs/alloy/issues/1890))

### Features

- Remove T: Transport from public APIs ([#1859](https://github.com/alloy-rs/alloy/issues/1859))

## [0.9.2](https://github.com/alloy-rs/alloy/releases/tag/v0.9.2) - 2025-01-03

### Miscellaneous Tasks

- Release 0.9.2

## [0.9.1](https://github.com/alloy-rs/alloy/releases/tag/v0.9.1) - 2024-12-30

### Miscellaneous Tasks
Expand Down
12 changes: 12 additions & 0 deletions crates/eip5792/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +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.10.0](https://github.com/alloy-rs/alloy/releases/tag/v0.10.0) - 2025-01-06

### Documentation

- Enable some useful rustdoc features on docs.rs ([#1890](https://github.com/alloy-rs/alloy/issues/1890))

## [0.9.2](https://github.com/alloy-rs/alloy/releases/tag/v0.9.2) - 2025-01-03

### Miscellaneous Tasks

- Release 0.9.2

## [0.9.1](https://github.com/alloy-rs/alloy/releases/tag/v0.9.1) - 2024-12-30

### Miscellaneous Tasks
Expand Down
12 changes: 12 additions & 0 deletions crates/eip7547/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +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.10.0](https://github.com/alloy-rs/alloy/releases/tag/v0.10.0) - 2025-01-06

### Documentation

- Enable some useful rustdoc features on docs.rs ([#1890](https://github.com/alloy-rs/alloy/issues/1890))

## [0.9.2](https://github.com/alloy-rs/alloy/releases/tag/v0.9.2) - 2025-01-03

### Miscellaneous Tasks

- Release 0.9.2

## [0.9.1](https://github.com/alloy-rs/alloy/releases/tag/v0.9.1) - 2024-12-30

### Miscellaneous Tasks
Expand Down
21 changes: 21 additions & 0 deletions crates/eips/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,23 @@ 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.10.0](https://github.com/alloy-rs/alloy/releases/tag/v0.10.0) - 2025-01-06

### Documentation

- Enable some useful rustdoc features on docs.rs ([#1890](https://github.com/alloy-rs/alloy/issues/1890))

### Features

- Add match_versioned_hashes ([#1882](https://github.com/alloy-rs/alloy/issues/1882))

### Miscellaneous Tasks

- Improve FromStr for `BlockNumberOrTag` to be case-insensitive ([#1891](https://github.com/alloy-rs/alloy/issues/1891))
- Shift std::error impls to core ([#1888](https://github.com/alloy-rs/alloy/issues/1888))
- Use core::error for blob validation error ([#1887](https://github.com/alloy-rs/alloy/issues/1887))
- Use safe get api ([#1886](https://github.com/alloy-rs/alloy/issues/1886))

## [0.9.2](https://github.com/alloy-rs/alloy/releases/tag/v0.9.2) - 2025-01-03

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

- Sort and skip empty requests for hash ([#1878](https://github.com/alloy-rs/alloy/issues/1878))

### Miscellaneous Tasks

- Release 0.9.2

## [0.9.1](https://github.com/alloy-rs/alloy/releases/tag/v0.9.1) - 2024-12-30

### Miscellaneous Tasks
Expand Down
16 changes: 16 additions & 0 deletions crates/genesis/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.10.0](https://github.com/alloy-rs/alloy/releases/tag/v0.10.0) - 2025-01-06

### Documentation

- Enable some useful rustdoc features on docs.rs ([#1890](https://github.com/alloy-rs/alloy/issues/1890))

### Miscellaneous Tasks

- Add storage_slots helper ([#1884](https://github.com/alloy-rs/alloy/issues/1884))

## [0.9.2](https://github.com/alloy-rs/alloy/releases/tag/v0.9.2) - 2025-01-03

### Miscellaneous Tasks

- Release 0.9.2

## [0.9.1](https://github.com/alloy-rs/alloy/releases/tag/v0.9.1) - 2024-12-30

### Miscellaneous Tasks
Expand Down
12 changes: 12 additions & 0 deletions crates/json-rpc/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +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.10.0](https://github.com/alloy-rs/alloy/releases/tag/v0.10.0) - 2025-01-06

### Documentation

- Enable some useful rustdoc features on docs.rs ([#1890](https://github.com/alloy-rs/alloy/issues/1890))

## [0.9.2](https://github.com/alloy-rs/alloy/releases/tag/v0.9.2) - 2025-01-03

### Miscellaneous Tasks

- Release 0.9.2

## [0.9.1](https://github.com/alloy-rs/alloy/releases/tag/v0.9.1) - 2024-12-30

### Miscellaneous Tasks
Expand Down
10 changes: 10 additions & 0 deletions crates/network-primitives/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.10.0](https://github.com/alloy-rs/alloy/releases/tag/v0.10.0) - 2025-01-06

### Documentation

- Enable some useful rustdoc features on docs.rs ([#1890](https://github.com/alloy-rs/alloy/issues/1890))

## [0.9.2](https://github.com/alloy-rs/alloy/releases/tag/v0.9.2) - 2025-01-03

### Features

- Add conversions from rpc block to consensus ([#1869](https://github.com/alloy-rs/alloy/issues/1869))

### Miscellaneous Tasks

- Release 0.9.2

## [0.9.1](https://github.com/alloy-rs/alloy/releases/tag/v0.9.1) - 2024-12-30

### Miscellaneous Tasks
Expand Down
12 changes: 12 additions & 0 deletions crates/network/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +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.10.0](https://github.com/alloy-rs/alloy/releases/tag/v0.10.0) - 2025-01-06

### Documentation

- Enable some useful rustdoc features on docs.rs ([#1890](https://github.com/alloy-rs/alloy/issues/1890))

## [0.9.2](https://github.com/alloy-rs/alloy/releases/tag/v0.9.2) - 2025-01-03

### Miscellaneous Tasks

- Release 0.9.2

## [0.9.1](https://github.com/alloy-rs/alloy/releases/tag/v0.9.1) - 2024-12-30

### Miscellaneous Tasks
Expand Down
12 changes: 12 additions & 0 deletions crates/node-bindings/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +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.10.0](https://github.com/alloy-rs/alloy/releases/tag/v0.10.0) - 2025-01-06

### Documentation

- Enable some useful rustdoc features on docs.rs ([#1890](https://github.com/alloy-rs/alloy/issues/1890))

## [0.9.2](https://github.com/alloy-rs/alloy/releases/tag/v0.9.2) - 2025-01-03

### Miscellaneous Tasks

- Release 0.9.2

## [0.9.1](https://github.com/alloy-rs/alloy/releases/tag/v0.9.1) - 2024-12-30

### Miscellaneous Tasks
Expand Down
Loading

0 comments on commit ae64f26

Please sign in to comment.