Skip to content

Releases: googleapis/google-cloud-cpp

v2.39.0

08 Jul 21:49
982272a

Choose a tag to compare

Storage

  • feat(storage): Link traces between Open and ReadRange traces. (#15236)
  • feat(storage): Add check for writeHandle before transforming write_object_spec to append_object_spec (#15224)

Google APIs interface definitions

v2.38.0

09 Jun 20:19
e9eb0d1

Choose a tag to compare

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.

Pub/Sub

  • feat(pubsub): add MakeConnection overloads to support regional and locational endpoints (#15190)

Storage

  • samples(storage): add the bucket soft delete related tags (#15154)
  • samples(storage): add samples for soft delete objects (#15133)

Common Libraries

  • feat(resourcemanager): add Connection factory function for regional endpoints (#15189)
  • samples(storagecontrol): add samples for anywhere cache (#15134)
  • fix: Bypass proxy for GCE metadata server requests

Google APIs interface definitions

v2.37.0

06 May 19:14
c7e213b

Choose a tag to compare

BREAKING CHANGES

Client library resourcesettings is being removed because the service has been turned down.

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.

Updated Libraries

  • iam - add v3 version of the library

Spanner

  • feat(spanner): add spanner::Value support for TypeCode::INTERVAL (#15094)
  • feat(spanner): add ISO8601 duration support to spanner::Interval (#15077)
  • fix(spanner): update session bookkeeping for session NotFound (#15009)

Storage

  • feat(storage): Make absl::cord constructor public in write_payload.h (#15113)
  • feat(storage): Add bidiread and bidi appendable write to the async client. (#15078)
  • fix: fix bug with customheadersoption (#15053)

Common Libraries

  • feat: add option to allow setting CURLOPT_INTERFACE (#15044)

Google APIs interface definitions

v2.21.1

14 Mar 22:14
ae68de0

Choose a tag to compare

Spanner

  • fix(spanner): update session bookkeeping for session NotFound (#15009)

v2.36.0

03 Mar 22:07
fd230d9

Choose a tag to compare

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.

Google APIs interface definitions

v2.35.0

03 Feb 21:14
2901ce1

Choose a tag to compare

Pub/Sub

  • docs(pubsub): Add Pub/Sub ingestion from Kafka samples (#14954)

Common Libraries

  • doc: update documentation to point to security best practice (#14942)

Google APIs interface definitions

v2.34.0

16 Jan 20:59
3621363

Choose a tag to compare

OpenTelemetry

  • fix(otel): Exporter creating Monitored Resource with task_id for Cloud Run (#14923)
  • feat(otel): copy service labels into GCM Metric (#14930)

Storage

  • feat(storage): add MoveObject functionality to JSON and gRPC (#14936)

v2.33.0

18 Dec 22:36
40ad7ec

Choose a tag to compare

BigQuery Control

  • Has been promoted from an experimental library to GA.

Storage

  • docs(storage): Update build instructions for gcs+grpc (#14833)

GKE Connect Gateway

  • fix(gkeconnect): service only supports REST endpoint (#14897)

Google APIs interface definitions

v2.32.0

05 Dec 21:28
9213837

Choose a tag to compare

Spanner

  • feat(spanner): add samples for MR CMEK (#14674)

Common Libraries

  • feat(rest): support generateIdToken in impersonation url (#14853)
  • feat(rest): support impersonated ADC (#14815)

Google APIs interface definitions

v2.31.0

08 Nov 19:33
a70fb2b

Choose a tag to compare

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.

Pub/Sub

  • docs(pubsub): Fix region tags for Pub/Sub ingestion from GCS samples (#14773)

Storage

  • docs(storage): better suggestion for deprecated API (#14786)

Common Libraries

  • feat(oauth2): add support for external account workforce identity (#14800)
  • feat: API key authentication (#14779)
  • feat(mixin): generate mixins for libraries (#14766)

Google APIs interface definitions