Skip to content

v1.26.0

Compare
Choose a tag to compare
@ericgribkoff ericgribkoff released this 18 Dec 23:37
· 2376 commits to master since this release

Dependencies

  • Bump protobuf-java to 3.11.0.
  • Bump protobuf-javalite to 3.11.0. This brings lite in-line with full protobuf. Be aware that the Maven artifact name changed for Protobuf lite. The dependency is now com.google.protobuf:protobuf-javalite instead of com.google.protobuf:protobuf-lite
  • Bump gson to 2.8.6
  • Bump google-auth-library-credentials and google-auth-library-oauth2-http to 0.18.0 (#6360)
  • Bump mockito to 2.28.2 (#6355)

Bug Fixes

  • netty, okhttp: Known IOExceptions are logged as FINE level
  • interop-testing, benchmarks: missing executables (since 1.19.0) is now published again
  • cronet: grpc-cronet artifact contains empty .aar due to code shrinking was enabled, now it is fixed.
  • alts: fix lazychannel close (#6475)

API Changes

  • api, core: make channel logger accessible through NameResolver.Args (#6430)
  • api, core: make scheduled executor service accessible for NameResolver.Args (#6455)
  • stub, compiler: generated stubs are now extended from AbstractStub to indicate stub type (AbstractAsyncStub, AbstractFutureStub, AbstractFutureStub)
  • api: the deprecated API ManagedChannelBuilder.usePlaintext(boolean) is removed (#1772, #6440).

New Features

  • Pre-build binaries for the aarch64 platform
  • Add s390x cross-compiling support

Acknowledgements