Skip to content

Commit

Permalink
chore: release 0.9.0
Browse files Browse the repository at this point in the history
  • Loading branch information
mattsse committed Dec 30, 2024
1 parent 745f9e0 commit 075a4e6
Show file tree
Hide file tree
Showing 30 changed files with 332 additions and 37 deletions.
61 changes: 61 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,73 @@ 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.9.0](https://github.com/alloy-rs/alloy/releases/tag/v0.9.0) - 2024-12-30

### Bug Fixes

- Use u64 for all gas values ([#1848](https://github.com/alloy-rs/alloy/issues/1848))
- [alloy-eips] `SimpleCoder::decode_one()` should return `Ok(None)` ([#1818](https://github.com/alloy-rs/alloy/issues/1818))
- Support hex values for conditional options ([#1824](https://github.com/alloy-rs/alloy/issues/1824))
- Use default for creation method ([#1820](https://github.com/alloy-rs/alloy/issues/1820))

### Dependencies

- Rm cyclic test deps ([#1864](https://github.com/alloy-rs/alloy/issues/1864))
- Rm cyclic test deps ([#1863](https://github.com/alloy-rs/alloy/issues/1863))

### Features

- Add ExecutionPayloadFieldV2 into ExecutionPayload ([#1858](https://github.com/alloy-rs/alloy/issues/1858))
- Add try into block with sidecar ([#1856](https://github.com/alloy-rs/alloy/issues/1856))
- Misc payloadenvelopeinput conversions ([#1855](https://github.com/alloy-rs/alloy/issues/1855))
- Add tryfrom payload for block ([#1854](https://github.com/alloy-rs/alloy/issues/1854))
- Add tryfrom payloadv2 + v3 for block ([#1853](https://github.com/alloy-rs/alloy/issues/1853))
- Add tryfrom payloadv1 for block ([#1851](https://github.com/alloy-rs/alloy/issues/1851))
- Add more builder style fns ([#1850](https://github.com/alloy-rs/alloy/issues/1850))
- Add match functions ([#1847](https://github.com/alloy-rs/alloy/issues/1847))
- Add BlockConditional ([#1846](https://github.com/alloy-rs/alloy/issues/1846))
- Add insert helper to otherfields ([#1841](https://github.com/alloy-rs/alloy/issues/1841))
- EIP-7840 ([#1828](https://github.com/alloy-rs/alloy/issues/1828))
- Return tagged variant deserde error ([#1810](https://github.com/alloy-rs/alloy/issues/1810))
- Add map transactions to rpc block type ([#1835](https://github.com/alloy-rs/alloy/issues/1835))
- [pectra] Revert EIP-7742 ([#1807](https://github.com/alloy-rs/alloy/issues/1807))
- Add map transactions fn ([#1827](https://github.com/alloy-rs/alloy/issues/1827))
- Add tryfrom for anyheader to header ([#1826](https://github.com/alloy-rs/alloy/issues/1826))
- Add cost fn for conditional opts ([#1823](https://github.com/alloy-rs/alloy/issues/1823))
- Add helpers for block ([#1816](https://github.com/alloy-rs/alloy/issues/1816))
- Add helpers to any tx envelope ([#1817](https://github.com/alloy-rs/alloy/issues/1817))

### Miscellaneous Tasks

- Rm unused alloy-signer dep ([#1862](https://github.com/alloy-rs/alloy/issues/1862))
- Simplify Service impls ([#1861](https://github.com/alloy-rs/alloy/issues/1861))
- Make clippy happy ([#1849](https://github.com/alloy-rs/alloy/issues/1849))
- Rm non exhaustive from ReceiptEnvelope ([#1843](https://github.com/alloy-rs/alloy/issues/1843))
- Rm non exhaustive for envelope ([#1842](https://github.com/alloy-rs/alloy/issues/1842))
- Map header fns ([#1840](https://github.com/alloy-rs/alloy/issues/1840))
- Rename ConditionalOptions ([#1825](https://github.com/alloy-rs/alloy/issues/1825))
- Replace derive_more with thiserror ([#1822](https://github.com/alloy-rs/alloy/issues/1822))

### Other

- [Feature] update Display implementation on BlockNumberOrTag ([#1857](https://github.com/alloy-rs/alloy/issues/1857))
- [Bug] Request predeploy codes have diverged ([#1845](https://github.com/alloy-rs/alloy/issues/1845))
- Update code owners ([#1844](https://github.com/alloy-rs/alloy/issues/1844))
- Change `chain_id` type to `U256` ([#1839](https://github.com/alloy-rs/alloy/issues/1839))
- Update contract bytecode & address ([#1838](https://github.com/alloy-rs/alloy/issues/1838))
- Update `CONSOLIDATION_REQUEST_PREDEPLOY_ADDRESS` ([#1836](https://github.com/alloy-rs/alloy/issues/1836))
- Update `WITHDRAWAL_REQUEST_PREDEPLOY_ADDRESS` ([#1834](https://github.com/alloy-rs/alloy/issues/1834))

## [0.8.3](https://github.com/alloy-rs/alloy/releases/tag/v0.8.3) - 2024-12-20

### Features

- Add serde for block ([#1814](https://github.com/alloy-rs/alloy/issues/1814))

### Miscellaneous Tasks

- Release 0.8.3

## [0.8.2](https://github.com/alloy-rs/alloy/releases/tag/v0.8.2) - 2024-12-19

### Bug Fixes
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.8.3"
version = "0.9.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.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-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-core = { version = "0.8.15", default-features = false }
alloy-dyn-abi = { version = "0.8.15", default-features = false }
Expand Down
6 changes: 6 additions & 0 deletions crates/alloy/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.3](https://github.com/alloy-rs/alloy/releases/tag/v0.8.3) - 2024-12-20

### Miscellaneous Tasks

- Release 0.8.3

## [0.8.2](https://github.com/alloy-rs/alloy/releases/tag/v0.8.2) - 2024-12-19

### Miscellaneous Tasks
Expand Down
6 changes: 6 additions & 0 deletions crates/contract/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.3](https://github.com/alloy-rs/alloy/releases/tag/v0.8.3) - 2024-12-20

### Miscellaneous Tasks

- Release 0.8.3

## [0.8.2](https://github.com/alloy-rs/alloy/releases/tag/v0.8.2) - 2024-12-19

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

### Miscellaneous Tasks

- Release 0.8.3

## [0.8.2](https://github.com/alloy-rs/alloy/releases/tag/v0.8.2) - 2024-12-19

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

### Miscellaneous Tasks

- Release 0.8.3

## [0.8.2](https://github.com/alloy-rs/alloy/releases/tag/v0.8.2) - 2024-12-19

### 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.9.0](https://github.com/alloy-rs/alloy/releases/tag/v0.9.0) - 2024-12-30

### Bug Fixes

- Use u64 for all gas values ([#1848](https://github.com/alloy-rs/alloy/issues/1848))

### Features

- EIP-7840 ([#1828](https://github.com/alloy-rs/alloy/issues/1828))

## [0.8.3](https://github.com/alloy-rs/alloy/releases/tag/v0.8.3) - 2024-12-20

### Miscellaneous Tasks

- Release 0.8.3

## [0.8.2](https://github.com/alloy-rs/alloy/releases/tag/v0.8.2) - 2024-12-19

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

### Dependencies

- Rm cyclic test deps ([#1864](https://github.com/alloy-rs/alloy/issues/1864))

### Features

- Add helpers to any tx envelope ([#1817](https://github.com/alloy-rs/alloy/issues/1817))

### Other

- Change `chain_id` type to `U256` ([#1839](https://github.com/alloy-rs/alloy/issues/1839))

## [0.8.3](https://github.com/alloy-rs/alloy/releases/tag/v0.8.3) - 2024-12-20

### Miscellaneous Tasks

- Release 0.8.3

## [0.8.2](https://github.com/alloy-rs/alloy/releases/tag/v0.8.2) - 2024-12-19

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

### Miscellaneous Tasks

- Release 0.8.3

## [0.8.2](https://github.com/alloy-rs/alloy/releases/tag/v0.8.2) - 2024-12-19

### Miscellaneous Tasks
Expand Down
12 changes: 12 additions & 0 deletions crates/provider/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.9.0](https://github.com/alloy-rs/alloy/releases/tag/v0.9.0) - 2024-12-30

### Bug Fixes

- Use u64 for all gas values ([#1848](https://github.com/alloy-rs/alloy/issues/1848))

## [0.8.3](https://github.com/alloy-rs/alloy/releases/tag/v0.8.3) - 2024-12-20

### Miscellaneous Tasks

- Release 0.8.3

## [0.8.2](https://github.com/alloy-rs/alloy/releases/tag/v0.8.2) - 2024-12-19

### Miscellaneous Tasks
Expand Down
6 changes: 6 additions & 0 deletions crates/pubsub/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.3](https://github.com/alloy-rs/alloy/releases/tag/v0.8.3) - 2024-12-20

### Miscellaneous Tasks

- Release 0.8.3

## [0.8.2](https://github.com/alloy-rs/alloy/releases/tag/v0.8.2) - 2024-12-19

### Miscellaneous Tasks
Expand Down
6 changes: 6 additions & 0 deletions crates/rpc-client/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.3](https://github.com/alloy-rs/alloy/releases/tag/v0.8.3) - 2024-12-20

### Miscellaneous Tasks

- Release 0.8.3

## [0.8.2](https://github.com/alloy-rs/alloy/releases/tag/v0.8.2) - 2024-12-19

### Miscellaneous Tasks
Expand Down
6 changes: 6 additions & 0 deletions crates/rpc-types-admin/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.3](https://github.com/alloy-rs/alloy/releases/tag/v0.8.3) - 2024-12-20

### Miscellaneous Tasks

- Release 0.8.3

## [0.8.2](https://github.com/alloy-rs/alloy/releases/tag/v0.8.2) - 2024-12-19

### Miscellaneous Tasks
Expand Down
6 changes: 6 additions & 0 deletions crates/rpc-types-anvil/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.3](https://github.com/alloy-rs/alloy/releases/tag/v0.8.3) - 2024-12-20

### Miscellaneous Tasks

- Release 0.8.3

## [0.8.2](https://github.com/alloy-rs/alloy/releases/tag/v0.8.2) - 2024-12-19

### Miscellaneous Tasks
Expand Down
12 changes: 12 additions & 0 deletions crates/rpc-types-beacon/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.9.0](https://github.com/alloy-rs/alloy/releases/tag/v0.9.0) - 2024-12-30

### Features

- [pectra] Revert EIP-7742 ([#1807](https://github.com/alloy-rs/alloy/issues/1807))

## [0.8.3](https://github.com/alloy-rs/alloy/releases/tag/v0.8.3) - 2024-12-20

### Miscellaneous Tasks

- Release 0.8.3

## [0.8.2](https://github.com/alloy-rs/alloy/releases/tag/v0.8.2) - 2024-12-19

### Miscellaneous Tasks
Expand Down
6 changes: 6 additions & 0 deletions crates/rpc-types-debug/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.3](https://github.com/alloy-rs/alloy/releases/tag/v0.8.3) - 2024-12-20

### Miscellaneous Tasks

- Release 0.8.3

## [0.8.2](https://github.com/alloy-rs/alloy/releases/tag/v0.8.2) - 2024-12-19

### Miscellaneous Tasks
Expand Down
Loading

0 comments on commit 075a4e6

Please sign in to comment.