Skip to content

Update dependency Azure.Core to 1.64.0 - autoclosed - #5930

Closed
dependencyupdates[bot] wants to merge 1 commit into
masterfrom
renovate/azure.core-1.x
Closed

dependencyupdates[bot] wants to merge 1 commit into
masterfrom
renovate/azure.core-1.x

Conversation

@dependencyupdates

@dependencyupdates dependencyupdates Bot commented Sep 26, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
Azure.Core (source) 1.62.0 → 1.64.0 age adoption passing confidence

Release Notes

Azure/azure-sdk-for-net (Azure.Core)

v1.64.0

Compare Source

1.64.0 (2026-10-26)

Features Added
  • Promoted AKS identity binding support in WorkloadIdentityCredential to general availability. WorkloadIdentityCredentialOptions.IsAzureProxyEnabled no longer requires suppressing experimental diagnostic AZID0002. Identity binding remains opt-in and isn't supported by DefaultAzureCredential or ManagedIdentityCredential.
Bugs Fixed
  • Fixed CA certificate reloads for an already-used Kubernetes token proxy in WorkloadIdentityCredential, so subsequent requests use the new CA without throwing or retaining the old trust configuration.

v1.63.0

Compare Source

1.63.0 (2026-09-25)

Features Added
  • Added mTLS proof-of-possession support to ClientCertificateCredential, including subject name and issuer certificate authentication configured with SendCertificateChain. Proof-of-possession is used by default when requested; first-party applications can opt out by setting the Azure.Identity.EnableClientCertificateMtlsProofOfPossession AppContext switch (or AZURE_IDENTITY_ENABLE_CLIENT_CERTIFICATE_MTLS_POP environment variable) to false.
  • Added mTLS proof-of-possession support to the managed identity federated identity flow used by configured credentials, covering both managed identity assertion acquisition and client assertion token redemption. It is enabled by default; set EnableMtlsProofOfPossession to false in the credential's JSON configuration to force bearer authentication for both exchanges. On a host that cannot provide a binding certificate, the flow falls back to a bearer token instead of failing, matching the direct managed identity flow.
Breaking Changes
  • Renamed the experimental ManagedIdentityCredentialOptions.DisableMtlsProofOfPossession property and corresponding configuration setting to EnableMtlsProofOfPossession. mTLS proof-of-possession is enabled by default for direct and configured managed identity when requested and supported. To force bearer authentication, replace DisableMtlsProofOfPossession = true with EnableMtlsProofOfPossession = false in code or credential configuration.
Bugs Fixed
  • Fixed ModelReaderWriter deserialization of GeoPoint with AzureCoreContext or a generated consumer context throwing because its type builder was not registered.
  • Fixed DefaultAzureCredential taking up to a minute to continue past managed identity on hosts where IMDS is unavailable. Ordinary chained requests use the short Azure.Core IMDS probe, while proof-of-possession capability discovery passes the same initial IMDS timeout to MSAL so discovery retry delays are canceled and timed-out discovery results are not cached.
  • Fixed chained managed identity aborting the credential chain when MSAL reports all sources unavailable immediately after a successful initial IMDS probe.
  • Managed identity mTLS proof-of-possession now requires a KeyGuard-backed host capability and enforces KeyGuard as the minimum binding strength during token acquisition. (#​62585)

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 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 this update again.


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

This PR has been generated by Renovate Bot.

Commands to ignore dependencies

You can trigger dependency actions by commenting on this PR:

  • @particularbot ignore this major version
  • @particularbot ignore this minor version
  • @particularbot ignore this dependency

@dependencyupdates dependencyupdates Bot added dependencies Pull requests that update a dependency file NuGet labels Sep 26, 2026
@dependencyupdates
dependencyupdates Bot force-pushed the renovate/azure.core-1.x branch 2 times, most recently from 48b86f7 to 8429430 Compare October 19, 2026 13:33
@dependencyupdates
dependencyupdates Bot force-pushed the renovate/azure.core-1.x branch from 8429430 to 44d9452 Compare October 27, 2026 03:31
@dependencyupdates dependencyupdates Bot changed the title Update dependency Azure.Core to 1.63.0 Update dependency Azure.Core to 1.64.0 Oct 27, 2026
@dependencyupdates
dependencyupdates Bot force-pushed the renovate/azure.core-1.x branch from 44d9452 to 74249f4 Compare October 30, 2026 01:13
@dependencyupdates dependencyupdates Bot changed the title Update dependency Azure.Core to 1.64.0 Update dependency Azure.Core to 1.64.0 - autoclosed Oct 30, 2026
@dependencyupdates
dependencyupdates Bot deleted the renovate/azure.core-1.x branch October 30, 2026 02:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file NuGet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants