Skip to content

Commit 60768ed

Browse files
authored
docs(release): update changelog for the 2024-04 release (#13987)
* docs(release): update changelog for the 2024-04 release * cleanup changelog * change the version to 2.23 * remove v24 * remove generator from spanner * add 13759 * remove grpc+GCS
1 parent 2ebc3f9 commit 60768ed

File tree

3 files changed

+44
-5
lines changed

3 files changed

+44
-5
lines changed

CHANGELOG.md

Lines changed: 42 additions & 3 deletions
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.23.0 - TBD
7+
## v2.23.0 - 2024-04
88

99
### New Libraries
1010

@@ -18,12 +18,51 @@ the APIs in these libraries are stable, and are ready for production use.
1818

1919
### Updated Libraries
2020

21+
- [AI Platform API](/google/cloud/aiplatform/README.md) - new
22+
`NotebookServiceClient` and `PersistentResourceServiceClient`
2123
- [Cloud Dataplex API](/google/cloud/dataplex/README.md) - new
2224
`CatalogServiceClient`
2325
- [Network Services API](/google/cloud/networkservices/README.md) - new
2426
`DepServiceClient`
25-
- [AI Platform API](/google/cloud/aiplatform/README.md) - new
26-
`NotebookServiceClient` and `PersistentResourceServiceClient`
27+
- [SecurityCenter](/google/cloud/securitycenter/README.md) - add v2 version of the library
28+
29+
### [Bigtable](/google/cloud/bigtable/README.md)
30+
31+
- fix(bigtable): respect GOOGLE_CLOUD_CPP_OPENTELEMETRY_TRACING ([#13748](https://github.com/googleapis/google-cloud-cpp/pull/13748))
32+
33+
### [Pub/Sub](/google/cloud/pubsub/README.md)
34+
35+
- docs(pubsub): add kinesis sample ([#13593](https://github.com/googleapis/google-cloud-cpp/pull/13593))
36+
37+
### [Spanner](/google/cloud/spanner/README.md)
38+
39+
- feat(spanner): add ExcludeTransactionFromChangeStreamsOption ([#13898](https://github.com/googleapis/google-cloud-cpp/pull/13898))
40+
- feat(spanner): add spanner::Value support for TypeCode::FLOAT32 ([#13862](https://github.com/googleapis/google-cloud-cpp/pull/13862))
41+
- feat(spanner): add samples for proto columns ([#13759](https://github.com/googleapis/google-cloud-cpp/pull/13759))
42+
- feat(spanner): add integration tests for proto columns ([#13756](https://github.com/googleapis/google-cloud-cpp/pull/13756))
43+
- feat(spanner): add spanner::Value support for ProtoEnum/ProtoMessage ([#13747](https://github.com/googleapis/google-cloud-cpp/pull/13747))
44+
- feat(spanner): add representations for the Spanner PROTO/ENUM types ([#13743](https://github.com/googleapis/google-cloud-cpp/pull/13743))
45+
- feat(spanner): add sample for instance-admin managed autoscaler ([#13740](https://github.com/googleapis/google-cloud-cpp/pull/13740))
46+
47+
### [Speech](/google/cloud/speech/README.md)
48+
49+
- fix(speech): enable location specific connections ([#13757](https://github.com/googleapis/google-cloud-cpp/pull/13757))
50+
51+
### [Storage](/google/cloud/storage/README.md)
52+
53+
- fix(storage): preserve full Status in default creds ([#13897](https://github.com/googleapis/google-cloud-cpp/pull/13897))
54+
- fix(storage): respect `GOOGLE_CLOUD_CPP_OPENTELEMETRY_TRACING` ([#13766](https://github.com/googleapis/google-cloud-cpp/pull/13766))
55+
- feat(storage): support HNS-enabled buckets ([#13753](https://github.com/googleapis/google-cloud-cpp/pull/13753))
56+
- feat(storage): support soft delete timestamps ([#13728](https://github.com/googleapis/google-cloud-cpp/pull/13728))
57+
58+
### [Common Libraries](/google/cloud/README.md)
59+
60+
- feat(common): introduce `FieldMaskOption` ([#13936](https://github.com/googleapis/google-cloud-cpp/pull/13936))
61+
- docs(common): link to system parameters page ([#13937](https://github.com/googleapis/google-cloud-cpp/pull/13937))
62+
- feat(common): `QuotaUserOption` for gRPC-based libs ([#13933](https://github.com/googleapis/google-cloud-cpp/pull/13933))
63+
- fix(common): `clang-cl` needs a `const_cast<>` ([#13891](https://github.com/googleapis/google-cloud-cpp/pull/13891))
64+
- fix(compute): shorten paths for Bazel+MSVC ([#13836](https://github.com/googleapis/google-cloud-cpp/pull/13836))
65+
- feat(common): support injecting custom headers ([#13829](https://github.com/googleapis/google-cloud-cpp/pull/13829))
2766

2867
## v2.22.0 - 2024-03
2968

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.23.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}")

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 23
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)