1.17.0-beta.1 (2025-07-18)
Features Added
VisualStudioCodeCredentialhas been restored and now supports broker authentication using the Azure account signed in via Visual Studio Code. #45715DefaultAzureCredentialcan be configured to use a specific credential type by setting theAZURE_TOKEN_CREDENTIALSenvironment variable. When set, it will only attempt authentication using the specified credential type. For example, settingAZURE_TOKEN_CREDENTIALS=WorkloadIdentityCredentialwill restrict authentication to workload identity only.- Enhanced
AzurePowerShellCredentialtoken retrieval with tenantId support, cross-version SecureString handling, and improved compatibility and robustness. #45851
Breaking Changes
Behavioral Breaking Changes
- Removed
SharedTokenCacheCredentialfrom theDefaultAzureCredentialauthentication chain. #45795
Other Changes
- Deprecated
SharedTokenCacheCredentialandSharedTokenCacheCredentialBuilder. #45795
Dependency Updates
- Upgraded
com.microsoft.azure:msal4jfrom version1.21.0to version1.22.0.