From 7f18cd628fc005fbbb71901a259202d4bf001071 Mon Sep 17 00:00:00 2001 From: Darren Bolduc Date: Thu, 1 Aug 2024 13:40:15 -0400 Subject: [PATCH] docs(release): update changelog for the 2024-08 release (#14601) --- CHANGELOG.md | 18 +++++++++++++++++- CMakeLists.txt | 2 +- MODULE.bazel | 2 +- google/cloud/internal/version_info.h | 2 +- 4 files changed, 20 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 37e2293c185bc..ccb75a426d15c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ breaking changes in the upcoming 3.x release. This release is scheduled for 2024-12 or 2025-01. -## v2.27.0 - TBD +## v2.27.0 - 2024-08 - We now link our mocking libraries against GoogleTest in CMake. @@ -51,6 +51,8 @@ RowAccessPolicy, and Table REST resources. ### [OpenTelemetry](/google/cloud/opentelemetry/README.md) +- fix(otel): avoid crashes in tracing wrappers for streams ([#14477](https://github.com/googleapis/google-cloud-cpp/pull/14477)) + #### Bazel The `--io_opentelemetry_cpp//api:with_abseil` flag was marked as deprecated in @@ -71,10 +73,24 @@ added to your `.bazelrc` file. build --@io_opentelemetry_cpp//api:with_abseil ``` +### [Spanner](/google/cloud/spanner/README.md) + +- feat(spanner): add samples for instance partitions ([#14574](https://github.com/googleapis/google-cloud-cpp/pull/14574)) + +### [Storage](/google/cloud/storage/README.md) + +- fix(storage): reset backoff after partial write ([#14473](https://github.com/googleapis/google-cloud-cpp/pull/14473)) +- feat(storage): single span for `ReadObject()` ([#14435](https://github.com/googleapis/google-cloud-cpp/pull/14435)) +- fix(storage): only backoff before resume attempts ([#14427](https://github.com/googleapis/google-cloud-cpp/pull/14427)) + ### [Common Libraries](/google/cloud/README.md) - Promoted to GA, functions to start a LRO (longrunning operation) in one function call, and then await the LRO to complete on a separate function. +- feat(generator): include request in async streaming RPC logs ([#14565](https://github.com/googleapis/google-cloud-cpp/pull/14565)) +- fix(common): censor Bearer tokens over HTTP/2 ([#14564](https://github.com/googleapis/google-cloud-cpp/pull/14564)) +- fix(common): `json_fwd.h` is not always available ([#14439](https://github.com/googleapis/google-cloud-cpp/pull/14439)) +- fix: workaround missing SHA256 macros in MinGW-w64 ([#14437](https://github.com/googleapis/google-cloud-cpp/pull/14437)) ## v2.26.0 - 2024-07 diff --git a/CMakeLists.txt b/CMakeLists.txt index 59ab77afeb151..94aff4f2c2e17 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -23,7 +23,7 @@ project( google-cloud-cpp VERSION 2.27.0 LANGUAGES CXX) -set(PROJECT_VERSION_PRE_RELEASE "rc") +set(PROJECT_VERSION_PRE_RELEASE "") if (NOT "${PROJECT_VERSION_PRE_RELEASE}" STREQUAL "") set(PROJECT_VERSION "${PROJECT_VERSION}-${PROJECT_VERSION_PRE_RELEASE}") diff --git a/MODULE.bazel b/MODULE.bazel index 79b6fca2636d9..14197bd002893 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -16,7 +16,7 @@ module( name = "google_cloud_cpp", - version = "2.27.0-rc", # Updated by CMake + version = "2.27.0", # Updated by CMake compatibility_level = 2, # Updated by CMake ) diff --git a/google/cloud/internal/version_info.h b/google/cloud/internal/version_info.h index 1059892e9088e..b4aefcdec10db 100644 --- a/google/cloud/internal/version_info.h +++ b/google/cloud/internal/version_info.h @@ -21,6 +21,6 @@ #define GOOGLE_CLOUD_CPP_VERSION_MINOR 27 // NOLINTNEXTLINE(modernize-macro-to-enum) #define GOOGLE_CLOUD_CPP_VERSION_PATCH 0 -#define GOOGLE_CLOUD_CPP_VERSION_PRE_RELEASE "rc" +#define GOOGLE_CLOUD_CPP_VERSION_PRE_RELEASE "" #endif // GOOGLE_CLOUD_CPP_GOOGLE_CLOUD_INTERNAL_VERSION_INFO_H