Skip to content

Releases: grpc/grpc-java

v0.8.0 Release

14 Aug 23:04

Choose a tag to compare

Major changes

  • Deadlines are now enforced both on client / server
  • Automatic connection reties with backoff
  • Experimental Context API
  • In-process transport added
  • Implementation details moved to internal package

Minor changes

  • Numerous documentation improvements
  • Interceptors now fire in reverse order
  • OkHTTP now has TLS on by default
  • Multiple small method
  • OkHttp transports now start asynchronously
  • NPN Fallback for Android
  • Other small code cleanups
  • Lots of bug fixes

As we rapidly approach our beta release, we are cleaning up our API and organizing our code to increase maintainability. All breaking changes should have clear and available alternatives (method and class renames).

v0.7.2 Release

13 Jul 21:40

Choose a tag to compare

This is a patch release of v0.7.x that addresses two issues:

  1. a server-side memory leak when using ALPN (#598 via 492128e).
  2. Fix ALPN for OkHttp transport on Android versions older than 5.0.

v0.7.1 Release

09 Jun 18:41

Choose a tag to compare

This is a patch release of v0.7.0 that fixes #504 (via cdd81d2). The patch addresses a race condition where multiple Netty transports can be created by the same builder, resulting in an unsharable handler being added to multiple Netty pipelines. In addition, better error handling has been added to the bootstrap of TLS pipelines in order to detect errors that occur early on in protocol negotiation that may have previously been missed.

v0.7.0 Release

27 May 00:37

Choose a tag to compare

First tagged release of gRPC-Java with artifacts and dependencies on Maven Central, complete with binary protoc plugin.

gRPC-Java is considered alpha quality and does not yet guarantee API-stability.