Skip to content

Commit

Permalink
Key Vault Beta release CHANGELOG and README updates - November 2020 (#…
Browse files Browse the repository at this point in the history
…17553)

* Updated CHANGELOGs for Beta releases of Key Vault Keys and Key Vault Administration.

* Updated READMEs.

* Updated the KV Administration CHANGELOG to abide by the guidelines.
  • Loading branch information
vcolin7 authored Nov 13, 2020
1 parent 65f70ec commit a729949
Show file tree
Hide file tree
Showing 4 changed files with 22 additions and 4 deletions.
17 changes: 16 additions & 1 deletion sdk/keyvault/azure-security-keyvault-administration/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,22 @@
# Release History

## 4.0.0-beta.3 (Unreleased)
## 4.0.0-beta.3 (2020-11-12)

### New Features
- Added support for passing a `ServiceVersion` in clients and their builders.

### Breaking Changes
- Removed exposure of `implementation` (internal) package types via `module-info.java`
- Renamed `KeyVaultRoleAssignmentScope` to `KeyVaultRoleScope` to be in line with other languages.
- Changed the `KeyVaultRoleScope` enum from using `URI` to `URL` and added an overload that accepts a `String` representation of a `URL` too.
- Renamed the `scope` property of `KeyVaultRoleAssignment` to `roleScope` to align with the access client APIs.
- Renamed the `name` parameter to `roleAssignmentName` in role assignment-related APIs, as well as its type from `UUID` to `String`.
- Removed APIs for re-hydrating long-running operations as the guidelines regarding such methods are a still a work in progress
- Annotated read-only classes with `@Immutable`.
- Renamed `actions` and `dataActions` to `allowedActions` and `allowedDataActions` in `KeyVaultPermission`.
- Changed the type of `startTime` and `endTime` from `Long` to `OffsetDateTime` in `KeyVaultLongRunningOperation` and its sub-types.
- Renamed `azureStorageBlobContainerUri` to `azureStorageBlobContainerUrl` in `KeyVaultBackupOperation`, as well as its getter method.
- Removed the use of `KeyVaultRoleAssignmentProperties` in clients' public APIs in favor of using the `roleDefinitionId` and `servicePrincipalId` values directly.

## 4.0.0-beta.2 (2020-10-09)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ Maven dependency for the Azure Key Vault Administration library. Add it to your
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-security-keyvault-administration</artifactId>
<version>4.0.0-beta.2</version>
<version>4.0.0-beta.3</version>
</dependency>
```
[//]: # ({x-version-update-end})
Expand Down
5 changes: 4 additions & 1 deletion sdk/keyvault/azure-security-keyvault-keys/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
# Release History

## 4.3.0-beta.3 (Unreleased)
## 4.3.0-beta.3 (2020-11-12)

### New Features
- Added support for encrypting and decrypting AES-GCM and AES-CBC keys.
- Added `KeyType.OCT_HSM` to support "oct-HSM" key operations.

## 4.3.0-beta.2 (2020-10-09)

Expand Down
2 changes: 1 addition & 1 deletion sdk/keyvault/azure-security-keyvault-keys/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Maven dependency for the Azure Key Vault Key client library. Add it to your proj
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-security-keyvault-keys</artifactId>
<version>4.3.0-beta.2</version>
<version>4.3.0-beta.3</version>
</dependency>
```
[//]: # ({x-version-update-end})
Expand Down

0 comments on commit a729949

Please sign in to comment.