diff --git a/CHANGELOG.md b/CHANGELOG.md index f6263e3aac203..f5db61ffa1cf8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -32,24 +32,40 @@ - If you have any feedback about this change please add comments in [#5726](https://github.com/googleapis/google-cloud-cpp/issues/5726) +## v1.25.0 - TBD -## v1.24.0 - TBD +## v1.24.0 - 2021-02 -### Bazel +**NOTE**: +We are clarifying our approach to backwards compatibility beyond the C++ API. +See the [README.md](README.md) on GitHub for details +### Bazel * Starting with this release the legacy targets, such as `//google/cloud/pubsub:pubsub_client` are deprecated and generate warnings recommending a replacement (such as `//:pubsub`). Note that you may have to prefix the target with the external package name you gave this library, e.g., - `@github_com_google_cloud_cpp//:pubsub`. + `@github_com_google_cloud_cpp//:pubsub`. (#5746) -### Storage +### Bigtable +* feat(bigtable): restore from backups in other instance (#5754) +* feat(bigtable): better control over channel refresh (#5753) -**BREAKING CHANGES**: +### Spanner +No user-facing changes. +### Storage +**BREAKING CHANGES**: * UniformBucketLevelAccess was known as BucketPolicyOnly during the beta. For compatibility the C++ Cloud Storage library supported both, however - BucketPolicyOnly is now completely removed. + BucketPolicyOnly is now completely removed. (#5720) + +**Other Changes**: +* feat(storage): Support includeTrailingDelimiter in Client::ListObjects (#5713) + +### Common Libraries +**BREAKING CHANGES**: +* refactor!: removed old bigquery code (#5722) ## v1.23.0 - 2021-01 diff --git a/ci/test-abi/google_cloud_cpp_bigtable.expected.abi.dump.gz b/ci/test-abi/google_cloud_cpp_bigtable.expected.abi.dump.gz index 787e207beadd8..8361b3794e219 100644 Binary files a/ci/test-abi/google_cloud_cpp_bigtable.expected.abi.dump.gz and b/ci/test-abi/google_cloud_cpp_bigtable.expected.abi.dump.gz differ diff --git a/ci/test-abi/google_cloud_cpp_common.expected.abi.dump.gz b/ci/test-abi/google_cloud_cpp_common.expected.abi.dump.gz index 3d279eab1d8c8..f6146b31d9ada 100644 Binary files a/ci/test-abi/google_cloud_cpp_common.expected.abi.dump.gz and b/ci/test-abi/google_cloud_cpp_common.expected.abi.dump.gz differ diff --git a/ci/test-abi/google_cloud_cpp_grpc_utils.expected.abi.dump.gz b/ci/test-abi/google_cloud_cpp_grpc_utils.expected.abi.dump.gz index 30a20212d30ef..228be6c627ae3 100644 Binary files a/ci/test-abi/google_cloud_cpp_grpc_utils.expected.abi.dump.gz and b/ci/test-abi/google_cloud_cpp_grpc_utils.expected.abi.dump.gz differ diff --git a/ci/test-abi/google_cloud_cpp_pubsub.expected.abi.dump.gz b/ci/test-abi/google_cloud_cpp_pubsub.expected.abi.dump.gz index c653ec60e7ae5..87531d0772850 100644 Binary files a/ci/test-abi/google_cloud_cpp_pubsub.expected.abi.dump.gz and b/ci/test-abi/google_cloud_cpp_pubsub.expected.abi.dump.gz differ diff --git a/ci/test-abi/google_cloud_cpp_spanner.expected.abi.dump.gz b/ci/test-abi/google_cloud_cpp_spanner.expected.abi.dump.gz index e3e9eb8f822b9..8b758722a1b45 100644 Binary files a/ci/test-abi/google_cloud_cpp_spanner.expected.abi.dump.gz and b/ci/test-abi/google_cloud_cpp_spanner.expected.abi.dump.gz differ diff --git a/ci/test-abi/google_cloud_cpp_storage.expected.abi.dump.gz b/ci/test-abi/google_cloud_cpp_storage.expected.abi.dump.gz index 0b0ce0179e739..2ae8b82c1301a 100644 Binary files a/ci/test-abi/google_cloud_cpp_storage.expected.abi.dump.gz and b/ci/test-abi/google_cloud_cpp_storage.expected.abi.dump.gz differ