Skip to content

azure-identity_1.14.0

Compare
Choose a tag to compare
@azure-sdk azure-sdk released this 09 Aug 00:31
d1d0ef6

1.14.0 (2023-08-08)

Features Added

  • Continuous Access Evaluation (CAE) is now configurable per-request by setting the enable_cae keyword argument to True in get_token. This applies to user credentials and service principal credentials. (#30777)

Breaking Changes

  • CP1 client capabilities for CAE is no longer always-on by default for user credentials. This capability will now be configured as-needed in each get_token request by each SDK. (#30777)
    • Suffixes are now appended to persistent cache names to indicate whether CAE or non-CAE tokens are stored in the cache. This is to prevent CAE and non-CAE tokens from being mixed/overwritten in the same cache. This could potentially cause issues if you are trying to share the same cache between applications that are using different versions of the Azure Identity library as each application would be reading from a different cache file.
    • Since CAE is no longer always enabled for user-credentials, the AZURE_IDENTITY_DISABLE_CP1 environment variable is no longer supported.

Bugs Fixed

  • Credential types correctly implement azure-core's TokenCredential protocol. (#25175)