4.4.0 (2024-02-14)
Changes from both the last release and the last beta include:
Features Added
- The
sasToken
parameter is now optional inKeyVaultBackupClient.StartBackup
andStartBackupAsync
. Managed Identity will be used instead ifsasToken
is null. - The
sasToken
parameter is now optional inKeyVaultBackupClient.StartRestore
andStartRestoreAsync
. Managed Identity will be used instead ifsasToken
is null. - The
sasToken
parameter is now optional inKeyVaultBackupClient.StartSelectiveKeyRestore
andStartSelectiveKeyRestoreAsync
. Managed Identity will be used instead ifsasToken
is null.
Breaking Changes
KeyVaultBackupOperation
,KeyVaultRestoreOperation
, andKeyVaultSelectiveKeyRestoreOperation
now throw aRequestFailedException
with a different error message - but a rawResponse
with more details - when the service returns an error response. (#41855)
Bugs Fixed
- When a Key Vault is moved to another tenant, the client is reauthenticated.
Other Changes
- The default service version is now "7.5".
- Distributed tracing with
ActivitySource
is stable and no longer requires the Experimental feature-flag.