1.5.0 (2021-10-14)
Breaking Changes from 1.5.0-beta.4
- The
AllowMultiTenantAuthentication
option has been removed and the default behavior is now as if it were true. The multi-tenant discovery feature can be totally disabled by either setting anAppContext
switch named "Azure.Identity.DisableTenantDiscovery" totrue
or by setting the environment variable "AZURE_IDENTITY_DISABLE_MULTITENANTAUTH" to "true". - Removed the
IsPIILoggingEnabled
property fromTokenCredentialOptions
, similar functionality is planned to be added toTokenCredentialOptions.Diagnostics
in a later release. - Removed
RegionalAuthority
fromClientCertificateCredentialOptions
andClientSecretCredentialOptions
, along with theRegionalAuthority
type. This feature will stay in preview, and these APIs will be added back in1.6.0-beta.1
. - Renamed struct
TokenCacheDetails
toTokenCacheData
. - Renamed class
TokenCacheNotificationDetails
toTokenCacheRefreshArgs
. - Updated
CacheBytes
property onTokenCacheData
to be readonly and a required constructor parameter.
Bugs Fixed
- Fixed issue with
AuthorizationCodeCredential
not specifying correct redirectUrl (Issue #24183)
Other Changes
- Updated error messages to include links to the Azure.Identity troubleshooting guide.