Skip to content

v0.8.0 Release

Compare
Choose a tag to compare
@devjgm devjgm released this 05 Apr 14:41
· 6 commits to v0.8.x since this release

File Checksums

Extension SHA256 checksum
.tar.gz 239863f18a3c3bdaa3a7f16aa148871d295c6069932801f82967bae3c3ab130e
.zip 57b6b62e7007f61d6718b9898c951ee943b5df28a4af9362b718de7b6bc52cf3

Bigtable

  • 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.

Storage

  • 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.

Common

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