fix(deps): update azure dependencies to 0.35.0 - #167
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
renovate
Bot
force-pushed
the
renovate/azure-dependencies
branch
from
April 8, 2025 23:15
44eb967 to
ccc5183
Compare
renovate
Bot
force-pushed
the
renovate/azure-dependencies
branch
from
April 9, 2025 22:39
ccc5183 to
6a0fea5
Compare
renovate
Bot
force-pushed
the
renovate/azure-dependencies
branch
from
May 3, 2025 01:27
6a0fea5 to
7ee1dbe
Compare
renovate
Bot
force-pushed
the
renovate/azure-dependencies
branch
from
May 6, 2025 22:53
7ee1dbe to
aa4abd2
Compare
renovate
Bot
force-pushed
the
renovate/azure-dependencies
branch
from
June 7, 2025 00:40
aa4abd2 to
18c1acf
Compare
renovate
Bot
force-pushed
the
renovate/azure-dependencies
branch
from
June 10, 2025 19:46
18c1acf to
c64430c
Compare
renovate
Bot
force-pushed
the
renovate/azure-dependencies
branch
from
July 10, 2025 23:27
c64430c to
8a82d25
Compare
renovate
Bot
force-pushed
the
renovate/azure-dependencies
branch
from
October 9, 2025 01:38
6e58d89 to
86cb4d1
Compare
renovate
Bot
force-pushed
the
renovate/azure-dependencies
branch
from
November 7, 2025 23:30
86cb4d1 to
9c9be7a
Compare
renovate
Bot
force-pushed
the
renovate/azure-dependencies
branch
from
November 11, 2025 07:41
9c9be7a to
ef9dfb9
Compare
renovate
Bot
force-pushed
the
renovate/azure-dependencies
branch
from
January 19, 2026 21:42
ef9dfb9 to
6d2d2cf
Compare
renovate
Bot
force-pushed
the
renovate/azure-dependencies
branch
from
January 21, 2026 17:41
6d2d2cf to
938ce95
Compare
renovate
Bot
force-pushed
the
renovate/azure-dependencies
branch
from
February 11, 2026 05:27
938ce95 to
1a032b4
Compare
renovate
Bot
force-pushed
the
renovate/azure-dependencies
branch
from
February 11, 2026 20:53
1a032b4 to
9ed7819
Compare
renovate
Bot
force-pushed
the
renovate/azure-dependencies
branch
from
March 5, 2026 01:23
9ed7819 to
9a06c09
Compare
renovate
Bot
force-pushed
the
renovate/azure-dependencies
branch
from
March 10, 2026 05:40
9a06c09 to
9870457
Compare
renovate
Bot
force-pushed
the
renovate/azure-dependencies
branch
from
March 14, 2026 06:49
9870457 to
4a024b5
Compare
renovate
Bot
force-pushed
the
renovate/azure-dependencies
branch
from
April 8, 2026 00:41
4a024b5 to
336dc4b
Compare
renovate
Bot
force-pushed
the
renovate/azure-dependencies
branch
from
April 8, 2026 21:41
336dc4b to
6f2eecb
Compare
renovate
Bot
force-pushed
the
renovate/azure-dependencies
branch
from
April 22, 2026 23:17
6f2eecb to
4a27df8
Compare
renovate
Bot
force-pushed
the
renovate/azure-dependencies
branch
from
April 23, 2026 02:11
4a27df8 to
c0e58e4
Compare
renovate
Bot
force-pushed
the
renovate/azure-dependencies
branch
from
May 18, 2026 12:12
c0e58e4 to
10d4476
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.21.0→0.35.00.21.0→0.35.0Release Notes
azure/azure-sdk-for-rust (azure_core)
v0.35.0Compare Source
0.35.0 (2026-04-22)
Features Added
reqwest_rustlsfeature to useaws-lc-rsas the default TLS provider.Breaking Changes
reqwest_native_tlsfeature in favor ofreqwest_rustls.new_http_client()now takes anOption<HttpClientOptions>to disable automatic decompression - still enabled by default ifreqwest_gziporreqwest_deflatefeatures are enabled.v0.34.0Compare Source
0.34.0 (2026-04-07)
Features Added
From<BytesStream> for Body.CloneandSerializeonErrorResponse,ErrorDetail, andInnerError.Breaking Changes
SeekableStream::len()andBody::len()now returnOption<u64>instead ofusizeto support streams with unknown length and to align withstd::fs::Metadata::len()for large file sizes.SeekableStream::is_empty()andBody::is_empty()now returnOption<bool>.tokiofeature todefaultfeatures.async_runtime::spawn/SpawnedTaskto return a trait object that supportsabort().Other Changes
url.fullspan attribute in distributed traces now has query parameter values sanitized. Only parameters inLoggingOptions::additional_allowed_query_paramsand the default allow list (e.g.,api-version) retain their values; all others are replaced withREDACTED.v0.33.0Compare Source
0.33.0 (2026-03-05)
Features Added
ErrorKind::Connectionfor connection errors.QueryBuilder,DEFAULT_ALLOWED_HEADER_NAMES,DEFAULT_ALLOWED_QUERY_PARAMETERS, andREDACTED_PATTERNtoazure_core::http.request_header!,request_option!, andrequest_query!macros.SecretBytestoazure_core::credentialsfor securely passing byte secrets without printing them inDebugorDisplayoutput.reqwestHTTP client now classifies connection errors asErrorKind::Connection.Breaking Changes
wasm32-unknown-unknownhas been removed (#3377)v0.32.0Compare Source
0.32.0 (2026-02-10)
Features Added
PagerContinuationforPagercontinuation.PollerContinuationforPollercontinuation.Breaking Changes
PagerContinuationand non-genericPagerState/PagerResulttypes.PollerContinuationand non-genericPollerState/PollerResulttypes.PagerOptions::continuation_tokentocontinuation.Pager::continuation_tokentocontinuation.Pager::into_continuation_tokentointo_continuation.PageIterator::continuation_tokentocontinuation.PageIterator::into_continuation_tokentointo_continuation.Pagercallbacks must now returnResult.v0.31.0Compare Source
0.31.0 (2026-01-16)
Features Added
Body::take().continuation_tokentoPagerOptions.BearerTokenAuthorizationPolicy.OnRequest,OnChallenge, andAuthorizertraits define callbacks for these features.with_on_request()andwith_on_challenge()builder methods set callbacks for a policy instance.Request::body_mut().UrlExt::set_query_pair()to simplify overwriting query parameter key values.QueryBuilder.Breaking Changes
CtoPagerdeclaration, defaulting toUrlso it can be elided in most existing declarations.Pager::from_callbackto take aPagerOptionsas the second parameter rather than aContextparameter.Pager::from_callbacktoPager::newwhich now requires the caller to return aPin<Box<dyn Future>>.Poller::from_callbacktoPoller::newwhich now requires the caller to return aPin<Box<dyn Future>>.PollerResult::nextfield toPollerResult::continuation_token.PollerStategeneric parameter fromNtoC.BearerTokenAuthorizationPolicyintoazure_core::http::policies::auth.ItemIterator::with_continuation_token(). Pass a continuation token toPagerOptions::continuation_tokeninstead.PageIterator::with_continuation_token(). Pass a continuation token toPagerOptions::continuation_tokeninstead.Pager::from_stream.Poller::from_stream.BoxedFuturetoPagerResultFutureinpagermodule.v0.30.1Compare Source
0.30.1 (2025-11-09)
Other Changes
v0.30.0Compare Source
0.30.0 (2025-11-11)
Features Added
get_token()error caused by an HTTP response carries that response. See the troubleshooting guide for example code showing how to access the response.Breaking Changes
ClientCertificateCredential::new():client_certificateparameter is nowcertificateclient_certificate_passwordparameter is nowpassword: Option<azure_core::credentials::Secret>inClientCertificateCredentialOptionsClientCertificateCredentialOptions.send_certificate_chain. Set environment variableAZURE_CLIENT_SEND_CERTIFICATE_CHAINto "1" or "true" to enable this feature.Bugs Fixed
ClientCertificateCredential::get_token()returned an error when given multiple scopes.ManagedIdentityCredentialdidn't follow IMDS retry guidance.v0.29.1Compare Source
0.29.1 (2025-10-06)
Breaking Changes
azurite_workaroundfeature (unused).Bugs Fixed
v0.29.0Compare Source
0.29.0 (2025-10-08)
Breaking Changes
ClientCertificateCredential::new()takesOption<ClientCertificateCredentialOptions>instead ofimpl Into<ClientCertificateCredentialOptions>.ClientCertificateCredential::new()parameterclient_certificate_passtoclient_certificate_password.authority_hostoptions withazure_core::cloud::CloudConfigurationconfigured viaClientOptions.cloud.v0.28.0Compare Source
0.28.0 (2025-09-16)
Features Added
Breaking Changes
ClientCertificateCredentialOptionsmethodsTokenCredentialOptions. HTTP client options are now set onClientOptions. Credentials which formerly got an authority host from this type now get it from anauthority_hostfield in their own options type.DefaultAzureCredentialwithDeveloperToolsCredential. This new type is excluded from WASM32 builds because it can't authenticate in a WASM runtime environment; however, neither couldDefaultAzureCredential, which wasn't properly excluded.Bugs Fixed
Other Changes
v0.27.0Compare Source
0.27.0 (2025-08-01)
Features Added
#[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_callbackandPageIterator::from_callbackdefine a parameter of typePagerState<C>instead ofOption<C>, whereNone=>InitialandSome(C)=>More(C).Poller::from_callbackdefines a parameter of typePollerState<N>instead ofOption<N>, whereNone=>InitialandSome(N)=>More(N).v0.26.0Compare Source
0.26.0 (2025-07-10)
Features Added
get_async_runtime()andset_async_runtime()to allow customers to replace the asynchronous runtime used by the Azure SDK.PageIterator::continuation_token()andPageIterator::with_continuation_token()to support reconstructing aPageIteratorin another process or on another machine to continue paging.Poller<T>for long-running operations (LROs).Request::set_method()to allow changing the HTTP method of a request.StatusMonitorfor long-running operations.Breaking Changes
http::PollerOptionsparameter tohttp::poller::get_retry_after.FromStrwhereFromStr::Err = InfallibleforPollerStatusinstead ofFrom<&str>.azure_core::http::Pipeline::newnow takes anazure_core::http::ClientOptionswhich is defined inazure_core, but convertible totypespec_client_core::http::ClientOptions.process::Executortoazure_identity.Pipeline::replace_policy.locationandbodymodules fromhttp::poller.azure_core::datetoazure_core::timeand addedazure_core::time::Durationas the standard "duration" type for the SDK.http::poller::body_contenttohttp::poller::body.PagerResult::More { next }tocontinuation.PollerStatus::OthertoPollerStatus::UnknownValuefollowing guidelines.TelemetryOptionstoUserAgentOptions.TelemetryPolicytoUserAgentPolicy.Other Changes
CustomHeadersPolicyis executed after the retry policy in thePipeline.v0.25.0Compare Source
0.25.0 (2025-06-06)
Features Added
#[safe]attribute helper forSafeDebugderive macro to show or hide types and members as appropriate.Pagetrait to facilitate theItemIterator.PageIteratorto asynchronously iterator all pages.Breaking Changes
Pagernow asynchronously iterates over items across all pages. CallPager::into_pages()to get aPageIteratorto asynchronously iterate over all pages.AccessToken::is_expired().PagerResult::ContinuetoMoreand itscontinuationfield tonext.PagerResult::CompletetoDone.PageStreamtoItemIterator.Bugs Fixed
BearerTokenCredentialPolicyreturns an error when a proactive token refresh attempt failsv0.24.0Compare Source
0.24.0 (2025-05-02)
Features Added
TaskSpawnerabstraction to spawn asynchronous tasks for different async runtimes. Defaults to optionaltokioruntime.Breaking Changes
PagerResultalways returns items of typeTinstead ofResponse<T>.Other Changes
SafeDebugformats non-exhaustive types by default. Enabledebugfeature to format normalDebugoutput.v0.23.0Compare Source
0.23.0 (2025-04-08)
Features Added
azure_core::process::Executorto run commands asynchronously.The
tokiofeature is disabled by default sostd::process::Commandis used; otherwise, if enabled,tokio::process::Commandis used.httpmodule containing all functions, modules, and types fromtypespec_client_core::http.azure_core::http::policies::ClientRequestIdPolicyto every pipeline. Client libraries can add with custom header name instead.Pagerfromtypespec_client_core::httptoazure_core::httpmodule since it is Azure-specific.Body,Request, andRequestContentfromhttp::requestmodule.create_enum,create_extensible_enummacros fromtypespec_client_core.ModelandResponsefromhttp::responsemodule.Breaking Changes
azure_core::credentials::TokenCredential::clear_cache()tokiofeatures into a single feature namedtokio. Traits remain separate buttokiosupport is enabled with a single feature.AppendToUrlQuerytype underhttpmodule.ByteStreamandSeekableStreamtypes understreammodule.ClientMethodOptionstype underhttpmodule.ClientOptionstype underhttpmodule.Contexttype underhttpmodule.Etagtype underhttpmodule.ExponentialRetryOptionstype underhttpmodule.FixedRetryOptionstype underhttpmodule.headersmodule underhttpmodule.HttpClienttype underhttpmodule.LeaseActiontype underhttpmodule.LeaseDurationtype underhttpmodule.LeaseStatetype underhttpmodule.LeaseStatustype underhttpmodule.Methodtype underhttpmodule.new_http_clientfunction underhttpmodule.Pipelinetype underhttpmodule.policiesmodule underhttpmodule.requestmodule underhttpmodule.responsemodule underhttpmodule.RetryOptionstype underhttpmodule.StatusCodetype underhttpmodule.TelemetryOptionstype underhttpmodule.TransportOptionstype underhttpmodule.Urltype underhttpmodule.content_typemodule.EMPTY_BODYconstant from root.future!()macro.Headerre-export fromhttpmodule. It is still defined in thehttp::headersmodule.parsingmodule.query_parammodule.RequestIdtype alias from root.SessionTokentype alias from root.lromodule tohttp::pollermodule.lromodule types with prefix "Lro" to prefix "Poller".tokiomodule tofssince it contained only thetypespec_client_core::fsmodule members.v0.22.0Compare Source
0.22.0 (2025-02-18)
Features Added
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.