github Azure/azure-sdk-for-java com.azure+azure-identity_1.18.7

latest releases: com.azure.resourcemanager+azure-resourcemanager-computefleet_1.1.0, com.azure+azure-identity-broker_1.1.24
4 hours ago

1.18.7 (2026-10-01)

Features Added

  • Added support for user-assigned managed identities on Azure Arc in ManagedIdentityCredential and DefaultAzureCredential. (#50371)

Bugs Fixed

  • Fixed NullPointerException in IdentityClientOptions when running in GraalVM native images (e.g., Quarkus applications). Replaced reflection-dependent AzureIdentityEnvVars enum usage with direct string literal to ensure compatibility with native compilation. (#47940)
  • Fixed logging for token authentication errors to include full stack traces with inner exceptions. Previously, error logs referenced "inner exceptions" but only logged the error message, making debugging difficult. (#47974)
  • Disabled MSAL's internal retry for Confidential Client, Managed Identity and Public Client Applications. (#48472)
  • Improved AzureDeveloperCliCredential error handling to extract meaningful messages from azd auth token JSON output, providing cleaner error messages to users. (#47975)
  • Fixed misleading authentication error reporting when token requests are interrupted or the JVM shuts down. (#50585)
  • Fixed IMDS discovery in DefaultAzureCredential to wait for HTTP response headers with a read timeout, allowing the credential chain to continue when a local endpoint accepts connections but does not respond, while preserving fallback on probe setup failures. (#50517)

Other Changes

Dependency Updates

  • Upgraded azure-core from 1.59.1 to version 1.60.0.
  • Upgraded azure-core-http-netty from 1.16.7 to version 1.16.8.
  • Upgraded msal4j from 1.23.1 to version 1.26.0.

Dependency Updates

  • Upgraded msal4j from 1.23.1 to 1.26.0.

Don't miss a new azure-sdk-for-java release

NewReleases is sending notifications on new releases.