## [Unreleased] ## [0.8.0] 2025-01-18 - Add cgi gem dependency for Ruby 4.0 compatibility ## [0.7.0] 2025-01-05 - Add optional `timeout` parameter to all API methods - Add `AzureBlob::Http::TimeoutError` for handling Azure `OperationTimedOut` errors ## [0.6.0] 2025-12-01 - Add support for AKS workload identity ## [0.5.9.1] 2025-06-30 - Fix a regression in #13 + fix add a test ## [0.5.9] 2025-05-31 - Add support for additional headers to all endpoints - Fix typo in class name `AzureBlob::ForbidenError` to `AzureBlob::ForbiddenError` - Fix proper URI encoding for keys with special characters like question marks - Bug fix: Use bytesize to get content size for multi-byte characters ## [0.5.8] 2025-05-14 - Add support for copying blobs across containers (#24) ## [0.5.7.1] 2025-04-22 - Fixed a bug when reusing the account name in the container name. #22 ## [0.5.7] 2025-02-21 - Add `copy_blob` - Update `compose` to use `copy_blob` if 1 source key and blob is <= 256MiB ## [0.5.6] 2025-01-17 - Fix user delegation key not refreshing (#14) ## [0.5.5] 2025-01-10 - Allow lazy loading the signer - Add `blob_exist?` - Add `container_exist?` ## [0.5.4] 2024-11-18 - Allow creating public container - Add Azurite support ## [0.5.3] 2024-10-31 - Add support for setting tags when uploading a blob - Add get_blob_tags ## [0.5.2] 2024-09-12 - Add get_container_properties - Add create_container - Add delete_container - Support for Azure China, US Gov and Germany ## [0.5.1] 2024-09-09 - Remove dev files from the release ## [0.5.0] 2024-09-09 - Added support for Managed Identities (Entra ID) ## [0.4.2] 2024-06-06 - Documentation - Fix an issue with integrity check on multi block upload ## [0.4.1] 2024-05-27 First working release. - Re-implemented the required parts of the azure-storage-blob API to make Active Storage work. - Extracted the AzureStorage adapter from Rails.