Upgrading tonic 0.12 to 0.13
Breaking0.12.3 → 0.13.1Breaking6New25Changed10Fixed6Other3
BreakingUpgrade verdict
6 breaking changes.
In plain terms
- Removes the unnecessary Bytes type from the GrpcWebCall body type.
- Removes the enable API from the web module.
- Removes the unnecessary BoxBody from the router response body.
- Removes the into_service API from the server module.
Must act Top 3 of 6 that need code or config changes
Requires Rust 1.75 from 0.13.0 (none stated before).
What you must change
Breaking6
Removes the unnecessary Bytes type from the GrpcWebCall body type.
GrpcWebCallBytesRemoves the enable API from the web module.
Removes the unnecessary BoxBody from the router response body.
BoxBodyRemoves the into_service API from the server module.
into_serviceChanges the InterceptorLayer constructor associated function.
InterceptorLayerAdds a Body type.
Body