Skip to content

fix(deps): update rust crate azure_core to 0.24.0 - autoclosed#172

Closed
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/azure-sdk-for-rust-monorepo
Closed

fix(deps): update rust crate azure_core to 0.24.0 - autoclosed#172
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/azure-sdk-for-rust-monorepo

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Feb 18, 2025

This PR contains the following updates:

Package Type Update Change
azure_core dependencies minor 0.21.0 -> 0.24.0

Release Notes

azure/azure-sdk-for-rust (azure_core)

v0.24.0

Compare Source

0.24.0 (2025-05-02)

Features Added
  • Added TaskSpawner abstraction to spawn asynchronous tasks for different async runtimes. Defaults to optional tokio runtime.
Breaking Changes
  • PagerResult always returns items of type T instead of Response<T>.
Other Changes
  • Deriving SafeDebug formats non-exhaustive types by default. Enable debug feature to format normal Debug output.
  • Updated dependencies.

v0.23.0

Compare Source

0.23.0 (2025-04-08)

Features Added
  • Added azure_core::process::Executor to run commands asynchronously.
    The tokio feature is disabled by default so std::process::Command is used; otherwise, if enabled, tokio::process::Command is used.
  • Added http module containing all functions, modules, and types from typespec_client_core::http.
  • Added azure_core::http::policies::ClientRequestIdPolicy to every pipeline. Client libraries can add with custom header name instead.
  • Moved Pager from typespec_client_core::http to azure_core::http module since it is Azure-specific.
  • Re-exported Body, Request, and RequestContent from http::request module.
  • Re-exported create_enum, create_extensible_enum macros from typespec_client_core.
  • Re-exported Model and Response from http::response module.
Breaking Changes
  • Removed azure_core::credentials::TokenCredential::clear_cache()
  • Consolidated all the tokio features into a single feature named tokio. Traits remain separate but tokio support is enabled with a single feature.
  • Moved AppendToUrlQuery type under http module.
  • Moved ByteStream and SeekableStream types under stream module.
  • Moved ClientMethodOptions type under http module.
  • Moved ClientOptions type under http module.
  • Moved Context type under http module.
  • Moved Etag type under http module.
  • Moved ExponentialRetryOptions type under http module.
  • Moved FixedRetryOptions type under http module.
  • Moved headers module under http module.
  • Moved HttpClient type under http module.
  • Moved LeaseAction type under http module.
  • Moved LeaseDuration type under http module.
  • Moved LeaseState type under http module.
  • Moved LeaseStatus type under http module.
  • Moved Method type under http module.
  • Moved new_http_client function under http module.
  • Moved Pipeline type under http module.
  • Moved policies module under http module.
  • Moved request module under http module.
  • Moved response module under http module.
  • Moved RetryOptions type under http module.
  • Moved StatusCode type under http module.
  • Moved TelemetryOptions type under http module.
  • Moved TransportOptions type under http module.
  • Moved Url type under http module.
  • Removed content_type module.
  • Removed EMPTY_BODY constant from root.
  • Removed future!() macro.
  • Removed Header re-export from http module. It is still defined in the http::headers module.
  • Removed parsing module.
  • Removed query_param module.
  • Removed RequestId type alias from root.
  • Removed SessionToken type alias from root.
  • Renamed lro module to http::poller module.
  • Renamed lro module types with prefix "Lro" to prefix "Poller".
  • Renamed tokio module to fs since it contained only the typespec_client_core::fs module members.

v0.22.0

Compare Source

0.22.0 (2025-02-18)

Features Added
  • Initial supported release.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/azure-sdk-for-rust-monorepo branch from 1a47829 to 754fab8 Compare March 4, 2025 08:14
@renovate renovate bot changed the title Update Rust crate azure_core to 0.22.0 fix(deps): update rust crate azure_core to 0.22.0 Mar 4, 2025
@renovate renovate bot force-pushed the renovate/azure-sdk-for-rust-monorepo branch from 754fab8 to a968e0d Compare March 4, 2025 08:23
@renovate renovate bot force-pushed the renovate/azure-sdk-for-rust-monorepo branch from a968e0d to c5f13e5 Compare April 8, 2025 22:38
@renovate renovate bot changed the title fix(deps): update rust crate azure_core to 0.22.0 fix(deps): update rust crate azure_core to 0.23.0 Apr 8, 2025
@renovate renovate bot force-pushed the renovate/azure-sdk-for-rust-monorepo branch 3 times, most recently from 7551400 to 3738076 Compare May 2, 2025 23:42
@renovate renovate bot changed the title fix(deps): update rust crate azure_core to 0.23.0 fix(deps): update rust crate azure_core to 0.24.0 May 2, 2025
@renovate renovate bot force-pushed the renovate/azure-sdk-for-rust-monorepo branch from 3738076 to 04a4953 Compare May 5, 2025 02:01
@renovate renovate bot force-pushed the renovate/azure-sdk-for-rust-monorepo branch from 04a4953 to 5d2ffab Compare May 22, 2025 20:53
@renovate renovate bot force-pushed the renovate/azure-sdk-for-rust-monorepo branch from 5d2ffab to 8e79fc3 Compare May 22, 2025 20:58
@renovate renovate bot changed the title fix(deps): update rust crate azure_core to 0.24.0 fix(deps): update rust crate azure_core to 0.24.0 - autoclosed May 25, 2025
@renovate renovate bot closed this May 25, 2025
@renovate renovate bot deleted the renovate/azure-sdk-for-rust-monorepo branch May 25, 2025 07:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants