Skip to content

Releases: Azure/azure-sdk-for-rust

[email protected]

02 Aug 03:13
497d613

Choose a tag to compare

[email protected] Pre-release
Pre-release

0.6.0 (2025-08-01)

Other Changes

  • Updated dependencies.

[email protected]

02 Aug 03:01
497d613

Choose a tag to compare

[email protected] Pre-release
Pre-release

0.27.0 (2025-08-01)

Features Added

  • Added support for distributed tracing macros in Azure service clients, including convenience macros #[tracing::new], #[tracing::client] and #[tracing::function] to reduce implementation details. See distributed tracing in rust for more information on distributed tracing.

Breaking Changes

  • Pager::from_callback and PageIterator::from_callback define a parameter of type PagerState<C> instead of Option<C>, where None => Initial and Some(C) => More(C).
  • Poller::from_callback defines a parameter of type PollerState<N> instead of Option<N>, where None => Initial and Some(N) => More(N).

[email protected]

18 Jul 21:22
97246dd

Choose a tag to compare

[email protected] Pre-release
Pre-release

0.25.0 (2025-08-05)

Features Added

  • Added if_match_etag to ItemOptions (#2705)
  • Added several more options to ItemOptions: pre_triggers, post_triggers, session_token, consistency_level, and indexing_directive (#2744)

Breaking Changes

  • Minimum supported Rust version (MSRV) is now 1.85.

[email protected]

15 Jul 18:32
c9b5c8c

Choose a tag to compare

[email protected] Pre-release
Pre-release

0.3.0 (2025-07-15)

Features Added

  • Added lease support (acquire_lease, break_lease, change_lease, release_lease, and renew_lease) to BlobContainerClient and BlobClient.
  • Added two new blob client types, AppendBlobClient and PageBlobClient.
  • Added support for list_containers to BlobServiceClient.

[email protected]

15 Jul 19:29
6bedcd0

Choose a tag to compare

[email protected] Pre-release
Pre-release

0.5.0 (2025-07-11)

Breaking Changes

  • Minimum supported Rust version (MSRV) is now 1.85.
  • Converted all time::Duration types to azure_core::time::Duration

[email protected]

15 Jul 18:03
c9b5c8c

Choose a tag to compare

[email protected] Pre-release
Pre-release

0.26.0 (2025-07-15)

Breaking Changes

  • Minimum supported Rust version (MSRV) is now 1.85.
  • Converted all time::Duration types to azure_core::time::Duration
  • Replaced azure_core::process::Executor with azure_identity::process::Executor.
  • Renamed azure_core::date module to azure_core::time

[email protected]

10 Jul 20:16
202aecc

Choose a tag to compare

[email protected] Pre-release
Pre-release

0.5.0 (2025-07-10)

Breaking Changes

  • Minimum supported Rust version (MSRV) is now 1.85.

[email protected]

10 Jul 20:20
202aecc

Choose a tag to compare

[email protected] Pre-release
Pre-release

0.5.0 (2025-07-10)

Features Added

  • Added get_async_runtime() and set_async_runtime() to allow customers to replace
    the default asynchronous runtime with another.
  • Added Request::set_method() to allow changing the HTTP method of a request.

Breaking Changes

  • Minimum supported Rust version (MSRV) is now 1.85.
  • Removed Pipeline::replace_policy.
  • Renamed typespec_client_core::date to typespec_client_core::time and added typespec_client_core::time::Duration

Other Changes

  • The CustomHeadersPolicy is executed after the retry policy in the Pipeline.

[email protected]

10 Jul 20:12
202aecc

Choose a tag to compare

[email protected] Pre-release
Pre-release

0.6.0 (2025-07-10)

Breaking Changes

  • Minimum supported Rust version (MSRV) is now 1.85.

[email protected]

10 Jul 21:41
202aecc

Choose a tag to compare

[email protected] Pre-release
Pre-release

0.5.0 (2025-07-10)

Breaking Changes

  • Minimum supported Rust version (MSRV) is now 1.85.