|
1 | 1 | # Release History |
2 | 2 |
|
3 | | -## 1.0.0-beta.9 (Unreleased) |
| 3 | +## 1.0.0 (2022-07-11) |
| 4 | + |
| 5 | +This is the first stable release of the Key Vault Management client library. |
4 | 6 |
|
5 | 7 | ### Features Added |
6 | 8 |
|
| 9 | +- Added Update methods in resource classes. |
| 10 | + |
7 | 11 | ### Breaking Changes |
8 | 12 |
|
9 | | -- Base type of `KeyVaultPrivateEndpointConnectionData` changed to `Azure.ResourceManager.Models.ResourceData`. |
10 | | -- Base type of `ManagedHsmData` changed to `Azure.ResourceManager.Models.ResourceData`. |
11 | | -- Base type of `ManagedHsmPrivateEndpointConnectionData` changed to `Azure.ResourceManager.Models.ResourceData`. |
12 | | -- Type `KeyVaultResourceData` was removed. |
13 | | -- Base type of `ManagedHsmPrivateLinkResourceData` changed to `Azure.ResourceManager.Models.ResourceData`. |
14 | | -- Type `ManagedHsmTrackedResourceData` was removed. |
15 | | -- Base type of `PrivateLinkResourceData` changed to `Azure.ResourceManager.Models.ResourceData`. |
16 | | - |
17 | | -### Bugs Fixed |
| 13 | +Polishing since last public beta release: |
| 14 | +- Prepended `KeyVault` / `ManagedHsm` prefix to all single / simple model names. |
| 15 | +- Renamed all `Vault` prefix models to `KeyVault` prefix. |
| 16 | +- Corrected the format of all `Guid` type properties / parameters. |
| 17 | +- Corrected the format of all `ResourceIdentifier` type properteis / parameters. |
| 18 | +- Corrected the format of all `ResouceType` type properteis / parameters. |
| 19 | +- Corrected the format of all `ETag` type properteis / parameters. |
| 20 | +- Corrected the format of all `AzureLocation` type properteis / parameters. |
| 21 | +- Corrected the format of all binary type properteis / parameters. |
| 22 | +- Corrected all acronyms which not follow [.Net Naming Guidelines](https://docs.microsoft.com/dotnet/standard/design-guidelines/naming-guidelines). |
| 23 | +- Corrected enumeration name by following [Naming Enumerations Rule](https://docs.microsoft.com/dotnet/standard/design-guidelines/names-of-classes-structs-and-interfaces#naming-enumerations). |
| 24 | +- Corrected the suffix of `DateTimeOffset` properties / parameters. |
| 25 | +- Corrected the name of interval / duration properties / parameters which end with units. |
| 26 | +- Optimized the name of some models and functions. |
| 27 | +- Correct inherits |
| 28 | + - Base type of `KeyVaultPrivateEndpointConnectionData` changed to `Azure.ResourceManager.Models.ResourceData`. |
| 29 | + - Base type of `ManagedHsmData` changed to `Azure.ResourceManager.Models.ResourceData`. |
| 30 | + - Base type of `ManagedHsmPrivateEndpointConnectionData` changed to `Azure.ResourceManager.Models.ResourceData`. |
| 31 | + - Type `KeyVaultResourceData` was removed. |
| 32 | + - Base type of `ManagedHsmPrivateLinkResourceData` changed to `Azure.ResourceManager.Models.ResourceData`. |
| 33 | + - Type `ManagedHsmTrackedResourceData` was removed. |
| 34 | + - Base type of `PrivateLinkResourceData` changed to `Azure.ResourceManager.Models.ResourceData`. |
18 | 35 |
|
19 | 36 | ### Other Changes |
20 | 37 |
|
| 38 | +- Upgraded dependent `Azure.ResourceManager` to 1.2.0 |
| 39 | +- Upgraded dependent `Azure.Core` to 1.25.0 |
| 40 | + |
21 | 41 | ## 1.0.0-beta.8 (2022-04-08) |
22 | 42 |
|
23 | 43 | ### Breaking Changes |
24 | 44 |
|
25 | | -- Simplify `type` property names. |
| 45 | +- Simplified `type` property names. |
26 | 46 | - Normalized the body parameter type names for PUT / POST / PATCH operations if it is only used as input. |
27 | 47 |
|
28 | 48 | ### Other Changes |
29 | 49 |
|
30 | | -- Upgrade dependency to Azure.ResourceManager 1.0.0 |
| 50 | +- Upgraded dependency to Azure.ResourceManager 1.0.0 |
31 | 51 |
|
32 | 52 | ## 1.0.0-beta.7 (2022-03-31) |
33 | 53 |
|
|
0 commit comments