GRPC-Java v1.24.0 Released

23 views
Skip to first unread message

chengyu...@google.com

unread,
Sep 25, 2019, 7:16:56 PM9/25/19
to grpc.io

gRPC Java 1.24.0 is released and should be available on Maven Central and JCenter.

https://github.com/grpc/grpc-java/releases/tag/v1.24.0



Dependencies

  • core: Migrate to new OpenCensus method & status tags (#5996)


Bug Fixes

  • core: handle removing partially-closed resources for throwing on close. Fixes #6002. (#6044)

  • auth: fix builder invocation for converting Google service account to Jwt access credential (#6106)

  • netty: netty client using http proxy may experienced hang is fixed  (#6159). This issue was introduced in 1.22.0.

  • bazel: Fix java path separator bug on Windows (#6054)

  • grpclb: fix pick_first mode shutdown without subchannels. (#6072)


API Changes

  • The deprecated API ManagedChannelBuilder.usePlaintext(boolean skipNegotiation) will be removed in the next release. If you are still using it, please plan a migration (#1772)

  • android: final stabilization of AndroidChannelBuilder (#6097). AndroidChannelBuilder is stabilized. Deprecated APIs are deleted. fromBuilder(...) is deprecated with replacement of usingBuilder(...).

  • core: allow setting custom Deadline.Ticker to InProcessServerBuilder (#6034)


New Features

  • bazel: Added //netty:shaded_maven target, similar to netty-shaded. It is only intended as a dependency for pre-compiled JARs

  • bazel: Added IO_GRPC_GRPC_JAVA_OVERRIDE_TARGETS for use with maven_install. See repositories.bzl for how to use

  • cronet: add grpc-cronet artifact publishing configurations (#6130). grpc-cronet is published as a standalone artifact in maven central.


Documentation

  • doc: explicitly mention that Deadline might saturate (#6085)


Acknowledgements


@aadityasg Aaditya Gavandalkar

@dharmeshjogadia Dharmesh Jogadia

@igorbernstein2 Igor Bernstein

@KangZhiDong 康智冬

@laurentlb Laurent Le Brun

@ST-DDT

@Xjs Jannis Andrija Schnitzer


Reply all
Reply to author
Forward
0 new messages