Update tonic-build requirement from 0.4 to 0.5 in /dione-server
Created by: dependabot[bot]
Updates the requirements on tonic-build to permit the latest version.
Changelog
Sourced from tonic-build's changelog.
0.5.0 (2021-07-08)
This release includes a new crate
tonic-web
which is versioned at0.1
and supports acceptinggrpc-web
!Breaking changes
prost
bumped to0.8
.BoxBody
was removed in favor of the version provided inhttp-body
.- The
Connected
trait has been modified to support more genericConnectionInfo
.Streaming
fixed to now returnNone
once the stream has observed a trailingStatus
, notifying the user that the stream has ended.- A new interceptor API.
Bug Fixes
- codec: Fix streaming reponses w/ many status (#689) (737ace3), closes #681
- build: fix
with_interceptor
not building on Rust 1.51 (#669) (9478fac)- codec: improve error message for invalid compression flag (#663) (9cc14b7)
- tonic: don't include error's cause in Display impl (#633) (31a3468)
- transport: remove needless
BoxFuture
(#644) (74ad0a9)- web: fix compilation (#670) (e199387)
Features
- build: support adding attributes to clients and servers (#684) (a948a8f)
- codec: compression support (#692) (0583cff)
- metadata: expose
IterMut
andValuesMut
(#639) (b0ec3ea)- metadata: remove manual
Send + Sync
impls for metadata types (#640) (e97f518)- tonic: add
h2::Error
as asource
forStatus
(#612) (b90bb7b)- tonic: add
Request
andResponse
extensions (#642) (352b0f5)- tonic: expose setting for
http2_adaptive_window
(#657) (12815d0)- tonic: implement
From<Code>
fori32
(f33316d)- tonic: make it easier to add tower middleware to servers (#651) (4d2667d)
- tonic: pass
trace_fn
the request rather than just the headers (#634) (7862a22)- tonic: Use
BoxBody
fromhttp-body
crate (#622) (4dda4cb)- tonic-web: implement grpc grpc-web protocol translation (#455) (c309063)
- transport: Add
connect_with_connector_lazy
(#696) (2a46ff5), closes #695- transport: Add a tls-webpki-roots feature to add trust roots from webpki-roots (#660) (32173dc)
- transport: add connect timeout to
Endpoint
(#662) (2b60a00)- transport: provide generic access to connect info (#647) (e5e3118)
0.4.3 (2021-04-29)
Features
... (truncated)
Commits
-
5bb1a02
Fix tonic-types and health versions -
040e3a4
chore: Prepare v0.5 release (#706) -
acdb327
chore: update prost, and related crates, to 0.8 (#703) -
a948a8f
feat(build): support adding attributes to clients and servers (#684) -
89df338
doc(tonic): mention tower-http's tracing middleware (#705) -
2346d99
example: Add mocked io example (#677) -
6711b80
fix(tonic): don't remove reserved headers in interceptor (#701) -
0583cff
feat(codec): compression support (#692) -
7677ad6
Fix connect with connector lazy -
2a46ff5
feat(transport): Addconnect_with_connector_lazy
(#696) - 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)