oasisprotocol / oasis-core

Performant and Confidentiality-Preserving Smart Contracts + Blockchains
https://oasisprotocol.org
Apache License 2.0
338 stars 112 forks source link

rust: bump jsonrpc from 0.13.0 to 0.18.0 #5638

Closed dependabot[bot] closed 6 months ago

dependabot[bot] commented 6 months ago

Bumps jsonrpc from 0.13.0 to 0.18.0.

Changelog

Sourced from jsonrpc's changelog.

0.18.0 - 2024-04-12

  • simple_http: throw a specific error when transfer encoding is chunked #114

0.17.0 - 2023-12-22

  • params field in Request changed to a generic RawValue instead of an array. #108

0.16.0 - 2023-06-29

  • Re-export the minreq crate when the feature is set #102
  • Don't treat HTTP errors with no JSON as JSON parsing errors #103

0.15.0 - 2023-05-28

  • Add new transport that uses minreq #94
  • Bump MSRV to rust 1.48.0 #91

0.14.1 - 2023-04-03

  • simple_http: fix "re-open socket on write failure" behavior #84 #86
  • simple_http: add "host" header (required by HTTP 1.1) #85
  • simple_http: add ability to replace URL/path; minor ergonomic improvements #89

0.14.0 - 2022-11-28

This release significantly improves our simple_http client, though at the apparent cost of a performance regression when making repeated RPC calls to a local bitcoind. We are unsure what to make of this, since our code now uses fewer sockets, less memory and does less redundant processing.

The highlights are:

  • Support JSON replies that span multiple lines #70
  • Add feature-gated support for using a SOCKS proxy #70
  • Fix resource exhaustive bug on MacOS by reusing sockets #72 #76

... (truncated)

Commits


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 show 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)
netlify[bot] commented 6 months ago

Deploy Preview for oasisprotocol-oasis-core canceled.

Name Link
Latest commit bcd064efe0dc534d742b0af9e5eb78ac8df2df1d
Latest deploy log https://app.netlify.com/sites/oasisprotocol-oasis-core/deploys/66266da465c05500087d6d33
dependabot[bot] commented 6 months ago

Superseded by #5656.