Update azure-sdk-for-rust monorepo#78
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
renovate
Bot
force-pushed
the
renovate/azure-sdk-for-rust-monorepo
branch
from
June 10, 2025 22:14
a0a84b4 to
c26f620
Compare
renovate
Bot
force-pushed
the
renovate/azure-sdk-for-rust-monorepo
branch
2 times, most recently
from
July 15, 2025 19:31
794347a to
9508831
Compare
renovate
Bot
force-pushed
the
renovate/azure-sdk-for-rust-monorepo
branch
5 times, most recently
from
August 6, 2025 01:06
17fa1aa to
15f9ab4
Compare
renovate
Bot
force-pushed
the
renovate/azure-sdk-for-rust-monorepo
branch
3 times, most recently
from
September 16, 2025 20:26
689e3f0 to
120e6e3
Compare
renovate
Bot
force-pushed
the
renovate/azure-sdk-for-rust-monorepo
branch
from
September 25, 2025 20:47
120e6e3 to
693b04b
Compare
renovate
Bot
force-pushed
the
renovate/azure-sdk-for-rust-monorepo
branch
3 times, most recently
from
October 8, 2025 21:47
339be62 to
02f670d
Compare
renovate
Bot
force-pushed
the
renovate/azure-sdk-for-rust-monorepo
branch
3 times, most recently
from
November 11, 2025 12:49
3c460e6 to
816b270
Compare
renovate
Bot
force-pushed
the
renovate/azure-sdk-for-rust-monorepo
branch
from
December 10, 2025 10:35
816b270 to
d06c105
Compare
renovate
Bot
force-pushed
the
renovate/azure-sdk-for-rust-monorepo
branch
from
December 31, 2025 15:51
d06c105 to
b1cf6e4
Compare
renovate
Bot
force-pushed
the
renovate/azure-sdk-for-rust-monorepo
branch
3 times, most recently
from
January 22, 2026 00:46
d69c130 to
d9cf341
Compare
renovate
Bot
force-pushed
the
renovate/azure-sdk-for-rust-monorepo
branch
from
February 2, 2026 21:43
d9cf341 to
bfe859c
Compare
renovate
Bot
force-pushed
the
renovate/azure-sdk-for-rust-monorepo
branch
3 times, most recently
from
February 12, 2026 00:41
40fce9b to
9778e2c
Compare
renovate
Bot
force-pushed
the
renovate/azure-sdk-for-rust-monorepo
branch
from
February 25, 2026 11:01
9778e2c to
99e0ada
Compare
renovate
Bot
force-pushed
the
renovate/azure-sdk-for-rust-monorepo
branch
2 times, most recently
from
March 10, 2026 06:40
9d97438 to
387a06a
Compare
renovate
Bot
force-pushed
the
renovate/azure-sdk-for-rust-monorepo
branch
2 times, most recently
from
March 18, 2026 21:18
fc2e309 to
dd0f6fa
Compare
renovate
Bot
force-pushed
the
renovate/azure-sdk-for-rust-monorepo
branch
3 times, most recently
from
April 15, 2026 01:33
4198a74 to
6373a0f
Compare
renovate
Bot
force-pushed
the
renovate/azure-sdk-for-rust-monorepo
branch
2 times, most recently
from
April 23, 2026 01:40
b4eaf1f to
4ca81ee
Compare
renovate
Bot
force-pushed
the
renovate/azure-sdk-for-rust-monorepo
branch
from
May 18, 2026 19:51
4ca81ee to
e6fc1b9
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.23.0→0.35.00.23.0→0.35.00.1.0→0.12.0Release Notes
azure/azure-sdk-for-rust (azure_core)
v0.35.0Compare Source
0.35.0 (Unreleased)
Features Added
Breaking Changes
Bugs Fixed
Other Changes
v0.34.0Compare Source
0.34.0 (2026-04-08)
Other Changes
v0.33.0Compare Source
0.33.0 (2026-03-09)
Breaking Changes
wasm32-unknown-unknownhas been removed (#3377)ClientCertificateCredential::new()now takesSecretBytesinstead ofSecretfor thecertificateparameter. Pass the raw PKCS12 bytes wrapped inSecretBytesinstead of a base64-encoded string wrapped inSecret.v0.32.0Compare Source
0.32.0 (2026-02-11)
Breaking Changes
Bugs Fixed
Azure[Developer]CliCredentialerror messagesv0.31.0Compare Source
0.31.0 (2026-01-21)
Breaking Changes
additionally_allowed_tenantsanddisable_instance_discoveryoptions forAzureCliCredentialandClientAssertionCredential.certificateparameter ofClientCertificateCredential::new()fromimpl Into<Secret>toSecret.v0.30.1Compare Source
0.30.1 (2025-11-09)
Other Changes
v0.30.0Compare Source
0.30.0 (2025-11-07)
Features Added
Context::to_owned()to create a newly ownedContextfrom an existingContext.ItemIterator::continuation_token()andwith_continuation_token()to resume paging items. The current page is restarted until after all items have been iterated.PipelineOptions::retry_status_codesfor configuring which status codes should trigger a retry.Response<T, F>::body(&self) -> &ResponseBody.Response<T, F>::to_raw_response()function to create aRawResponsefrom cloned data.UrlExt::append_path().IntoFuturefor aPoller. Callawaiton a Poller to get the final model, orinto_stream()to get afutures::Streamto poll the operation manually.serde_json::Valueasazure_core::Value(#1687)Breaking Changes
Contextfield toPollerOptions. Client methods which returnPollerobjects should accept aPollerOptionsin theirmethod_optionsfield instead of aClientMethodOptions.F: Formattype parameter toPollerandPollerResult.Formatassociated type toStatusMonitor.Format::deserialize()function toFormattrait.Stype parameter toxml::from_xmlcongruent withjson::from_json().PollerOptions::frequencyfromOption<Duration>toDuration.base64::optionmodule.base64module now deserializes or serializes non-optional fields congruent with thetimemodule.constantsmodule.credentials::DEFAULT_SCOPE_SUFFIX.CustomHeaderspolicy.ErrorKind::MockFramework.Poller::wait()function. Callawaiton aPollerto wait for it to complete and, upon success, return the final model.xml::read_xml_str().BearerTokenCredentialPolicytoBearerTokenAuthorizationPolicy.BufResponsetoAsyncRawResponseso thatAsyncRawResponseis toRawResponseasAsyncIteratoris toIterator.BufResponseBodytoAsyncResponseBodyso thatAsyncResponseBodyis toResponseBodyasAsyncIteratoris toIterator.Response<T, F>::into_body(self) -> Result<Response<T>>tointo_model(self) -> Result<Response<T>>.into_body(self)now returns aResponseBody.RetryPolicy::get_retry_headers()toRetryPolicy::retry_headers()xml::read_xml()toxml::from_xml()congruent withjson::from_json().Bugs Fixed
ItemIterator::into_pages()now properly supports resuming from the current page until after all items have been iterated.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.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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.