v2.8.0
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.
Bigtable
- fix(bigtable): retries for CheckConsistency / AsyncWaitForConsistency (#10955)
- docs(bigtable): clean up CreateTable sample (#10844)
Data Catalog
- feat(datacatalog): generate lineage library (#10977)
KMS
The library has been expanded to include the KMS Inventory API.
Pub/Sub
- fix(pubsub): no warnings on
ack()/nack()success (#10920) - fix(pubsub): fewer default threads for 32-bit builds (#10793)
TPU
The library has been expanded to include the TPU v2 API.
Common Libraries
We have introduced versioned clients for many services. The version is that of
the GCP service. While this naming convention is more verbose, it allows us to
support clients for multiple versions of a GCP service from within the same
library (e.g. speech_v1::SpeechClient and speech_v2::SpeechClient). See
#10170 for more details.