v2.9.0
Cloud Build
The library has been expanded to include the Cloud Build repositories (2nd gen)
API. Note that the client is tagged as experimental, because the service is
still in preview.
Cloud Trace
The library has been expanded to include the v1 service.
IAM
- fix(iam): override idempotency on idempotent POST methods (#11045)
Spanner
- feat(spanner): add the final pieces for the RouteToLeaderOption (#11112)
- feat(spanner): support "data boost" on partitioned queries and reads (#10998)
Storage
- feat(storage): reduce copies in
InsertObject()(#11014)
Common Libraries
- feat: consume less entropy for PRNG (#11102)
- feat(mocks): provide access to call options in client tests (#11050)
Testing
We have stopped testing with MSVC 2017. Microsoft stopped mainstream support for
MSVC 2017 in 2022-04.
We continue to test with MSVC 2022 and MSVC 2019. We recommend that you update
to one of these versions to use more recent versions of the google-cloud-cpp
libraries. Note that, in accordance with Google's
Foundational C++ support policy, the other Google libraries
have stopped (or shortly will stop) testing with MSVC 2017.