Skip to content

v0.8.0 Release

Pre-release
Pre-release
Compare
Choose a tag to compare
@devjgm devjgm released this 13 Apr 13:38
· 5493 commits to main since this release
0602d5c

Bigtable (v0.8.x)

  • Breaking change: Table::BulkApply now returns a
    std::vector<FailedMutation> instead of throwing an exception.
  • In the future we will remove all the google::cloud::bigtable::noex::*
    classes. We are moving the implementation to google::cloud::bigtable::*.
  • Continuing to implement more async APIs (Note: These are not yet stable):
    • InstanceAdmin::AsyncDeleteInstance
    • Table::AsyncCheckAndMutateRow
    • TableAdmin::AsyncDeleteTable
    • TableAdmin::AsyncModifyColumnFamilies
  • BulkMutator now returns more specific errors instead of generic UNKNOWN.
  • Improved install instructions, which are now tested with our CI builds.
  • CMake-config files now work without pkg-config.
  • Removed the googleapis submodule. The build system now automatically
    downloads all deps.
  • No longer throw exceptions from ClientOptions.

Common

  • Removed the googleapis submodule. The build system now automatically
    downloads all deps.

Storage (v0.6.x)

  • Added initial support for HMAC key-related functions.
  • Added support for V4 signed URLs.
  • Improved install instructions, which are now tested with our CI builds.
  • CMake-config files now work without pkg-config.
  • No longer throw exceptions from ClientOptions.
  • Handle object names with slashes.
  • Added ObjectMetadata::set_storage_class
  • Added support for policy documents.