Skip to content

Commit 6a15f75

Browse files
authored
chore(release): Bump to v0.16.2 (#953)
* chore(release): Bump to v0.16.2 Signed-off-by: Alexandru Vasile <[email protected]> * Update CHANGELOG.md Signed-off-by: Alexandru Vasile <[email protected]>
1 parent 237be72 commit 6a15f75

File tree

14 files changed

+48
-34
lines changed

14 files changed

+48
-34
lines changed

CHANGELOG.md

+14
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,20 @@ The format is based on [Keep a Changelog].
44

55
[Keep a Changelog]: http://keepachangelog.com/en/1.0.0/
66

7+
## [v0.16.2] - 2022-12-01
8+
9+
This release adds `Clone` and `Copy` implementations.
10+
11+
### [Fixed]
12+
13+
- fix(rpc module): make async closures Clone ([#948](https://github.com/paritytech/jsonrpsee/pull/948))
14+
- fix(ci): wasm tests ([#946](https://github.com/paritytech/jsonrpsee/pull/946))
15+
16+
### [Added]
17+
18+
- add missing `Clone` and `Copy` impls ([#951](https://github.com/paritytech/jsonrpsee/pull/951))
19+
- TowerService should be clone-able for handling concurrent request ([#950](https://github.com/paritytech/jsonrpsee/pull/950))
20+
721
## [v0.16.1] - 2022-11-18
822

923
v0.16.1 is release that adds two new APIs to server `http_only` and `ws_only` to make it possible to allow only HTTP respectively WebSocket.

benches/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "jsonrpsee-benchmarks"
3-
version = "0.16.1"
3+
version = "0.16.2"
44
authors = ["Parity Technologies <[email protected]>"]
55
description = "Benchmarks for jsonrpsee"
66
edition = "2021"

client/http-client/Cargo.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "jsonrpsee-http-client"
3-
version = "0.16.1"
3+
version = "0.16.2"
44
authors = ["Parity Technologies <[email protected]>", "Pierre Krieger <[email protected]>"]
55
description = "HTTP client for JSON-RPC"
66
edition = "2021"
@@ -14,8 +14,8 @@ async-trait = "0.1"
1414
rustc-hash = "1"
1515
hyper = { version = "0.14.10", features = ["client", "http1", "http2", "tcp"] }
1616
hyper-rustls = { version = "0.23", optional = true }
17-
jsonrpsee-types = { path = "../../types", version = "0.16.1" }
18-
jsonrpsee-core = { path = "../../core", version = "0.16.1", features = ["client", "http-helpers"] }
17+
jsonrpsee-types = { path = "../../types", version = "0.16.2" }
18+
jsonrpsee-core = { path = "../../core", version = "0.16.2", features = ["client", "http-helpers"] }
1919
serde = { version = "1.0", default-features = false, features = ["derive"] }
2020
serde_json = "1.0"
2121
thiserror = "1.0"

client/transport/Cargo.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "jsonrpsee-client-transport"
3-
version = "0.16.1"
3+
version = "0.16.2"
44
authors = ["Parity Technologies <[email protected]>", "Pierre Krieger <[email protected]>"]
55
description = "JSON-RPC client transport"
66
edition = "2021"
@@ -10,8 +10,8 @@ homepage = "https://github.com/paritytech/jsonrpsee"
1010
documentation = "https://docs.rs/jsonrpsee-client-transport"
1111

1212
[dependencies]
13-
jsonrpsee-types = { path = "../../types", version = "0.16.1", optional = true }
14-
jsonrpsee-core = { path = "../../core", version = "0.16.1", features = ["client"] }
13+
jsonrpsee-types = { path = "../../types", version = "0.16.2", optional = true }
14+
jsonrpsee-core = { path = "../../core", version = "0.16.2", features = ["client"] }
1515
tracing = "0.1.34"
1616

1717
# optional

client/wasm-client/Cargo.toml

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "jsonrpsee-wasm-client"
3-
version = "0.16.1"
3+
version = "0.16.2"
44
authors = ["Parity Technologies <[email protected]>", "Pierre Krieger <[email protected]>"]
55
description = "WASM client for JSON-RPC"
66
edition = "2021"
@@ -10,6 +10,6 @@ homepage = "https://github.com/paritytech/jsonrpsee"
1010
documentation = "https://docs.rs/jsonrpsee-wasm-client"
1111

1212
[dependencies]
13-
jsonrpsee-types = { path = "../../types", version = "0.16.1" }
14-
jsonrpsee-client-transport = { path = "../transport", version = "0.16.1", features = ["web"] }
15-
jsonrpsee-core = { path = "../../core", version = "0.16.1", features = ["async-wasm-client"] }
13+
jsonrpsee-types = { path = "../../types", version = "0.16.2" }
14+
jsonrpsee-client-transport = { path = "../transport", version = "0.16.2", features = ["web"] }
15+
jsonrpsee-core = { path = "../../core", version = "0.16.2", features = ["async-wasm-client"] }

client/ws-client/Cargo.toml

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "jsonrpsee-ws-client"
3-
version = "0.16.1"
3+
version = "0.16.2"
44
authors = ["Parity Technologies <[email protected]>", "Pierre Krieger <[email protected]>"]
55
description = "WebSocket client for JSON-RPC"
66
edition = "2021"
@@ -10,9 +10,9 @@ homepage = "https://github.com/paritytech/jsonrpsee"
1010
documentation = "https://docs.rs/jsonrpsee-ws-client"
1111

1212
[dependencies]
13-
jsonrpsee-types = { path = "../../types", version = "0.16.1" }
14-
jsonrpsee-client-transport = { path = "../transport", version = "0.16.1", features = ["ws"] }
15-
jsonrpsee-core = { path = "../../core", version = "0.16.1", features = ["async-client"] }
13+
jsonrpsee-types = { path = "../../types", version = "0.16.2" }
14+
jsonrpsee-client-transport = { path = "../transport", version = "0.16.2", features = ["ws"] }
15+
jsonrpsee-core = { path = "../../core", version = "0.16.2", features = ["async-client"] }
1616
http = "0.2.0"
1717

1818
[dev-dependencies]

core/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "jsonrpsee-core"
3-
version = "0.16.1"
3+
version = "0.16.2"
44
authors = ["Parity Technologies <[email protected]>"]
55
description = "Utilities for jsonrpsee"
66
edition = "2021"
@@ -11,7 +11,7 @@ anyhow = "1"
1111
async-trait = "0.1"
1212
beef = { version = "0.5.1", features = ["impl_serde"] }
1313
futures-channel = "0.3.14"
14-
jsonrpsee-types = { path = "../types", version = "0.16.1" }
14+
jsonrpsee-types = { path = "../types", version = "0.16.2" }
1515
thiserror = "1"
1616
serde = { version = "1.0", default-features = false, features = ["derive"] }
1717
serde_json = { version = "1", features = ["raw_value"] }

examples/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "jsonrpsee-examples"
3-
version = "0.16.1"
3+
version = "0.16.2"
44
authors = ["Parity Technologies <[email protected]>"]
55
description = "Examples for jsonrpsee"
66
edition = "2021"

jsonrpsee/Cargo.toml

+9-9
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "jsonrpsee"
33
description = "JSON-RPC crate"
4-
version = "0.16.1"
4+
version = "0.16.2"
55
authors = ["Parity Technologies <[email protected]>", "Pierre Krieger <[email protected]>"]
66
license = "MIT"
77
edition = "2021"
@@ -12,14 +12,14 @@ documentation = "https://docs.rs/jsonrpsee"
1212
[dependencies]
1313
# No support for namespaced features yet so workspace dependencies are prefixed with `jsonrpsee-`.
1414
# See https://github.com/rust-lang/cargo/issues/5565 for more details.
15-
jsonrpsee-http-client = { path = "../client/http-client", version = "0.16.1", optional = true }
16-
jsonrpsee-ws-client = { path = "../client/ws-client", version = "0.16.1", optional = true }
17-
jsonrpsee-wasm-client = { path = "../client/wasm-client", version = "0.16.1", optional = true }
18-
jsonrpsee-client-transport = { path = "../client/transport", version = "0.16.1", optional = true }
19-
jsonrpsee-server = { path = "../server", version = "0.16.1", optional = true }
20-
jsonrpsee-proc-macros = { path = "../proc-macros", version = "0.16.1", optional = true }
21-
jsonrpsee-core = { path = "../core", version = "0.16.1", optional = true }
22-
jsonrpsee-types = { path = "../types", version = "0.16.1", optional = true }
15+
jsonrpsee-http-client = { path = "../client/http-client", version = "0.16.2", optional = true }
16+
jsonrpsee-ws-client = { path = "../client/ws-client", version = "0.16.2", optional = true }
17+
jsonrpsee-wasm-client = { path = "../client/wasm-client", version = "0.16.2", optional = true }
18+
jsonrpsee-client-transport = { path = "../client/transport", version = "0.16.2", optional = true }
19+
jsonrpsee-server = { path = "../server", version = "0.16.2", optional = true }
20+
jsonrpsee-proc-macros = { path = "../proc-macros", version = "0.16.2", optional = true }
21+
jsonrpsee-core = { path = "../core", version = "0.16.2", optional = true }
22+
jsonrpsee-types = { path = "../types", version = "0.16.2", optional = true }
2323
tracing = { version = "0.1.34", optional = true }
2424

2525
[features]

proc-macros/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "jsonrpsee-proc-macros"
33
description = "Procedueral macros for jsonrpsee"
4-
version = "0.16.1"
4+
version = "0.16.2"
55
authors = ["Parity Technologies <[email protected]>", "Pierre Krieger <[email protected]>"]
66
license = "MIT"
77
edition = "2021"

server/Cargo.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "jsonrpsee-server"
3-
version = "0.16.1"
3+
version = "0.16.2"
44
authors = ["Parity Technologies <[email protected]>", "Pierre Krieger <[email protected]>"]
55
description = "JSON-RPC server that supports HTTP and WebSocket transports"
66
edition = "2021"
@@ -12,8 +12,8 @@ documentation = "https://docs.rs/jsonrpsee-server"
1212
[dependencies]
1313
futures-channel = "0.3.14"
1414
futures-util = { version = "0.3.14", default-features = false, features = ["io", "async-await-macro"] }
15-
jsonrpsee-types = { path = "../types", version = "0.16.1" }
16-
jsonrpsee-core = { path = "../core", version = "0.16.1", features = ["server", "soketto", "http-helpers"] }
15+
jsonrpsee-types = { path = "../types", version = "0.16.2" }
16+
jsonrpsee-core = { path = "../core", version = "0.16.2", features = ["server", "soketto", "http-helpers"] }
1717
tracing = "0.1.34"
1818
serde = "1"
1919
serde_json = { version = "1", features = ["raw_value"] }

test-utils/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "jsonrpsee-test-utils"
3-
version = "0.16.1"
3+
version = "0.16.2"
44
authors = ["Parity Technologies <[email protected]>"]
55
license = "MIT"
66
edition = "2021"

tests/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "jsonrpsee-integration-tests"
3-
version = "0.16.1"
3+
version = "0.16.2"
44
authors = ["Parity Technologies <[email protected]>"]
55
description = "Integration tests for jsonrpsee"
66
edition = "2021"

types/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "jsonrpsee-types"
3-
version = "0.16.1"
3+
version = "0.16.2"
44
authors = ["Parity Technologies <[email protected]>"]
55
description = "Shared types for jsonrpsee"
66
edition = "2021"

0 commit comments

Comments
 (0)