Skip to content
This repository has been archived by the owner on Nov 15, 2023. It is now read-only.

Bump jsonrpsee from 0.15.1 to 0.16.0 #1848

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 9, 2022

Bumps jsonrpsee from 0.15.1 to 0.16.0.

Changelog

Sourced from jsonrpsee's changelog.

[v0.16.0] - 2022-11-09

v0.16.0 is a breaking release and the major changes are:

  • The server now support WS and HTTP on the same socket and the jsonrpsee-http-server and jsonrpsee-ws-server crates are moved to the jsonrpsee-server crate instead.
  • The client batch request API is improved such as the errors and valid responses can be iterated over.
  • The server has tower middleware support.
  • The server now adds a tracing span for each connection to distinguish logs per connection.
  • CORS has been moved to tower middleware.

[Fixed]

  • server: read accepted conns properly (#929)
  • server: proper handling of batch errors and mixed calls (#917)
  • jsonrpsee: add types to server feature (#891)
  • http client: more user-friendly error messages when decoding fails (#853)
  • http_server: handle http2 requests host filtering correctly (#866)
  • server: RpcModule::call decode response correctly (#839)

[Added]

  • proc macro: support camelCase & snake_case for object params (#921)
  • server: add connection span (#922)
  • server: Expose the subscription ID (#900)
  • jsonrpsee wrapper crate: add feature async_wasm_client (#893)
  • server: add transport protocol details to the logger trait (#886)
  • middleware: Implement proxy URI paths to RPC methods (#859)
  • client: Implement notify_on_disconnect (#837)
  • Add bytes_len() to Params (#848)
  • Benchmarks for different HTTP header sizes (#824)

[Changed]

  • replace WS and HTTP servers with a server that supports both WS and HTTP (#863)
  • Optimize serialization for client parameters (#864)
  • Uniform log messages (#855)
  • Move CORS logic to tower middleware CorsLayer (#851)
  • server: add log for the http request (#854)
  • server: add tower support (#831)
  • jsonrpsee: less deps when defining RPC API. (#849)
  • server: rename Middleware to Logger (#845)
  • client: adjust TransportSenderT (#852)
  • chore(deps): update pprof requirement from 0.10 to 0.11 (#924)
  • chore(deps): bump Swatinem/rust-cache from 2.0.2 to 2.1.0 (#930)
  • client: improve batch request API (#910)
  • chore(deps): tokio ^1.16 (#926)
  • chore(deps): bump Swatinem/rust-cache from 2.0.1 to 2.0.2 (#923)
  • ci: make less noise in the gitlab job output (#906)
  • ci: use awk to parse text columns instead of cut (#905)
  • chore(deps): bump Swatinem/rust-cache from 2.0.0 to 2.0.1 (#903)

... (truncated)

Commits
  • d3804a4 update release script
  • c74b994 chore(release): v0.16.0
  • 457da32 chore(deps): update pprof requirement from 0.10 to 0.11 (#924)
  • 425b1b6 proc-macros/tests: Update test to latest rustc v1.67 (#931)
  • 587be12 chore(deps): bump Swatinem/rust-cache from 2.0.2 to 2.1.0 (#930)
  • 824c369 [client]: improve batch request API (#910)
  • 576d837 chore(deps): tokio ^1.16 (#926)
  • 1f6368d fix(server): read accepted conns properly (#929)
  • bc11e9d proc macro: support camelCase & snake_case for object params (#921)
  • c4fafff chore(deps): bump Swatinem/rust-cache from 2.0.1 to 2.0.2 (#923)
  • 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 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)

@dependabot dependabot bot added A2-insubstantial Pull request requires no code review (e.g., a sub-repository hash update). B0-silent Changes should not be mentioned in any release notes C1-low PR touches the given topic and has a low impact on builders. labels Nov 9, 2022
@dependabot dependabot bot force-pushed the dependabot/cargo/jsonrpsee-0.16.0 branch 4 times, most recently from fd4adbc to cbd7657 Compare November 15, 2022 18:10
Bumps [jsonrpsee](https://github.com/paritytech/jsonrpsee) from 0.15.1 to 0.16.0.
- [Release notes](https://github.com/paritytech/jsonrpsee/releases)
- [Changelog](https://github.com/paritytech/jsonrpsee/blob/v0.16.0/CHANGELOG.md)
- [Commits](paritytech/jsonrpsee@v0.15.1...v0.16.0)

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

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/cargo/jsonrpsee-0.16.0 branch from cbd7657 to 72c93fa Compare November 18, 2022 15:31
@paritytech-cicd-pr
Copy link

The CI pipeline was cancelled due to failure one of the required jobs.
Job name: test-linux-stable
Logs: https://gitlab.parity.io/parity/mirrors/cumulus/-/jobs/2062678

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Nov 18, 2022

Superseded by #1894.

@dependabot dependabot bot closed this Nov 18, 2022
@dependabot dependabot bot deleted the dependabot/cargo/jsonrpsee-0.16.0 branch November 18, 2022 20:11
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
A2-insubstantial Pull request requires no code review (e.g., a sub-repository hash update). B0-silent Changes should not be mentioned in any release notes C1-low PR touches the given topic and has a low impact on builders.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant