This is the 1.33.2 release (geeky) of gRPC Core.
Please see the notes for the previous releases here: https://github.com/grpc/grpc/releases. Please consult https://grpc.io/ for all
information regarding this product.
This release contains refinements, improvements, and bug fixes, with highlights listed below.
Core
- Deprecate GRPC_ARG_HTTP2_MIN_SENT_PING_INTERVAL_WITHOUT_DATA_MS. (#24063)
- Expose Cronet error message to the application layer. (#24083)
- Remove grpc_channel_ping from surface API. (#23894)
- Do not send BDP pings if there is no receive side activity. (#22997)
C++
- Makefile: only support building deps from submodule. (#23957)
C#
- Add trimming attribute to BindServiceMethodAttribute. (#24217)
- Fix incremental build of csproj projects depending on grpc. (#23391)
Python
- [Backport] Implement grpc.Future interface in SingleThreadedRendezvous. (#24574)
- [Backport] Make Python 2 an optional dependency for Bazel build. (#24452)
- Allow asyncio API to be imported as grpc.aio. (#24289)
- [gRPC Easy] Fix import errors on Windows. (#24124)
- Make version check for importlib.abc in grpcio-tools more stringent. (#24098)