Skip to content

0.21.0

Compare
Choose a tag to compare
@garrettjonesgoogle garrettjonesgoogle released this 28 Jul 03:34

Samples

  • pubsub: correct emulator sample (#2254)

Dependencies

  • use objenesis 2.6 (#2252)
  • Unify proto-google-cloud-* and grpc-google-cloud-* dependencies, bump proto/grpc dependency to 0.1.14.
  • Fixing dependency problems for consumers of google-cloud-java (#2284)

Translate

  • support 'format' option for google translate api (#2253)

Storage

  • Add user project options for requester pays flag (#2260) Alpha feature (behind whitelist)

Logging

  • Adding @BetaApi to particular exception constructors (#2286)

Auto-generated clients

  • Refactoring to allow multiple transports in GAPIC clients (#2156) widespread breaking change
    • Not affected:
      • Non-advanced calls to API methods (i.e. not using *Callable() methods)
      • Trivial instantiation of clients
    • Affected:
      • Catching exceptions that are thrown
      • Customized instantiation of clients
      • Advanced calls to API methods (i.e. using *Callable() methods)
    • Other notes:
      • This change adds *Stub classes for every API, which allows advanced calls to every API method for an API whether or not they are exposed on *Client classes (particularly relevant for Pub/Sub)