v2.24.0
No longer testing with MSVC 2019
We have stopped testing with MSVC 2019. Microsoft stopped mainstream support for MSVC 2019 in 2024-04. We continue to test with MSVC 2022. We recommend that you update to this version. Note that, in accordance with Google's Foundational C++ support policy, other Google libraries have stopped (or shortly will stop) testing with MSVC 2019 too.
Updated Libraries
- AI Platform API - new
FeatureRegistryServiceClient
andGenAiTuningServiceClient
- Cloud Dataplex API - new
DataScanServiceClient
andDataTaxonomyServiceClient
- Cloud SQL Admin API - several new clients:
SqlAvailableDatabaseVersionsServiceClient
SqlEventsServiceClient
SqlIamPoliciesServiceClient
SqlInstanceNamesServiceClient
SqlRegionsServiceClient
- Content Warehouse - new
PipelineServiceClient
- Dataproc - new
SessionControllerClient
andSessionTemplateControllerClient
- Dialogflow CX API - new
GeneratorsClient
- Discovery Engine - several new clients:
DataStoreServiceClient
EngineServiceClient
RecommendationServiceClient
SiteSearchEngineServiceClient
- Network Connectivity API - new
PolicyBasedRoutingServiceClient
- Retail - new
AnalyticsServiceClient
Datastore
- feat(datastore): emulator environment variable (#14100)
Pub/Sub
- fix(pubsub): correctly trace modacks in the unary pull (#14049)
Spanner
- fix(spanner): avoid absl types in public Interval API (#14095)
- feat(spanner): add a representation for the Spanner INTERVAL (#14059)
- fix(spanner): delete idle sessions upon SessionPool destruction (#14012)
Storage
- fix(storage): missing include (#14052)
Storage Control
- docs(storagecontrol): use
GetStorageLayout()
for quickstart (#14044) - docs(storagecontrol): update service title (#14042)
Google APIs interface definitions
- This release is based on definitions as of 2024-04-30T21:03:48Z