Skip to content

Commit b65c8ca

Browse files
authored
docs(release): update changelog for the 2025-08 release (#15355)
1 parent 24aed40 commit b65c8ca

File tree

4 files changed

+34
-4
lines changed

4 files changed

+34
-4
lines changed

CHANGELOG.md

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
breaking changes in the upcoming 3.x release. This release is scheduled for
55
2024-12 or 2025-01.
66

7-
## v2.40.0 - TBD
7+
## v2.40.0 - 2025-08
88

99
### New Libraries
1010

@@ -18,6 +18,36 @@ the APIs in these libraries are stable, and are ready for production use.
1818
- [BigQuery](/google/cloud/bigquery/README.md) - added support for datapolicies/v2
1919
- [ManagedKafka](/google/cloud/managedkafka/README.md) - add schemaregistry to the library
2020

21+
### [Bigtable](/google/cloud/bigtable/README.md)
22+
23+
- We have begun instrumenting the `Bigtable::DataConnection` class to collect
24+
several [Client Side Metrics](https://cloud.google.com/bigtable/docs/client-side-metrics),
25+
free of charge. These metrics will be collected by
26+
default if both the [OpenTelemetry](https://github.com/open-telemetry/opentelemetry-cpp)
27+
and [Google Cloud Monitoring](google/cloud/monitoring/README.md) dependencies are
28+
available. Users can opt-out by setting the `bigtable::EnableMetricsOption` to `false`.
29+
30+
- The following metrics are available in Bigtable:
31+
- AttemptLatency
32+
- OperationLatency
33+
- RetryCount
34+
- FirstResponseLatency
35+
36+
### [Spanner](/google/cloud/spanner/README.md)
37+
38+
- feat(spanner): add support for order_by enum ([#15240](https://github.com/googleapis/google-cloud-cpp/pull/15240))
39+
- feat(spanner): add support for lock_hint enum ([#15249](https://github.com/googleapis/google-cloud-cpp/pull/15249))
40+
41+
### [Storage](/google/cloud/storage/README.md)
42+
43+
- feat(storage): Create OTel tracing decorator for `storage:: ParallelUploadFile()` ([#15289](https://github.com/googleapis/google-cloud-cpp/pull/15289))
44+
- fix(storage): Fix the bucket name not found error ([#15274](https://github.com/googleapis/google-cloud-cpp/pull/15274))
45+
- feat(storage): Create OTel tracing decorator for `Client::UploadFile()` ([#15245](https://github.com/googleapis/google-cloud-cpp/pull/15245))
46+
47+
### [Google APIs interface definitions](https://github.com/googleapis/googleapis)
48+
49+
- This release is based on definitions as of [2025-07-30T06:44:36-07:00](https://github.com/googleapis/googleapis/tree/f6801ce4e1df0541abb8d1e996cb36363c41fb8d)
50+
2151
## v2.39.0 - 2025-07
2252

2353
### [Storage](/google/cloud/storage/README.md)

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ project(
2323
google-cloud-cpp
2424
VERSION 2.40.0
2525
LANGUAGES CXX)
26-
set(PROJECT_VERSION_PRE_RELEASE "rc")
26+
set(PROJECT_VERSION_PRE_RELEASE "")
2727

2828
if (NOT "${PROJECT_VERSION_PRE_RELEASE}" STREQUAL "")
2929
set(PROJECT_VERSION "${PROJECT_VERSION}-${PROJECT_VERSION_PRE_RELEASE}")

MODULE.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
module(
1818
name = "google_cloud_cpp",
19-
version = "2.40.0-rc", # Updated by CMake
19+
version = "2.40.0", # Updated by CMake
2020
compatibility_level = 2, # Updated by CMake
2121
)
2222

google/cloud/internal/version_info.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,6 @@
2121
#define GOOGLE_CLOUD_CPP_VERSION_MINOR 40
2222
// NOLINTNEXTLINE(modernize-macro-to-enum)
2323
#define GOOGLE_CLOUD_CPP_VERSION_PATCH 0
24-
#define GOOGLE_CLOUD_CPP_VERSION_PRE_RELEASE "rc"
24+
#define GOOGLE_CLOUD_CPP_VERSION_PRE_RELEASE ""
2525

2626
#endif // GOOGLE_CLOUD_CPP_GOOGLE_CLOUD_INTERNAL_VERSION_INFO_H

0 commit comments

Comments
 (0)