Skip to content

Releases: Azure/azure-sdk-for-rust

typespec_macros@0.9.1

10 Nov 18:58
e857608

Choose a tag to compare

typespec_macros@0.9.1 Pre-release
Pre-release

0.9.1 (2025-11-09)

Other Changes

  • Increment version for re-release following a fix to publishing.

typespec_client_core@0.9.1

10 Nov 18:58
e857608

Choose a tag to compare

Pre-release

0.9.1 (2025-11-09)

Other Changes

  • Increment version for re-release following a fix to publishing.

typespec@0.10.1

10 Nov 18:57
e857608

Choose a tag to compare

typespec@0.10.1 Pre-release
Pre-release

0.10.1 (2025-11-09)

Other Changes

  • Increment version for re-release following a fix to publishing.

azure_storage_queue@0.2.0

10 Nov 23:44
f79fda4

Choose a tag to compare

Pre-release

0.2.0 (2025-11-11)

Breaking Changes

  • Changed QueueServiceClientListQueuesOptions::method_options from ClientMethodOptions to PagerOptions
  • Renamed Response<T, F>::into_body(self) -> Result<Response<T>> to into_model(self) -> Result<Response<T>>. into_body(self) now returns a ResponseBody.

azure_storage_blob@0.7.0

10 Nov 22:37
4d22fbb

Choose a tag to compare

Pre-release

0.7.0 (2025-11-11)

Features Added

  • Added support for client construction directly from URLs:
    • AppendBlobClient::from_url()
    • BlobClient::from_url()
    • BlobContainerClient::from_url()
    • BlockBlobClient::from_url()
    • PageBlobClient::from_url()
  • Added support for SAS (shared access signature) URLs via the new from_url() methods.

Breaking Changes

  • Changed the following options structs' method_options from ClientMethodOptions to PagerOptions:

    • BlobContainerClientListBlobFlatSegmentOptions
    • BlobContainerClientListBlobHierarchySegmentOptions
    • BlobServiceClientListContainersSegmentOptions
  • Removed the container_name() and blob_name() accessors on relevant clients.

  • Removed the endpoint struct field on all clients, as this value is now returned directly from the underlying generated client.

  • Changed the container_name and blob_name parameters from owned String to &str reference on relevant client constructor methods (new()).

  • The credential parameter is now Optional on new() client constructors, allowing for construction of public access clients.

  • Renamed Response<T, F>::into_body(self) -> Result<Response<T>> to into_model(self) -> Result<Response<T>>. into_body(self) now returns a ResponseBody.

Bugs Fixed

Other Changes

azure_security_keyvault_secrets@0.9.0

10 Nov 21:53
25ec75e

Choose a tag to compare

Pre-release

0.9.0 (2025-11-10)

Breaking Changes

  • SecretClientListDeletedSecretPropertiesOptions::method_options is now PagerOptions.
  • SecretClientListSecretPropertiesOptions::method_options is now PagerOptions.
  • SecretClientListSecretPropertiesVersionsOptions::method_options is now PagerOptions.
  • Renamed Response<T, F>::into_body(self) -> Result<Response<T>> to into_model(self) -> Result<Response<T>>. into_body(self) now returns a ResponseBody.

azure_security_keyvault_keys@0.9.0

10 Nov 21:53
25ec75e

Choose a tag to compare

Pre-release

0.9.0 (2025-11-10)

Breaking Changes

  • KeyClientListDeletedKeyPropertiesOptions::method_options is now PagerOptions.
  • KeyClientListKeyPropertiesOptions::method_options is now PagerOptions.
  • KeyClientListKeyPropertiesVersionsOptions::method_options is now PagerOptions.
  • Renamed Response<T, F>::into_body(self) -> Result<Response<T>> to into_model(self) -> Result<Response<T>>. into_body(self) now returns a ResponseBody.

azure_security_keyvault_certificates@0.8.0

10 Nov 21:53
25ec75e

Choose a tag to compare

0.8.0 (2025-11-10)

Breaking Changes

  • CertificateClient::create_certificate() now returns a Poller<CertificateOperation>.
  • CertificateClientListCertificatePropertiesOptions::method_options is now PagerOptions.
  • CertificateClientListCertificatePropertiesVersionsOptions::method_options is now PagerOptions.
  • CertificateClientListDeletedCertificatePropertiesOptions::method_options is now PagerOptions.
  • CertificateClientListIssuerPropertiesOptions::method_options is now PagerOptions.
  • Changed PollerOptions::frequency from Option<Duration> to Duration.
  • Removed CertificateClient::begin_create_certificate().
  • Removed CertificateClient::resume_create_certificate().
  • Removed wait() function from Poller<CertificateOperation>.
  • Renamed Response<T, F>::into_body(self) -> Result<Response<T>> to into_model(self) -> Result<Response<T>>. into_body(self) now returns a ResponseBody.

azure_messaging_eventhubs_checkpointstore_blob@0.3.0

11 Nov 01:18
4d22fbb

Choose a tag to compare

0.3.0 (2025-11-11)

Other Changes

  • Updated dependencies.

azure_messaging_eventhubs@0.9.0

11 Nov 01:18
4d22fbb

Choose a tag to compare

Pre-release

0.9.0 (2025-11-11)

Breaking Changes

  • All Event Hubs APIs now return an azure_messaging_eventhubs::EventHubError instead of an azure_core::Error.
  • Several azure_messaging_eventhubs::error::ErrorKind enumerations have been removed because they are no longer needed.
  • Modified several errors which previously used azure_core::Error::with_message to use azure_messaging_eventhubs::EventHubsError::with_message, changing their underlying type.

Other Changes

  • Added azure_messaging_eventhubs::error::ErrorKind::AmqpError, azure_messaging_eventhubs::error::ErrorKind::AzureCore, and azure_messaging_eventhubs::error::ErrorKind::SimpleMessage to describe AMQP originated messages, Azure Core originated messages, and messages which just have a string value respectively.
  • Added azure_messaging_eventhubs::Error::with_message to enable simple error returns with a text message.