Releases: tikv/grpc-rs
grpcio v0.13.0
grpcio v0.12.0
- Update prost to 0.11 (#595)
- Update grpc to 1.46.5 (#593)
- Update the security API of channel to match the C++ version (#593)
Note, 1.46.5 removes the support of epollex engine (which is the default engine before),
and enables transparent retry by default. So you may experience potential performance regression.
And 1.46.5 is also the last version that supports C++11. Next version will requires C++14.
grpcio v0.11.0
- Update prost to 0.10 (#582)
grpcio v0.10.3
grpcio v0.10.2
grpcio v0.10.1
It's recommended all users of v0.10.0 upgrade to v0.10.1, which fixes a potential UAF.
- Fix potential UAF and double free (#566)
grpcio v0.10.0
This release update grpc c core to 1.44.0 and headers are support on both server side and client side.
From this release, "secure" feature is renamed to "boringssl" to better explain what library is used under the hook. And different from the past, if "openssl" is enabled and "boringssl" is disable, boringssl-src-rs will not be downloaded anymore, it should help the case where network condition is poor.
Also "use-bindgen" features is removed, now cargo should be able to enable bindgen automatically according to your target platforms.
Following is the changes details:
- Update prost to 0.9.0 (#544) (#559)
- Make
CallOption
sync (#551) - Update grpc c core to 1.44.0 (#549) (#558)
- Support querying channelz by API (#550)
- Reduce dependency on future crate (#554)
- Support headers on all call types (#555)
- Rename features "secure" to "boringssl" (#558)
- Drop dependency on bindgen for both MacOS and x86_64/aarch64 Linux (#558)
- Make health crate not depend on secure feature (#558)