tonic-health breaking changes

cargo

6 curated breaking changes across major versions of tonic-health. Use this as a migration checklist before bumping dependencies.

6
changes
Breaking changes by transition
  • v0.13.1 \u2192 v0.14.0breaking

    Prost updated to v0.14

  • v0.13.1 \u2192 v0.14.0breaking

    Prost has been extracted to their own crates

  • unknown \u2192 v0.12.0breaking

    `tonic` and crates updated to hyper 1.0 (#1670)

  • unknown \u2192 v0.12.0breaking

    `tonic` and crates updated to prost 0.13 (#1779)

  • unknown \u2192 v0.12.0breaking

    `tonic_reflection::server` is updated to use the generated `tonic_reflection::pb::v1` code.

  • unknown \u2192 v0.12.0breaking

    Make compression encoding configuration more malleable (#1757) [v1.8.8]: https://github.com/fullstorydev/grpcurl/releases/tag/v1.8.8 [proto]: https://github.com/grpc/grpc/blob/master/src/proto/grpc/reflection/v1/reflection.proto [grpcurl]: https://github.com/fullstorydev/grpcurl

API access

Get this data programmatically \u2014 free, no authentication.

curl https://depscope.dev/api/breaking/cargo/tonic-health
tonic-health breaking changes — Cargo migration guide | DepScope