Skip to content

v2.11.0

Compare
Choose a tag to compare
@dbolduc dbolduc released this 01 Jun 19:05
· 2466 commits to main since this release
37a0603

New Libraries

We are happy to announce the following GA libraries. Unless specifically noted,
the APIs in these libraries are stable, and are ready for production use.

Bigtable

  • docs(bigtable): async Table APIs are stable (#11711)
  • doc(bigtable): deprecate DataClient in doxygen (#11550)

Cloud Asset

The library has been re-enabled on Windows. See #11714 for details.

Spanner

  • docs(spanner): some documentation tweaks (#11641)
  • feat(spanner): tests and samples for drop-database protection (#11637)
  • feat(spanner): make ResultSourceInterface public (#11636)

Storage

  • fix(storage): consistent project id overrides (#11754)
  • feat(storage): better error messages in signed URLs (#11741)
  • feat(storage): offer mock client without decorators (#11697)
  • feat(storage): lazy allocation for upload buffer (#11633)

Storage Transfer Service

The library has been re-enabled on macOS. See #8785 for details.

Common Libraries

  • feat: use full jitter exp backoff policy in the generator (#11748)
  • feat: add new constructor for exponential backoff policy (#11650)
  • feat: avoid development dependencies with Bazel (#11724)
  • docs(common): better exception descriptions (#11705)
  • fix(rest): support rewinds in libcurl (#11703, #11709)
  • fix: workaround curl_multi_poll returning an error on EINTR (#11649)
  • docs(common): improve StatusOr<> documentation (#11631)
  • fix: Correct exponential backoff ranges (#11529)
  • fix: patch releases do not change the ABI (#11499)
  • fix(rest): missing user-agent separator (#11473)