Skip to content

Releases: Azure/azure-sdk-for-rust

[email protected]

21 Jan 21:10
37a0315

Choose a tag to compare

[email protected] Pre-release
Pre-release

0.8.0 (2026-01-21)

Features Added

  • Added support for set_access_policy to BlobContainerClient.
  • Added support for get_access_policy to BlobContainerClient.
  • Added support for set_legal_hold to BlobClient.
  • Added support for set_immutability_policy to BlobClient.
  • Added support for delete_immutability_policy to BlobClient.
  • Added support for undelete to BlobClient.
  • Added snapshot and versioning support for blobs with convenience methods with_snapshot and with_version to BlobClient.

Breaking Changes

  • Changed conversion implementation from BlobTags to HashMap<String, String> from TryFrom to From.
  • Added continuation_token to PagerOptions for methods that return a Pager.
  • Renamed content_length to size for PageBlobClient's create() method.
  • Removed Pager::with_continuation_token() for methods that return a Pager.
  • Changed BlobClient's set_tags parameter tags type from HashMap<String, String> to RequestContent<BlobTags, XmlFormat>.

[email protected]

21 Jan 02:37
056d26c

Choose a tag to compare

[email protected] Pre-release
Pre-release

0.10.0 (2026-01-20)

Features Added

  • Added continuation_token to PagerOptions for methods that return a Pager.
  • 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 a Pager.

[email protected]

21 Jan 02:37
056d26c

Choose a tag to compare

[email protected] Pre-release
Pre-release

0.10.0 (2026-01-20)

Features Added

  • Added continuation_token to PagerOptions for methods that return a Pager.
  • 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 a Pager.

[email protected]

21 Jan 02:37
056d26c

Choose a tag to compare

[email protected] Pre-release
Pre-release

0.9.0 (2026-01-20)

Features Added

  • Added continuation_token to PagerOptions for methods that return a Pager.
  • 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 a Pager.

[email protected]

21 Jan 22:36
ef0f242

Choose a tag to compare

[email protected] Pre-release
Pre-release

0.4.0 (2026-02-10)

Other Changes

  • Updated dependencies.

[email protected]

21 Jan 22:36
ef0f242

Choose a tag to compare

[email protected] Pre-release
Pre-release

0.10.0 (2026-02-10)

Other Changes

  • Updated dependencies.

[email protected]

21 Jan 16:04
89567fd

Choose a tag to compare

[email protected] Pre-release
Pre-release

0.31.0 (2026-01-21)

Breaking Changes

  • Removed unused additionally_allowed_tenants and disable_instance_discovery options for AzureCliCredential and ClientAssertionCredential.
  • Changed the type of the certificate parameter of ClientCertificateCredential::new() from impl Into<Secret> to Secret.

[email protected]

21 Jan 22:42
601c19f

Choose a tag to compare

[email protected] Pre-release
Pre-release

0.30.0 (2026-01-21)

Features Added

  • Added GlobalEndpointManager, LocationCache to support Cross Regional Retry.
  • Added continuation_token to PagerOptions for methods that return a Pager.
  • Added throughput_bucket, priority, and custom_headers to different request options. (#3482)
  • Added several new options to QueryOptions. (#3482)

Breaking Changes

  • Removed Pager::with_continuation_token() for methods that return a Pager.

Other Changes

  • Added ALLOWED_COSMOS_HEADERS for use in default logging policy. (#3554)

[email protected]

16 Jan 22:13
d7f3d72

Choose a tag to compare

[email protected] Pre-release
Pre-release

0.10.0 (2026-01-16)

Other Changes

  • Updated dependencies.

[email protected]

16 Jan 22:13
d7f3d72

Choose a tag to compare

[email protected] Pre-release
Pre-release

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.