NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #3348 most downloaded on npm
Provides credential implementations for Azure SDK libraries that can authenticate with Microsoft Entra ID
Last release 15 days ago
14 Sep 2026
Release timing varies
gaps range from 8 days to 2 months
Nearly every release is documented
notes for 48 of 51 stable releases
78 versions withdrawn
withdrawn after publishing
7 years old
808 releases · first in 2019
Remove console logging in processMultitenantRequest for tenant id and resolved tenant.
processMultitenantRequest for tenant id and resolved tenant.Nothing published for this version
One column per quarter.
Nothing published for this version
Nothing published for this version
Fixed a bug in WorkloadIdentity Credential, to incorporate the case where the options can be undefined in a conditional check. Related issue #25827 wi
Nothing published for this version
Renamed developerCredentialTimeOutInMs to processTimeoutInMs in DefaultAzureCredentialOptions.
developerCredentialTimeOutInMs to processTimeoutInMs in DefaultAzureCredentialOptions.federatedTokenFilePath to tokenFilePath under WorkloadIdentityOptions.Added configurable process timeout for dev-time credentials - AzureCLI Credential, AzurePowershell Credential and AzureDeveloperCLI Credential.
AzureCLI Credential, AzurePowershell Credential and AzureDeveloperCLI Credential.Added support to disable instance discovery on Microsoft Entra credentials.
AzureDeveloperCliCredential #24180 and added it to the DefaultAzureCredential #24826 auth flowWokloadIdentityCredential#24830, added it to DefaultAzureCredential auth flow and replaced the in-house implementation of Token Exchange MSI in ManagedIdentity with WorkloadIdentityCredential.Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Added a workaround of fetching all accounts from token cache to fix the issue of silent authentication not taking place when authenticationRecord is p
Upgraded versions of @azure/msal-node, @azure/msal-common and @azure/msal-browser to remove any dependency versions that were depending on old version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Fixed bug in ManagedIdentity Credential where "expiresInSeconds" was taking the absolute timestamp instead of relative expiration time period in secon
ManagedIdentity Credential where "expiresInSeconds" was taking the absolute timestamp instead of relative expiration time period in seconds.Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Fixed bug to update "expiresOnTimestamp" field in Managed Identity to be in seconds and not milliseconds.
Docs improvements for cross-language alignment
Added Token Caching support to Managed Identity Credential
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Fixed bug to enable additionallyAllowedTenants to pass through to MSAL Flow.
additionallyAllowedTenants to pass through to MSAL Flow.Added additionallyAllowedTenants to the following credential options to force explicit opt-in behavior for multi-tenant authentication via the options
additionallyAllowedTenants to the following credential options to force explicit opt-in behavior for multi-tenant authentication via the options property bag to the following:
AuthorizationCodeCredentialOptionsAzureApplicationCredentialOptionsAzureCliCredentialOptionsAzurePowerShellCredentialOptionsClientAssertionCredentialOptionsClientCertificateCredentialOptionsClientSecretCredentialOptionsDefaultAzureCredentialOptionsDeviceCodeCredentialOptionsEnvironmentCredentialOptionsInteractiveCredentialOptionsOnBehalfOfCredentialOptionsUsernamePasswordCredentialOptionsVisualStudioCodeCredentialOptionsadditionallyAllowedTenants option. Applications must now explicitly add additional tenants to the additionallyAllowedTenants list, or add "*" to list, to enable acquiring tokens from tenants other than the originally specified tenant ID. See BREAKING_CHANGES.md.Added operation group PaymentHsmClusterPrivateEndpointConnectionsOperations
Compared with version 2.0.0
EnvironmentCredential to read a certificate password from an environment variable AZURE_CLIENT_CERTIFICATE_PASSWORDVisualStudioCodeCredential from DefaultAzureCredential token chain. Issue 20500 tracks this.Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →