Skip to content

Releases: Azure/azure-storage-cpplite

Storage C++ Client Library (Lite) v0.3.0

13 Mar 03:42
Compare
Choose a tag to compare

Changes in v0.3:

  • Parallel blob uploading & downloading
  • Proxy support
  • Configurable retry policy
  • Default retry count is changed from 25 to 3
  • Sample for blob_client
  • Type of size parameter in upload/download APIs is changed from size_t to uint64_t
  • Fix authentication issues when running against Azurite and IoT devices
  • Bug fix: error information isn't populated if libcurl fails
  • Bug fix: downloading empty blob fails
  • Bug fix: duplicate HTTP headers in retry requests

Storage C++ Client Library (Lite) v0.2.0

03 Jan 12:55
Compare
Choose a tag to compare

Changes in v0.2:

  • Official support for Windows and macOS
  • Compatibility with Visual Studio 2019
  • Support for OAuth authentication
  • Support for Azure Data Lake Storage Gen2 (ADLS Gen2)
  • API names changed: get_blob_property/get_container_property -> get_blob_properties/get_container_properties
  • Added two APIs: set_container_metadata and set_blob_metadata
  • Bumped up API version to 2018-11-09
  • Minimum required CMake version has been raised to 3.6
  • Enabled CI with Azure Pipelines
  • Fixed a bug: containers' metadata is not loaded from server
  • Fixed a bug: header names aren't converted to lowercase and sorted when signing request
  • Fixed a bug: query parameters aren't converted to lowercase when signing request
  • Fixed a bug: upload failed errno is discarded

Storage C++ Client Library (Lite) v0.1.0

10 Sep 07:43
Compare
Choose a tag to compare

This is the initial release of Azure Storage C++ Client Library (Lite). This release introduces a minimum dependency library that provides basic blob storage functionalities of Azure Storage services. For more information about the supported features, please see Readme.