Bump jsonrpsee from 0.6.1 to 0.8.0
Created by: dependabot[bot]
Bumps jsonrpsee from 0.6.1 to 0.8.0.
Release notes
Sourced from jsonrpsee's releases.
v0.8.0
[v0.8.0] - 2022-01-21
v0.8.0 is a breaking release for the way subscription closing is handled, along with a few other minor tweaks and fixes.
[Added]
- feat(client): support request id as Strings. #659
- feat(rpc module) Add a method to RpcModule that transforms the module into a RpcModule, i.e. removes the context. #660
- feat(rpc module): stream API for SubscriptionSink #639
[Fixed]
- fix: nit in WsError #662
- fix(jsonrpsee): feature macros include client types #656
- fix(ws client): export WsClient #646
- fix(ws client): improve error message bad URL #642
- fix(ws client): expose tls feature. #640
- fix(http server): handle post and option HTTP requests properly. #637
v0.7.0
[v0.7.0] - 2022-12-22
v0.7.0 is a breaking release that contains a big refactoring of the crate structure. The
types
andutils
crates are split up astypes
andcore
to clarify the difference between the two.
core
: common types used in various places.types
: includes JSON-RPC specification related types.[Added]
- servers: configurable subscriptionID #604
- client: impl Stream on Subscription and tweak built-in next() method #601
- ci: Create gitlab pipeline #534
[Changed]
- chore: migrate to rust 2021 #618
- extract async client abstraction. #580
- Crate restructuring #590
- servers: refactor
SubscriptionClosed
#612- ci: Add job to publish benchmark results to github pages #603
- rpc module: refactor calls/subs without a server #591
- types: make subscription ID a CoW String. #594
- ci: remove GHA daily benchmark #598
- examples: Remove usage of the
palaver
crate in an example #597- clients: use
FxHashMap
insteadFnvHashMap
#592- clients: feature gate
tls
#545
... (truncated)
Changelog
Sourced from jsonrpsee's changelog.
[v0.8.0] - 2022-01-21
v0.8.0 is a breaking release for the way subscription closing is handled, along with a few other minor tweaks and fixes.
[Added]
- feat(client): support request id as Strings. #659
- feat(rpc module) Add a method to RpcModule that transforms the module into a RpcModule, i.e. removes the context. #660
- feat(rpc module): stream API for SubscriptionSink #639
[Fixed]
- fix: nit in WsError #662
- fix(jsonrpsee): feature macros include client types #656
- fix(ws client): export WsClient #646
- fix(ws client): improve error message bad URL #642
- fix(ws client): expose tls feature. #640
- fix(http server): handle post and option HTTP requests properly. #637
[v0.7.0] - 2021-12-22
v0.7.0 is a breaking release that contains a big refactoring of the crate structure. The
types
andutils
crates are split up astypes
andcore
to clarify the difference between the two.
core
: common types used in various places.types
: includes JSON-RPC specification related types.[Added]
- servers: configurable subscriptionID #604
- client: impl Stream on Subscription and tweak built-in next() method #601
- ci: Create gitlab pipeline #534
[Changed]
- chore: migrate to rust 2021 #618
- extract async client abstraction. #580
- Crate restructuring #590
- servers: refactor
SubscriptionClosed
#612- ci: Add job to publish benchmark results to github pages #603
- rpc module: refactor calls/subs without a server #591
- types: make subscription ID a CoW String. #594
- ci: remove GHA daily benchmark #598
- examples: Remove usage of the
palaver
crate in an example #597- clients: use
FxHashMap
insteadFnvHashMap
#592- clients: feature gate
tls
#545[Fixed]
- benches: fix image in check-bench job #621
... (truncated)
Commits
-
7e7d3d6
Prep for releasing v0.8.0 (#664) -
708d421
feat(client): support request id as Strings. (#659) -
c0f343d
Add a method to RpcModule that transforms the module into aRpcModule\<()>
, ... -
9bd2127
feat(rpc module):stream API
for SubscriptionSink (#639) -
429c196
fix: nit in WsError (#662) -
b098a87
fix(jsonrpsee): featuremacro
include client types (#656) -
dc60348
[ci] stick benchmarks to one host (#655) -
f509346
fix(ws client): exportWsClient
(#646) -
3749ae2
fix(ws client): improve error message bad URL (#642) -
6b88ec2
fix(ws client): expose tls feature. (#640) - Additional commits viewable in compare view
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 merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@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)