44breaking changes in the upcoming 3.x release. This release is scheduled for
552024-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
0 commit comments