Skip to content

Commit

Permalink
chore: release v0.20.1
Browse files Browse the repository at this point in the history
  • Loading branch information
niklasad1 committed Sep 15, 2023
1 parent 146dfd0 commit 8cdf233
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 9 deletions.
19 changes: 19 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,25 @@ The format is based on [Keep a Changelog].

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

## [v0.20.1] - 2023-09-15

This release adds support for `synchronous subscriptions` and fixes a leak in WebSocket server
where FuturesUnordered was not getting polled until shutdown, so it was accumulating tasks forever.

### [Changed]
- client: downgrade log for unknown subscription to DEBUG ([#1185](https://github.com/paritytech/jsonrpsee/pull/1185))
- refactor(http client): use HTTP connector on http URLs ([#1187](https://github.com/paritytech/jsonrpsee/pull/1187))
- refactor(server): less alloc per method call ([#1188](https://github.com/paritytech/jsonrpsee/pull/1188))

### [Fixed]
- fix: remove needless clone in ws background task ([#1203](https://github.com/paritytech/jsonrpsee/pull/1203))
- async client: save latest Waker ([#1198](https://github.com/paritytech/jsonrpsee/pull/1198))
- chore(deps): bump actions/checkout from 3.6.0 to 4.0.0 ([#1197](https://github.com/paritytech/jsonrpsee/pull/1197))
- fix(server): fix leak in FuturesUnordered ([#1204])(https://github.com/paritytech/jsonrpsee/pull/1204)

### [Added]
- feat(server): add sync subscription API `register_subscription_raw` ([#1182](https://github.com/paritytech/jsonrpsee/pull/1182))

## [v0.20.0] - 2023-08-11

Another breaking release where the major changes are:
Expand Down
18 changes: 9 additions & 9 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ resolver = "2"

[workspace.package]
authors = ["Parity Technologies <admin@parity.io>", "Pierre Krieger <pierre.krieger1708@gmail.com>"]
version = "0.20.0"
version = "0.20.1"
edition = "2021"
rust-version = "1.64.0"
license = "MIT"
Expand All @@ -30,11 +30,11 @@ keywords = ["jsonrpc", "json", "http", "websocket", "WASM"]
readme = "README.md"

[workspace.dependencies]
jsonrpsee-types = { path = "types", version = "0.20.0" }
jsonrpsee-core = { path = "core", version = "0.20.0" }
jsonrpsee-server = { path = "server", version = "0.20.0" }
jsonrpsee-ws-client = { path = "client/ws-client", version = "0.20.0" }
jsonrpsee-http-client = { path = "client/http-client", version = "0.20.0" }
jsonrpsee-wasm-client = { path = "client/wasm-client", version = "0.20.0" }
jsonrpsee-client-transport = { path = "client/transport", version = "0.20.0" }
jsonrpsee-proc-macros = { path = "proc-macros", version = "0.20.0" }
jsonrpsee-types = { path = "types", version = "0.20.1" }
jsonrpsee-core = { path = "core", version = "0.20.1" }
jsonrpsee-server = { path = "server", version = "0.20.1" }
jsonrpsee-ws-client = { path = "client/ws-client", version = "0.20.1" }
jsonrpsee-http-client = { path = "client/http-client", version = "0.20.1" }
jsonrpsee-wasm-client = { path = "client/wasm-client", version = "0.20.1" }
jsonrpsee-client-transport = { path = "client/transport", version = "0.20.1" }
jsonrpsee-proc-macros = { path = "proc-macros", version = "0.20.1" }

0 comments on commit 8cdf233

Please sign in to comment.