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

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 compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

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>
@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 Jun 29, 2026 3:15pm

Request Review

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