diff --git a/CHANGELOG.md b/CHANGELOG.md index 31be0d671c..d224b10292 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,18 @@ The format is based on [Keep a Changelog]. [Keep a Changelog]: http://keepachangelog.com/en/1.0.0/ +## [v0.24.2] - 2024-08-02 + +Another small release that fixes: +- Notifications without params were not handled correctly in the client, which been has been fixed. +- Improve compile times and reduce code-generation in the proc macro crate. + +### [Fixed] +- client: parse notification without params ([#1436](https://github.com/paritytech/jsonrpsee/pull/1436)) +- proc macros: remove direct tracing calls ([#1405](https://github.com/paritytech/jsonrpsee/pull/1405)) + +Thanks to the external contributor [@DaniPopes](https://github.com/DaniPopes) who contributed to this release. + ## [v0.24.1] - 2024-07-30 This is a small release that forces jsonrpsee `rustls` to use the crypto backend ring which may panic if both `ring` and `aws-lc` features are enabled. diff --git a/Cargo.toml b/Cargo.toml index 4f148a1007..2a47917bf9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -20,7 +20,7 @@ resolver = "2" [workspace.package] authors = ["Parity Technologies ", "Pierre Krieger "] -version = "0.24.1" +version = "0.24.2" edition = "2021" rust-version = "1.74.1" license = "MIT" @@ -31,11 +31,11 @@ keywords = ["jsonrpc", "json", "http", "websocket", "WASM"] readme = "README.md" [workspace.dependencies] -jsonrpsee-types = { path = "types", version = "0.24.1" } -jsonrpsee-core = { path = "core", version = "0.24.1" } -jsonrpsee-server = { path = "server", version = "0.24.1" } -jsonrpsee-ws-client = { path = "client/ws-client", version = "0.24.1" } -jsonrpsee-http-client = { path = "client/http-client", version = "0.24.1" } -jsonrpsee-wasm-client = { path = "client/wasm-client", version = "0.24.1" } -jsonrpsee-client-transport = { path = "client/transport", version = "0.24.1" } -jsonrpsee-proc-macros = { path = "proc-macros", version = "0.24.1" } +jsonrpsee-types = { path = "types", version = "0.24.2" } +jsonrpsee-core = { path = "core", version = "0.24.2" } +jsonrpsee-server = { path = "server", version = "0.24.2" } +jsonrpsee-ws-client = { path = "client/ws-client", version = "0.24.2" } +jsonrpsee-http-client = { path = "client/http-client", version = "0.24.2" } +jsonrpsee-wasm-client = { path = "client/wasm-client", version = "0.24.2" } +jsonrpsee-client-transport = { path = "client/transport", version = "0.24.2" } +jsonrpsee-proc-macros = { path = "proc-macros", version = "0.24.2" }