Skip to content

Commit fbb43b6

Browse files
[Storage] Prep changelog for v0.6.0 release azure-storage-blob crate (#3119)
1 parent 96ce009 commit fbb43b6

File tree

1 file changed

+28
-30
lines changed

1 file changed

+28
-30
lines changed
Lines changed: 28 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,77 +1,75 @@
11
# Release History
22

3-
## 0.6.0 (Unreleased)
3+
## 0.6.0 (2025-10-06)
44

55
### Features Added
66

7+
- Added support for `exists` to `BlobClient` and `BlobContainerClient`.
8+
79
### Breaking Changes
810

911
- Changed `BlobClient::download()` to return an `AsyncResponse` instead of a `Response`. This allows for streaming large payloads outside the internal HTTP pipeline.
1012
- Client methods that return a `Response<T>>` asynchronously buffer the entire model within the internal pipeline, so `into_body()` and other methods on the response are no longer async.
1113

12-
### Bugs Fixed
13-
14-
### Other Changes
15-
1614
## 0.5.0 (2025-09-15)
1715

1816
### Features Added
1917

20-
* Added support for `set_properties` to `BlobServiceClient`.
21-
* Added support for `filter_blobs` to `BlobContainerClient` and `BlobServiceClient`.
22-
* Added support for `set_tags` and `get_tags` to `BlobClient`.
23-
* Added support for `get_account_info` to `BlobClient`, `BlobContainerClient`, and `BlobServiceClient`.
24-
* Added support for `upload_blob_from_url` to `BlockBlobClient`.
25-
* Added support for `get_page_ranges`, `update_sequence_number`, and `upload_pages_from_url` to `PageBlobClient`.
26-
* Added support for `find_blobs_by_tags` to `BlobContainerClient` and `BlobServiceClient`.
18+
- Added support for `set_properties` to `BlobServiceClient`.
19+
- Added support for `filter_blobs` to `BlobContainerClient` and `BlobServiceClient`.
20+
- Added support for `set_tags` and `get_tags` to `BlobClient`.
21+
- Added support for `get_account_info` to `BlobClient`, `BlobContainerClient`, and `BlobServiceClient`.
22+
- Added support for `upload_blob_from_url` to `BlockBlobClient`.
23+
- Added support for `get_page_ranges`, `update_sequence_number`, and `upload_pages_from_url` to `PageBlobClient`.
24+
- Added support for `find_blobs_by_tags` to `BlobContainerClient` and `BlobServiceClient`.
2725

2826
### Breaking Changes
2927

30-
* Made `metadata` a required parameter for `set_metadata` for `BlobContainerClient` and `BlobClient`.
28+
- Made `metadata` a required parameter for `set_metadata` for `BlobContainerClient` and `BlobClient`.
3129

3230
## 0.4.0 (2025-08-05)
3331

3432
### Bugs Fixed
3533

36-
* Fixed an issue where the `Etag` field in `BlobPropertiesInternal` was not deserialized properly.
37-
* Re-exported previously inaccessible models referenced in options bags and response models for currently implemented features.
34+
- Fixed an issue where the `Etag` field in `BlobPropertiesInternal` was not deserialized properly.
35+
- Re-exported previously inaccessible models referenced in options bags and response models for currently implemented features.
3836

3937
### Breaking Changes
4038

41-
* Changed `RequestContent<Bytes>` request methods to `RequestContent<T, NoFormat>` to provide parity with `Response<T, NoFormat>`.
42-
* Changed `RequestContent<T>` XML models in client methods to `RequestContent<T, XmlFormat>` to provide parity with `Response<T, XmlFormat>`.
39+
- Changed `RequestContent<Bytes>` request methods to `RequestContent<T, NoFormat>` to provide parity with `Response<T, NoFormat>`.
40+
- Changed `RequestContent<T>` XML models in client methods to `RequestContent<T, XmlFormat>` to provide parity with `Response<T, XmlFormat>`.
4341

4442
## 0.3.0 (2025-07-15)
4543

4644
### Features Added
4745

48-
* Added lease support (`acquire_lease`, `break_lease`, `change_lease`, `release_lease`, and `renew_lease`) to `BlobContainerClient` and `BlobClient`.
49-
* Added two new blob client types, `AppendBlobClient` and `PageBlobClient`.
50-
* Added support for `list_containers` to `BlobServiceClient`.
46+
- Added lease support (`acquire_lease`, `break_lease`, `change_lease`, `release_lease`, and `renew_lease`) to `BlobContainerClient` and `BlobClient`.
47+
- Added two new blob client types, `AppendBlobClient` and `PageBlobClient`.
48+
- Added support for `list_containers` to `BlobServiceClient`.
5149

5250
## 0.2.0 (2025-06-10)
5351

5452
### Features Added
5553

56-
* Added a new blob client type, `BlockBlobClient`.
57-
* Added navigation methods to access sub-clients from existing clients:
58-
* `BlobServiceClient::blob_container_client()`
59-
* `BlobContainerClient::blob_client()`
60-
* `BlobClient::block_blob_client()`
54+
- Added a new blob client type, `BlockBlobClient`.
55+
- Added navigation methods to access sub-clients from existing clients:
56+
- `BlobServiceClient::blob_container_client()`
57+
- `BlobContainerClient::blob_client()`
58+
- `BlobClient::block_blob_client()`
6159

62-
* Added support for `list_blobs`, `set_metadata` to `BlobContainerClient`.
63-
* Added support for `set_metadata`, `set_properties`, and `set_tier` to `BlobClient`.
60+
- Added support for `list_blobs`, `set_metadata` to `BlobContainerClient`.
61+
- Added support for `set_metadata`, `set_properties`, and `set_tier` to `BlobClient`.
6462

6563
### Breaking Changes
6664

67-
* Moved `commit_block_list`, `get_block_list`, and `stage_block` from `BlobClient` to `BlockBlobClient`.
65+
- Moved `commit_block_list`, `get_block_list`, and `stage_block` from `BlobClient` to `BlockBlobClient`.
6866

6967
### Bugs Fixed
7068

71-
* Fixed an issue where the blob type string would appear as a query parameter in the request URL for certain APIs extraneously.
69+
- Fixed an issue where the blob type string would appear as a query parameter in the request URL for certain APIs extraneously.
7270

7371
## 0.1.0 (2025-04-08)
7472

7573
### Features Added
7674

77-
* Initial supported release.
75+
- Initial supported release.

0 commit comments

Comments
 (0)