chore: release

This commit is contained in:
Georgios Konstantopoulos 2023-03-21 11:45:12 -07:00
parent 73c7f6cacc
commit 1936f0ed0d
3 changed files with 41 additions and 27 deletions

View File

@ -5,13 +5,21 @@ 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.0.0/), The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
This changelog is automatically generated by [git-cliff](https://github.com/orhun/git-cliff). This changelog is automatically generated by [git-cliff](https://github.com/orhun/git-cliff),
which is configured [here](./cliff.toml).
Please do not manually edit this file. Please do not manually edit this file.
## [Unreleased] ## [2.0.1] - 2023-03-21
### Bug Fixes ### Bug Fixes
- Ethers-contract circular dep on ethers-signers ([#2291](https://github.com/gakonst/ethers-rs/issues/2291))
- Features ([#2290](https://github.com/gakonst/ethers-rs/issues/2290))
- Handle all struct field types ([#2289](https://github.com/gakonst/ethers-rs/issues/2289))
- Re-export CallLogFrame from geth types ([#2283](https://github.com/gakonst/ethers-rs/issues/2283))
- Feature resolution ([#2274](https://github.com/gakonst/ethers-rs/issues/2274))
- Use to_string in mainnet chain variant ([#2275](https://github.com/gakonst/ethers-rs/issues/2275))
- Accept ethlive as a chain name ([#2268](https://github.com/gakonst/ethers-rs/issues/2268)) - Accept ethlive as a chain name ([#2268](https://github.com/gakonst/ethers-rs/issues/2268))
- Fix missing ident # ([#2267](https://github.com/gakonst/ethers-rs/issues/2267)) - Fix missing ident # ([#2267](https://github.com/gakonst/ethers-rs/issues/2267))
- Support null result ([#2249](https://github.com/gakonst/ethers-rs/issues/2249)) - Support null result ([#2249](https://github.com/gakonst/ethers-rs/issues/2249))
@ -79,6 +87,7 @@ Please do not manually edit this file.
### Depedencies ### Depedencies
- Bump MSRV from 1.64 to 1.65 ([#2277](https://github.com/gakonst/ethers-rs/issues/2277))
- Bump and use workspace dependencies ([#2222](https://github.com/gakonst/ethers-rs/issues/2222)) - Bump and use workspace dependencies ([#2222](https://github.com/gakonst/ethers-rs/issues/2222))
- Bump crypto deps ([#2260](https://github.com/gakonst/ethers-rs/issues/2260)) - Bump crypto deps ([#2260](https://github.com/gakonst/ethers-rs/issues/2260))
- Bump enr from 0.7.0 to 0.8.0 ([#2255](https://github.com/gakonst/ethers-rs/issues/2255)) - Bump enr from 0.7.0 to 0.8.0 ([#2255](https://github.com/gakonst/ethers-rs/issues/2255))
@ -158,6 +167,7 @@ Please do not manually edit this file.
### Features ### Features
- Improve error diagnostic ([#2280](https://github.com/gakonst/ethers-rs/issues/2280))
- Roundtrip serde + to/from strings ([#2270](https://github.com/gakonst/ethers-rs/issues/2270)) - Roundtrip serde + to/from strings ([#2270](https://github.com/gakonst/ethers-rs/issues/2270))
- Support empty events ([#2263](https://github.com/gakonst/ethers-rs/issues/2263)) - Support empty events ([#2263](https://github.com/gakonst/ethers-rs/issues/2263))
- Add implementations to Opcode ([#2243](https://github.com/gakonst/ethers-rs/issues/2243)) - Add implementations to Opcode ([#2243](https://github.com/gakonst/ethers-rs/issues/2243))
@ -213,6 +223,7 @@ Please do not manually edit this file.
### Miscellaneous Tasks ### Miscellaneous Tasks
- Remove redundant clone
- Make clippy happy ([#2264](https://github.com/gakonst/ethers-rs/issues/2264)) - Make clippy happy ([#2264](https://github.com/gakonst/ethers-rs/issues/2264))
- Allow clippy false positive ([#2259](https://github.com/gakonst/ethers-rs/issues/2259)) - Allow clippy false positive ([#2259](https://github.com/gakonst/ethers-rs/issues/2259))
- Add more cache traces ([#2248](https://github.com/gakonst/ethers-rs/issues/2248)) - Add more cache traces ([#2248](https://github.com/gakonst/ethers-rs/issues/2248))
@ -245,6 +256,9 @@ Please do not manually edit this file.
### Other ### Other
- Prestwich/gas escalator dangle ([#2284](https://github.com/gakonst/ethers-rs/issues/2284))
- Contracts chapter ([#2281](https://github.com/gakonst/ethers-rs/issues/2281))
- Revert "chore: remove redundant clone"
- Fix logical errors in doc comments for is_negative and is_zero ([#2218](https://github.com/gakonst/ethers-rs/issues/2218)) - Fix logical errors in doc comments for is_negative and is_zero ([#2218](https://github.com/gakonst/ethers-rs/issues/2218))
- Solang-parser 0.2.3 ([#2229](https://github.com/gakonst/ethers-rs/issues/2229)) - Solang-parser 0.2.3 ([#2229](https://github.com/gakonst/ethers-rs/issues/2229))
- Reconnection & Request Reissuance ([#2181](https://github.com/gakonst/ethers-rs/issues/2181)) - Reconnection & Request Reissuance ([#2181](https://github.com/gakonst/ethers-rs/issues/2181))

24
Cargo.lock generated
View File

@ -1209,7 +1209,7 @@ dependencies = [
[[package]] [[package]]
name = "ethers" name = "ethers"
version = "2.0.0" version = "2.0.1"
dependencies = [ dependencies = [
"ethers-addressbook", "ethers-addressbook",
"ethers-contract", "ethers-contract",
@ -1225,7 +1225,7 @@ dependencies = [
[[package]] [[package]]
name = "ethers-addressbook" name = "ethers-addressbook"
version = "2.0.0" version = "2.0.1"
dependencies = [ dependencies = [
"ethers-core", "ethers-core",
"once_cell", "once_cell",
@ -1235,7 +1235,7 @@ dependencies = [
[[package]] [[package]]
name = "ethers-contract" name = "ethers-contract"
version = "2.0.0" version = "2.0.1"
dependencies = [ dependencies = [
"ethers-contract-abigen", "ethers-contract-abigen",
"ethers-contract-derive", "ethers-contract-derive",
@ -1255,7 +1255,7 @@ dependencies = [
[[package]] [[package]]
name = "ethers-contract-abigen" name = "ethers-contract-abigen"
version = "2.0.0" version = "2.0.1"
dependencies = [ dependencies = [
"Inflector", "Inflector",
"dunce", "dunce",
@ -1282,7 +1282,7 @@ dependencies = [
[[package]] [[package]]
name = "ethers-contract-derive" name = "ethers-contract-derive"
version = "2.0.0" version = "2.0.1"
dependencies = [ dependencies = [
"ethers-contract-abigen", "ethers-contract-abigen",
"ethers-core", "ethers-core",
@ -1294,7 +1294,7 @@ dependencies = [
[[package]] [[package]]
name = "ethers-core" name = "ethers-core"
version = "2.0.0" version = "2.0.1"
dependencies = [ dependencies = [
"arrayvec", "arrayvec",
"bincode", "bincode",
@ -1327,7 +1327,7 @@ dependencies = [
[[package]] [[package]]
name = "ethers-derive-eip712" name = "ethers-derive-eip712"
version = "2.0.0" version = "2.0.1"
dependencies = [ dependencies = [
"ethers-contract-derive", "ethers-contract-derive",
"ethers-core", "ethers-core",
@ -1339,7 +1339,7 @@ dependencies = [
[[package]] [[package]]
name = "ethers-etherscan" name = "ethers-etherscan"
version = "2.0.0" version = "2.0.1"
dependencies = [ dependencies = [
"ethers-core", "ethers-core",
"ethers-solc", "ethers-solc",
@ -1358,7 +1358,7 @@ dependencies = [
[[package]] [[package]]
name = "ethers-middleware" name = "ethers-middleware"
version = "2.0.0" version = "2.0.1"
dependencies = [ dependencies = [
"async-trait", "async-trait",
"auto_impl", "auto_impl",
@ -1387,7 +1387,7 @@ dependencies = [
[[package]] [[package]]
name = "ethers-providers" name = "ethers-providers"
version = "2.0.0" version = "2.0.1"
dependencies = [ dependencies = [
"async-trait", "async-trait",
"auto_impl", "auto_impl",
@ -1426,7 +1426,7 @@ dependencies = [
[[package]] [[package]]
name = "ethers-signers" name = "ethers-signers"
version = "2.0.0" version = "2.0.1"
dependencies = [ dependencies = [
"async-trait", "async-trait",
"coins-bip32", "coins-bip32",
@ -1459,7 +1459,7 @@ dependencies = [
[[package]] [[package]]
name = "ethers-solc" name = "ethers-solc"
version = "2.0.0" version = "2.0.1"
dependencies = [ dependencies = [
"cfg-if", "cfg-if",
"criterion", "criterion",

View File

@ -1,5 +1,5 @@
[workspace.package] [workspace.package]
version = "2.0.0" version = "2.0.1"
edition = "2021" edition = "2021"
rust-version = "1.65" rust-version = "1.65"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
@ -64,19 +64,19 @@ resolver = "2"
[workspace.dependencies] [workspace.dependencies]
# workspace crates # workspace crates
ethers = { version = "2.0.0", path = "ethers", default-features = false } ethers = { version = "2.0.1", path = "ethers", default-features = false }
ethers-addressbook = { version = "2.0.0", path = "ethers-addressbook", default-features = false } ethers-addressbook = { version = "2.0.1", path = "ethers-addressbook", default-features = false }
ethers-contract = { version = "2.0.0", path = "ethers-contract", default-features = false } ethers-contract = { version = "2.0.1", path = "ethers-contract", default-features = false }
ethers-core = { version = "2.0.0", path = "ethers-core", default-features = false } ethers-core = { version = "2.0.1", path = "ethers-core", default-features = false }
ethers-etherscan = { version = "2.0.0", path = "ethers-etherscan", default-features = false } ethers-etherscan = { version = "2.0.1", path = "ethers-etherscan", default-features = false }
ethers-middleware = { version = "2.0.0", path = "ethers-middleware", default-features = false } ethers-middleware = { version = "2.0.1", path = "ethers-middleware", default-features = false }
ethers-providers = { version = "2.0.0", path = "ethers-providers", default-features = false } ethers-providers = { version = "2.0.1", path = "ethers-providers", default-features = false }
ethers-signers = { version = "2.0.0", path = "ethers-signers", default-features = false } ethers-signers = { version = "2.0.1", path = "ethers-signers", default-features = false }
ethers-solc = { version = "2.0.0", path = "ethers-solc", default-features = false } ethers-solc = { version = "2.0.1", path = "ethers-solc", default-features = false }
ethers-contract-abigen = { version = "2.0.0", path = "ethers-contract/ethers-contract-abigen", default-features = false } ethers-contract-abigen = { version = "2.0.1", path = "ethers-contract/ethers-contract-abigen", default-features = false }
ethers-contract-derive = { version = "2.0.0", path = "ethers-contract/ethers-contract-derive", default-features = false } ethers-contract-derive = { version = "2.0.1", path = "ethers-contract/ethers-contract-derive", default-features = false }
ethers-derive-eip712 = { version = "2.0.0", path = "ethers-core/ethers-derive-eip712", default-features = false } ethers-derive-eip712 = { version = "2.0.1", path = "ethers-core/ethers-derive-eip712", default-features = false }
# async / async utils # async / async utils
tokio = "1.26" tokio = "1.26"