chore(deps): update rust crate jsonrpsee to 0.26.0#1004
Open
renovate[bot] wants to merge 1 commit intomainfrom
Open
chore(deps): update rust crate jsonrpsee to 0.26.0#1004renovate[bot] wants to merge 1 commit intomainfrom
renovate[bot] wants to merge 1 commit intomainfrom
Conversation
Coverage Report for CI Build 24856375327Coverage remained the same at 71.383%Details
Uncovered ChangesNo uncovered changes found. Coverage RegressionsNo coverage regressions found. Coverage Stats
💛 - Coveralls |
bd09b75 to
acd1c5b
Compare
ba3e216 to
489f987
Compare
489f987 to
f044153
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.24.0→0.26.0Release Notes
paritytech/jsonrpsee (jsonrpsee)
v0.26.0Compare Source
This is just a small release; the only breaking change is the addition of
max_frame_sizetoWsTransportClientBuilder, which necessitates a minor version bump.The other changes are as follows:
[Changed]
TowerServiceNoHttptype (#1588)jsonrpsee_http_client::RpcService(#1574)[Fixed]
v0.25.1Compare Source
A small follow-up patch release that adds a
Clone implfor the middleware RpcLogger which was missingand broke the Clone impl for the HttpClient.
v0.25.0Compare Source
A new breaking release which has been in the making for a while and the biggest change is that the
RpcServiceT traithas been changed to support both the client and server side:The reason for this change is to make it work for the client-side as well as make it easier to
implement performantly by relying on
impl Futureinstead of requiring an associated type for theFuture(which in many cases requires boxing).The downside of this change is that one has to duplicate the logic in the
batchandcallmethod to achieve the samefunctionality as before. Thus,
callornotificationis not being invoked in thebatchmethod and one has to implementthem separately.
For example now it's possible to write middleware that counts the number of method calls as follows (both client and server):
In addition because this middleware is quite powerful it's possible to
modify requests and specifically the request ID which should be avoided
because it may break the response verification especially for the client-side.
See #1565 for further information.
There are also a couple of other changes see the detailed changelog below.
[Added]
request timeoutgetter (#1533)ServerConfigBuilder::build(#1484)[Fixed]
http request bodylog (#1540)[Changed]
Box<RawValue>(#1545)ServerConfigBuilder/ServerConfigreplacesServerBuilderduplicate setter methods (#1487)ProxyGetRequestLayerhttp middleware support multiple path-method pairs (#1492)Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.