Skip to content

⬆️ Bump jsonrpsee from 0.24.10 to 0.26.0 - #86

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/jsonrpsee-0.26.0
Open

⬆️ Bump jsonrpsee from 0.24.10 to 0.26.0#86
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/jsonrpsee-0.26.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 29, 2026

Copy link
Copy Markdown
Contributor

Bumps jsonrpsee from 0.24.10 to 0.26.0.

Release notes

Sourced from jsonrpsee's releases.

v0.26.0

[v0.26.0] - 2025-08-11

This is just a small release; the only breaking change is the addition of max_frame_size to WsTransportClientBuilder, which necessitates a minor version bump.

The other changes are as follows:

[Changed]

  • Fix new Rust 1.89 lifetime warnings and impl ToRpcParams on serde_json::Map (#1594)
  • feat(keepalive): expose tcp keep-alive options (#1583)
  • chore: expose TowerServiceNoHttp type (#1588)
  • chore(deps): update socket2 requirement from 0.5.1 to 0.6.0 (#1587)
  • Allow max websocket frame size to be set (#1585)
  • chore(deps): update pprof requirement from 0.14 to 0.15 (#1577)
  • Expose jsonrpsee_http_client::RpcService (#1574)

[Fixed]

  • fix: Remove username and password from URL after building Authorization header (#1581)

v0.25.1

[v0.25.1] - 2025-04-24

A small follow-up patch release that adds a Clone impl for the middleware RpcLogger which was missing and broke the Clone impl for the HttpClient.

If you are updating from v0.24, have a look at https://github.com/paritytech/jsonrpsee/releases/tag/v0.25.0 because it contains some breaking changes.

Full Changelog: paritytech/jsonrpsee@v0.25.0...v0.25.1

v0.25.0

[v0.25.0] - 2025-04-24

A new breaking release which has been in the making for a while and the biggest change is that the RpcServiceT trait has been changed to support both the client and server side:

pub trait RpcServiceT {
	/// Response type for `RpcServiceT::call`.
	type MethodResponse;
	/// Response type for `RpcServiceT::notification`.
	type NotificationResponse;
	/// Response type for `RpcServiceT::batch`.
	type BatchResponse;
/// Processes a single JSON-RPC call, which may be a subscription or regular call.
fn call<'a>(&self, request: Request<'a>) -> impl Future<Output = Self::MethodResponse> + Send + 'a;
/// Processes multiple JSON-RPC calls at once, similar to RpcServiceT::call.

</tr></table>

... (truncated)

Changelog

Sourced from jsonrpsee's changelog.

[v0.26.0] - 2025-08-11

This is just a small release; the only breaking change is the addition of max_frame_size to WsTransportClientBuilder, which necessitates a minor version bump.

The other changes are as follows:

[Changed]

  • Fix new Rust 1.89 lifetime warnings and impl ToRpcParams on serde_json::Map (#1594)
  • feat(keepalive): expose tcp keep-alive options (#1583)
  • chore: expose TowerServiceNoHttp type (#1588)
  • chore(deps): update socket2 requirement from 0.5.1 to 0.6.0 (#1587)
  • Allow max websocket frame size to be set (#1585)
  • chore(deps): update pprof requirement from 0.14 to 0.15 (#1577)
  • Expose jsonrpsee_http_client::RpcService (#1574)

[Fixed]

  • fix: Remove username and password from URL after building Authorization header (#1581)

[v0.25.1] - 2025-04-24

A small follow-up patch release that adds a Clone impl for the middleware RpcLogger which was missing and broke the Clone impl for the HttpClient.

[v0.25.0] - 2025-04-24

A new breaking release which has been in the making for a while and the biggest change is that the RpcServiceT trait has been changed to support both the client and server side:

pub trait RpcServiceT {
	/// Response type for `RpcServiceT::call`.
	type MethodResponse;
	/// Response type for `RpcServiceT::notification`.
	type NotificationResponse;
	/// Response type for `RpcServiceT::batch`.
	type BatchResponse;
/// Processes a single JSON-RPC call, which may be a subscription or regular call.
fn call&lt;'a&gt;(&amp;self, request: Request&lt;'a&gt;) -&gt; impl Future&lt;Output = Self::MethodResponse&gt; + Send + 'a;
/// Processes multiple JSON-RPC calls at once, similar to RpcServiceT::call.
///
/// This method wraps RpcServiceT::call and RpcServiceT::notification,
/// but the root RPC service does not inherently recognize custom implementations
/// of these methods.
///
/// As a result, if you have custom logic for individual calls or notifications,
/// you must duplicate that implementation in this method or no middleware will be applied

</tr></table>

... (truncated)

Commits
  • b0a45c6 Prepare to release v0.26.0 (#1595)
  • 9e551cb chore(deps): bump Swatinem/rust-cache from 2.7.8 to 2.8.0 (#1584)
  • b92aaaf Fix new Rust 1.89 lifetime warnings and impl ToRpcParams on serde_json::Map (...
  • c0b947f feat(keepalive): expose tcp keep-alive options (#1583)
  • fa7d1c8 chore: expose TowerServiceNoHttp type (#1588)
  • ffd5020 chore(deps): update socket2 requirement from 0.5.1 to 0.6.0 (#1587)
  • 85dcced increase max websocket frame size (#1585)
  • d3d9fa8 fix: Remove username and password from URL after building Authorization heade...
  • 1869536 chore(deps): update pprof requirement from 0.14 to 0.15 (#1577)
  • f04afa7 Expose jsonrpsee_http_client::RpcService (#1574)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Jun 29, 2026
@vercel

vercel Bot commented Jun 29, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
paymaster Ready Ready Preview, Comment Jul 13, 2026 9:11am

Request Review

Bumps [jsonrpsee](https://github.com/paritytech/jsonrpsee) from 0.24.10 to 0.26.0.
- [Release notes](https://github.com/paritytech/jsonrpsee/releases)
- [Changelog](https://github.com/paritytech/jsonrpsee/blob/master/CHANGELOG.md)
- [Commits](paritytech/jsonrpsee@v0.24.10...v0.26.0)

---
updated-dependencies:
- dependency-name: jsonrpsee
  dependency-version: 0.26.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants