Releases: Azure/azure-sdk-for-rust
Releases · Azure/azure-sdk-for-rust
[email protected]
0.8.0 (2026-01-21)
Features Added
- Added support for
set_access_policytoBlobContainerClient. - Added support for
get_access_policytoBlobContainerClient. - Added support for
set_legal_holdtoBlobClient. - Added support for
set_immutability_policytoBlobClient. - Added support for
delete_immutability_policytoBlobClient. - Added support for
undeletetoBlobClient. - Added snapshot and versioning support for blobs with convenience methods
with_snapshotandwith_versiontoBlobClient.
Breaking Changes
- Changed conversion implementation from
BlobTagstoHashMap<String, String>fromTryFromtoFrom. - Added
continuation_tokentoPagerOptionsfor methods that return aPager. - Renamed
content_lengthtosizeforPageBlobClient'screate()method. - Removed
Pager::with_continuation_token()for methods that return aPager. - Changed
BlobClient'sset_tagsparametertagstype fromHashMap<String, String>toRequestContent<BlobTags, XmlFormat>.
[email protected]
0.10.0 (2026-01-20)
Features Added
- Added
continuation_tokentoPagerOptionsfor methods that return aPager. - Added support for sovereign and private clouds. Clients now discover authentication parameters at runtime by eliciting a challenge from Key Vault by sending their first request without an access token. You may see this request and Key Vault's 401 response in logs, followed by a successful retry.
Breaking Changes
- Removed
Pager::with_continuation_token()for methods that return aPager.
[email protected]
0.10.0 (2026-01-20)
Features Added
- Added
continuation_tokentoPagerOptionsfor methods that return aPager. - Added support for sovereign and private clouds. Clients now discover authentication parameters at runtime by eliciting a challenge from Key Vault by sending their first request without an access token. You may see this request and Key Vault's 401 response in logs, followed by a successful retry.
Breaking Changes
- Removed
Pager::with_continuation_token()for methods that return aPager.
[email protected]
0.9.0 (2026-01-20)
Features Added
- Added
continuation_tokentoPagerOptionsfor methods that return aPager. - Added support for sovereign and private clouds. Clients now discover authentication parameters at runtime by eliciting a challenge from Key Vault by sending their first request without an access token. You may see this request and Key Vault's 401 response in logs, followed by a successful retry.
Breaking Changes
- Removed
Pager::with_continuation_token()for methods that return aPager.
[email protected]
0.4.0 (2026-02-10)
Other Changes
- Updated dependencies.
[email protected]
0.10.0 (2026-02-10)
Other Changes
- Updated dependencies.
[email protected]
0.31.0 (2026-01-21)
Breaking Changes
- Removed unused
additionally_allowed_tenantsanddisable_instance_discoveryoptions forAzureCliCredentialandClientAssertionCredential. - Changed the type of the
certificateparameter ofClientCertificateCredential::new()fromimpl Into<Secret>toSecret.
[email protected]
0.30.0 (2026-01-21)
Features Added
- Added GlobalEndpointManager, LocationCache to support Cross Regional Retry.
- Added
continuation_tokentoPagerOptionsfor methods that return aPager. - Added
throughput_bucket,priority, andcustom_headersto different request options. (#3482) - Added several new options to
QueryOptions. (#3482)
Breaking Changes
- Removed
Pager::with_continuation_token()for methods that return aPager.
Other Changes
- Added
ALLOWED_COSMOS_HEADERSfor use in default logging policy. (#3554)
[email protected]
0.10.0 (2026-01-16)
Other Changes
- Updated dependencies.
[email protected]
0.10.0 (2026-01-16)
Features Added
- Added
Body::take(). - Added
Request::body_mut(). - Added
UrlExt::set_query_pair()to simplify overwriting query parameter key values. - Sort query parameters lexicographically in
QueryBuilder.