Releases: Azure/azure-sdk-for-rust
Releases · Azure/azure-sdk-for-rust
[email protected]
0.3.0 (2025-05-07)
Features Added
- Added EventHubs token refresh.
- Added retries for failed EventHubs operations.
Breaking Changes
- The
fully_qualified_domain
parameter to theopen
method on theProducerClient
andConsumerClient
builder now takes an&str
instead of aString
to better follow the Azure SDK for Rust API guidelines.
[email protected]
0.3.1 (2025-05-08)
Other Changes
- Added
From<&AmqpValue>
converters for fundamental types.
[email protected]
0.3.0 (2025-05-06)
Other Changes
- Updated dependencies.
[email protected]
0.3.0 (2025-05-06)
Other Changes
- Updated dependencies.
[email protected]
0.2.0 (2025-05-06)
Other Changes
- Updated dependencies.
[email protected]
0.24.0 (2025-05-06)
Features Added
AzureDeveloperCliCredential
authenticates the identity logged in to the Azure Developer CLI.- Added the
AzureDeveloperCliCredential
to theDefaultAzureCredential
.
Breaking Changes
- Moved
WorkloadIdentityCredential::new
arguments intoWorkloadIdentityCredentialOptions
excepttoken
, which has been removed (the credential now reads service account tokens only from a file). - Removed
ClientAssertionCredential::from_env
andClientCertificateCredential::from_env
. - Removed
WorkloadIdentityCredential::from_env
.::new
now reads the same environment variables except forAZURE_FEDERATED_TOKEN
(the Workload Identity webhook doesn't set that variable).WorkloadIdentityCredentialOptions
overrides environment variable values.
[email protected]
0.23.0 (2025-05-06)
Features Added
- Decoupled query responses from HTTP to allow for handling non-HTTP transports for queries. (#2393)
Breaking Changes
- Query APIs (
CosmosClient::query_databases
,DatabaseClient::query_containers
,ContainerClient::query_items
) now return aFeedPager
instead of anazure_core::Pager
. TheFeedPager
type provides an abstraction over the transport layer, allowing for more flexibility when queries are executed over non-HTTP transports or are decoupled from specific HTTP responses (such as in cross-partition queries). (#2393)
[email protected]
0.3.0 (2025-05-02)
Other Changes
- Deriving
SafeDebug
formats non-exhaustive types by default. Enabledebug
feature to format normalDebug
output. - Updated dependencies.
[email protected]
0.3.0 (2025-05-02)
Breaking Changes
- The
reqwest_rustls
feature enablesrustls-tls-native-roots-no-provider
instead ofrustls-tls-native-roots
to remove the dependency on thering
crate.
Other Changes
- Deriving
SafeDebug
formats non-exhaustive types by default. Enabledebug
feature to format normalDebug
output. - Updated dependencies.
[email protected]
0.4.0 (2025-05-02)
Other Changes
- Updated dependencies.