Skip to content

v2.16.0

Choose a tag to compare

@dbolduc dbolduc released this 02 Oct 18:11
· 2050 commits to main since this release
a8ad90e

New Libraries

We are happy to announce the following GA libraries. Unless specifically noted,
the APIs in these libraries are stable, and are ready for production use.

Discovery Engine

New *Client for conversational search.

OAuth2

  • feat(oauth2): add quickstart, README, etc. (#12754)

OpenTelemetry

We instrumented the Google Cloud C++ libraries for distributed tracing using
OpenTelemetry. All client libraries are instrumented in some capacity.

Features to enable the collection and export of these traces are now GA. See the
quickstart within the library to learn more about these tools.

Policy Troubleshooter

Remove PoliciesClient. This client was placed in the wrong library. The
correct location is google/cloud/iam/v2.

Storage

  • fix(storage): trace auth when default credentials are assumed (#12672)
  • docs(storage): more on InsertObject vs. WriteObject (#12577)

Common Libraries

  • feat(common): new *Option to configure HTTP proxy (#12766)
  • fix: export headers with top-level Bazel targets (#12762)
  • fix: gRPC auth logging enabled by "auth" (#12702)
  • fix: add implicit routing in GAPICs (#12544)

Known issues

Compiling gRPC with Bazel and Clang >= 16 requires --features=-layering_check
in your Bazel command-line. For more details, see grpc#34482.