Skip to content

Commit 5b9eec6

Browse files
authored
Release 1.22.0 (#653)
* Release 1.22.0 * Readme file update and migration notes for 1.22 release * update migration notes
1 parent 108ca8b commit 5b9eec6

File tree

52 files changed

+146
-113
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+146
-113
lines changed

README.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
# Azure Management Libraries for .NET
44

5-
This README is based on the released stable version (1.21). If you are looking for other releases, see [More Information](#more-information)
5+
This README is based on the released stable version (1.22). If you are looking for other releases, see [More Information](#more-information)
66

77
The Azure Management Libraries for .NET is a higher-level, object-oriented API for managing Azure resources. Libraries are built on the lower-level, request-response style [auto generated clients](https://github.com/Azure/azure-sdk-for-net/tree/AutoRest) and can run side-by-side with [auto generated clients](https://github.com/Azure/azure-sdk-for-net/tree/AutoRest).
88

@@ -22,7 +22,7 @@ The Azure Management Libraries for .NET is a higher-level, object-oriented API f
2222
* [More information](#more-information)
2323

2424
## Feature Availability and Road Map
25-
:triangular_flag_on_post: *as of Version 1.21.0*
25+
:triangular_flag_on_post: *as of Version 1.22.0*
2626

2727
<table>
2828
<tr>
@@ -575,7 +575,7 @@ var database = sqlServer.Databases.Define(databaseName)
575575

576576
### Latest stable release
577577

578-
**1.21** release builds are available on NuGet:
578+
**1.22** release builds are available on NuGet:
579579

580580
|Azure Management Library | Package name | Stable |
581581
|---------------------------------------------|-----------------------------------------------------|------------------------|
@@ -615,7 +615,7 @@ var database = sqlServer.Databases.Define(databaseName)
615615

616616
## Upgrading from older versions
617617

618-
If you are migrating your code from 1.20.x to 1.21.x, you can use these release notes for [preparing your code for 1.21 from 1.20](./notes/prepare-for-1.21.md).
618+
If you are migrating your code from 1.21.x to 1.22.x, you can use these release notes for [preparing your code for 1.22 from 1.21](./notes/prepare-for-1.22.md).
619619

620620
In general, Azure Libraries for .Net follow [semantic versioning](http://semver.org/), so user code should continue working in a compatible fashion between minor versions of the same major version release train, with the following caveats:
621621

@@ -650,6 +650,7 @@ If you would like to become an active contributor to this project please follow
650650

651651
| Version | SHA1 | Remarks |
652652
|-------------------|-------------------------------------------------------------------------------------------|-------------------------------------------------------|
653+
| 1.21 | [1.21](https://github.com/Azure/azure-libraries-for-net/releases/tag/Fluent-v1.21) | Tagged release for 1.21 version of Azure management libraries |
653654
| 1.20 | [1.20](https://github.com/Azure/azure-libraries-for-net/releases/tag/Fluent-v1.20) | Tagged release for 1.20 version of Azure management libraries |
654655
| 1.19 | [1.19](https://github.com/Azure/azure-libraries-for-net/releases/tag/Fluent-v1.19) | Tagged release for 1.19 version of Azure management libraries |
655656
| 1.18 | [1.18](https://github.com/Azure/azure-libraries-for-net/releases/tag/Fluent-v1.18) | Tagged release for 1.18 version of Azure management libraries |

notes/prepare-for-1.22.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# Prepare for Azure Management Libraries for .NET 1.22 #
2+
3+
Steps to migrate code that uses Azure Management Libraries for .NET from 1.21 to 1.22 ...
4+
5+
> If this note missed any breaking changes, please open a pull request.
6+
7+
8+
V1.21 is backwards compatible with V1.20 in the APIs intended for public use that reached the general availability (stable) stage in V1.x.
9+
10+
Some breaking changes were introduced in APIs that were still in Beta in V1.16, as indicated by their inheritance from the `IBeta` interface.
11+
12+
13+
## Breaking changes
14+
15+
The following methods and/or types have been changed in V1.22 compared to the previous release (V1.21):
16+
17+
<table>
18+
<tr>
19+
<th align=left>Area/Model</th>
20+
<th align=left>In V1.21</th>
21+
<th align=left>In V1.22</th>
22+
<th align=left>Remarks</th>
23+
<th align=left>Ref</th>
24+
</tr>
25+
<tr>
26+
<td align=left>Storage</td>
27+
<td align=left>List and ListAsync for StorageUsage</td>
28+
<td align=left>Removed</td>
29+
<td align=left></td>
30+
<td align=left></th>
31+
</tr>
32+
</table>

src/ResourceManagement/AppService/Microsoft.Azure.Management.AppService.Fluent.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
<PropertyGroup>
77
<Description>Provides App Service management (Fluent) capabilities for Microsoft Azure.</Description>
8-
<Version>1.21.0</Version>
8+
<Version>1.22.0</Version>
99
<AssemblyName>Microsoft.Azure.Management.AppService.Fluent</AssemblyName>
1010
<PackageId>Microsoft.Azure.Management.AppService.Fluent</PackageId>
1111
<PackageTags>Microsoft Azure App Service management;app service;web app;Fluent</PackageTags>
@@ -16,9 +16,9 @@
1616
</PropertyGroup>
1717

1818
<ItemGroup>
19-
<PackageReference Include="Microsoft.Azure.Management.ResourceManager.Fluent" Version="1.21.0" />
20-
<PackageReference Include="Microsoft.Azure.Management.Storage.Fluent" Version="1.21.0" />
21-
<PackageReference Include="Microsoft.Azure.Management.KeyVault.Fluent" Version="1.21.0" />
19+
<PackageReference Include="Microsoft.Azure.Management.ResourceManager.Fluent" Version="1.22.0" />
20+
<PackageReference Include="Microsoft.Azure.Management.Storage.Fluent" Version="1.22.0" />
21+
<PackageReference Include="Microsoft.Azure.Management.KeyVault.Fluent" Version="1.22.0" />
2222
</ItemGroup>
2323

2424

src/ResourceManagement/AppService/Properties/AssemblyInfo.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
[assembly: AssemblyDescription("Provides Microsoft Azure App Service management APIs.")]
1111

1212
[assembly: AssemblyVersion("1.0.0.60")]
13-
[assembly: AssemblyFileVersion("1.21.0.0")]
13+
[assembly: AssemblyFileVersion("1.22.0.0")]
1414

1515
[assembly: AssemblyConfiguration("")]
1616
[assembly: AssemblyCompany("Microsoft")]

src/ResourceManagement/Azure.Fluent/Microsoft.Azure.Management.Fluent.csproj

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
<PropertyGroup>
77
<Description>Provides management (Fluent) capabilities for Microsoft Azure.</Description>
8-
<Version>1.21.0</Version>
8+
<Version>1.22.0</Version>
99
<AssemblyName>Microsoft.Azure.Management.Fluent</AssemblyName>
1010
<PackageId>Microsoft.Azure.Management.Fluent</PackageId>
1111
<PackageTags>Microsoft Azure Management Fluent;Fluent</PackageTags>
@@ -16,30 +16,30 @@
1616
</PropertyGroup>
1717

1818
<ItemGroup>
19-
<PackageReference Include="Microsoft.Azure.Management.AppService.Fluent" Version="1.21.0" />
20-
<PackageReference Include="Microsoft.Azure.Management.Batch.Fluent" Version="1.21.0" />
21-
<PackageReference Include="Microsoft.Azure.Management.BatchAI.Fluent" Version="1.21.0" />
22-
<PackageReference Include="Microsoft.Azure.Management.Cdn.Fluent" Version="1.21.0" />
23-
<PackageReference Include="Microsoft.Azure.Management.Compute.Fluent" Version="1.21.0" />
24-
<PackageReference Include="Microsoft.Azure.Management.ContainerInstance.Fluent" Version="1.21.0" />
25-
<PackageReference Include="Microsoft.Azure.Management.ContainerRegistry.Fluent" Version="1.21.0" />
26-
<PackageReference Include="Microsoft.Azure.Management.ContainerService.Fluent" Version="1.21.0" />
27-
<PackageReference Include="Microsoft.Azure.Management.CosmosDB.Fluent" Version="1.21.0" />
28-
<PackageReference Include="Microsoft.Azure.Management.Dns.Fluent" Version="1.21.0" />
29-
<PackageReference Include="Microsoft.Azure.Management.EventHub.Fluent" Version="1.21.0" />
30-
<PackageReference Include="Microsoft.Azure.Management.Graph.RBAC.Fluent" Version="1.21.0" />
31-
<PackageReference Include="Microsoft.Azure.Management.KeyVault.Fluent" Version="1.21.0" />
32-
<PackageReference Include="Microsoft.Azure.Management.Locks.Fluent" Version="1.21.0" />
33-
<PackageReference Include="Microsoft.Azure.Management.Monitor.Fluent" Version="1.21.0" />
34-
<PackageReference Include="Microsoft.Azure.Management.Msi.Fluent" Version="1.21.0" />
35-
<PackageReference Include="Microsoft.Azure.Management.Network.Fluent" Version="1.21.0" />
36-
<PackageReference Include="Microsoft.Azure.Management.Redis.Fluent" Version="1.21.0" />
37-
<PackageReference Include="Microsoft.Azure.Management.ResourceManager.Fluent" Version="1.21.0" />
38-
<PackageReference Include="Microsoft.Azure.Management.Search.Fluent" Version="1.21.0" />
39-
<PackageReference Include="Microsoft.Azure.Management.ServiceBus.Fluent" Version="1.21.0" />
40-
<PackageReference Include="Microsoft.Azure.Management.Sql.Fluent" Version="1.21.0" />
41-
<PackageReference Include="Microsoft.Azure.Management.Storage.Fluent" Version="1.21.0" />
42-
<PackageReference Include="Microsoft.Azure.Management.TrafficManager.Fluent" Version="1.21.0" />
19+
<PackageReference Include="Microsoft.Azure.Management.AppService.Fluent" Version="1.22.0" />
20+
<PackageReference Include="Microsoft.Azure.Management.Batch.Fluent" Version="1.22.0" />
21+
<PackageReference Include="Microsoft.Azure.Management.BatchAI.Fluent" Version="1.22.0" />
22+
<PackageReference Include="Microsoft.Azure.Management.Cdn.Fluent" Version="1.22.0" />
23+
<PackageReference Include="Microsoft.Azure.Management.Compute.Fluent" Version="1.22.0" />
24+
<PackageReference Include="Microsoft.Azure.Management.ContainerInstance.Fluent" Version="1.22.0" />
25+
<PackageReference Include="Microsoft.Azure.Management.ContainerRegistry.Fluent" Version="1.22.0" />
26+
<PackageReference Include="Microsoft.Azure.Management.ContainerService.Fluent" Version="1.22.0" />
27+
<PackageReference Include="Microsoft.Azure.Management.CosmosDB.Fluent" Version="1.22.0" />
28+
<PackageReference Include="Microsoft.Azure.Management.Dns.Fluent" Version="1.22.0" />
29+
<PackageReference Include="Microsoft.Azure.Management.EventHub.Fluent" Version="1.22.0" />
30+
<PackageReference Include="Microsoft.Azure.Management.Graph.RBAC.Fluent" Version="1.22.0" />
31+
<PackageReference Include="Microsoft.Azure.Management.KeyVault.Fluent" Version="1.22.0" />
32+
<PackageReference Include="Microsoft.Azure.Management.Locks.Fluent" Version="1.22.0" />
33+
<PackageReference Include="Microsoft.Azure.Management.Monitor.Fluent" Version="1.22.0" />
34+
<PackageReference Include="Microsoft.Azure.Management.Msi.Fluent" Version="1.22.0" />
35+
<PackageReference Include="Microsoft.Azure.Management.Network.Fluent" Version="1.22.0" />
36+
<PackageReference Include="Microsoft.Azure.Management.Redis.Fluent" Version="1.22.0" />
37+
<PackageReference Include="Microsoft.Azure.Management.ResourceManager.Fluent" Version="1.22.0" />
38+
<PackageReference Include="Microsoft.Azure.Management.Search.Fluent" Version="1.22.0" />
39+
<PackageReference Include="Microsoft.Azure.Management.ServiceBus.Fluent" Version="1.22.0" />
40+
<PackageReference Include="Microsoft.Azure.Management.Sql.Fluent" Version="1.22.0" />
41+
<PackageReference Include="Microsoft.Azure.Management.Storage.Fluent" Version="1.22.0" />
42+
<PackageReference Include="Microsoft.Azure.Management.TrafficManager.Fluent" Version="1.22.0" />
4343
</ItemGroup>
4444

4545

src/ResourceManagement/Azure.Fluent/Properties/AssemblyInfo.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
[assembly: AssemblyDescription("Provides Microsoft Azure Rollup Management APIs.")]
1111

1212
[assembly: AssemblyVersion("1.0.0.60")]
13-
[assembly: AssemblyFileVersion("1.21.0.0")]
13+
[assembly: AssemblyFileVersion("1.22.0.0")]
1414

1515
[assembly: AssemblyConfiguration("")]
1616
[assembly: AssemblyCompany("Microsoft")]

src/ResourceManagement/Batch/Microsoft.Azure.Management.Batch.Fluent.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
<PropertyGroup>
77
<Description>Provides Batch service accounts management (Fluent) capabilities for Microsoft Azure.</Description>
8-
<Version>1.21.0</Version>
8+
<Version>1.22.0</Version>
99
<AssemblyName>Microsoft.Azure.Management.Batch.Fluent</AssemblyName>
1010
<PackageId>Microsoft.Azure.Management.Batch.Fluent</PackageId>
1111
<PackageTags>Microsoft Azure batch management;Fluent</PackageTags>
@@ -16,8 +16,8 @@
1616
</PropertyGroup>
1717

1818
<ItemGroup>
19-
<PackageReference Include="Microsoft.Azure.Management.ResourceManager.Fluent" Version="1.21.0" />
20-
<PackageReference Include="Microsoft.Azure.Management.Storage.Fluent" Version="1.21.0" />
19+
<PackageReference Include="Microsoft.Azure.Management.ResourceManager.Fluent" Version="1.22.0" />
20+
<PackageReference Include="Microsoft.Azure.Management.Storage.Fluent" Version="1.22.0" />
2121
</ItemGroup>
2222

2323

src/ResourceManagement/Batch/Properties/AssemblyInfo.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
[assembly: AssemblyDescription("Provides Microsoft Azure Batch Management APIs.")]
1111

1212
[assembly: AssemblyVersion("1.0.0.60")]
13-
[assembly: AssemblyFileVersion("1.21.0.0")]
13+
[assembly: AssemblyFileVersion("1.22.0.0")]
1414

1515
[assembly: AssemblyConfiguration("")]
1616
[assembly: AssemblyCompany("Microsoft")]

src/ResourceManagement/BatchAI/Microsoft.Azure.Management.BatchAI.Fluent.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
<PropertyGroup>
77
<Description>Provides BatchAI service management (Fluent) capabilities for Microsoft Azure.</Description>
8-
<Version>1.21.0</Version>
8+
<Version>1.22.0</Version>
99
<AssemblyName>Microsoft.Azure.Management.BatchAI.Fluent</AssemblyName>
1010
<PackageId>Microsoft.Azure.Management.BatchAI.Fluent</PackageId>
1111
<PackageTags>Microsoft Azure BatchAI management;batchai;Fluent</PackageTags>
@@ -16,9 +16,9 @@
1616
</PropertyGroup>
1717

1818
<ItemGroup>
19-
<PackageReference Include="Microsoft.Azure.Management.ResourceManager.Fluent" Version="1.21.0" />
20-
<PackageReference Include="Microsoft.Azure.Management.Storage.Fluent" Version="1.21.0" />
21-
<PackageReference Include="Microsoft.Azure.Management.KeyVault.Fluent" Version="1.21.0" />
19+
<PackageReference Include="Microsoft.Azure.Management.ResourceManager.Fluent" Version="1.22.0" />
20+
<PackageReference Include="Microsoft.Azure.Management.Storage.Fluent" Version="1.22.0" />
21+
<PackageReference Include="Microsoft.Azure.Management.KeyVault.Fluent" Version="1.22.0" />
2222
</ItemGroup>
2323

2424

src/ResourceManagement/BatchAI/Properties/AssemblyInfo.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
[assembly: AssemblyDescription("Provides Microsoft Azure BatchAI management APIs.")]
1414

1515
[assembly: AssemblyVersion("1.0.0.60")]
16-
[assembly: AssemblyFileVersion("1.21.0.0")]
16+
[assembly: AssemblyFileVersion("1.22.0.0")]
1717

1818
[assembly: AssemblyConfiguration("")]
1919
[assembly: AssemblyCompany("Microsoft")]

0 commit comments

Comments
 (0)