Skip to content

Commit 4a330a0

Browse files
authored
Release note 1.31.0 (Azure#976)
1 parent 2186b5d commit 4a330a0

File tree

2 files changed

+56
-4
lines changed

2 files changed

+56
-4
lines changed

README.md

+5-4
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
# Azure Management Libraries for .NET
55

6-
This README is based on the released stable version (1.30.0). If you are looking for other releases, see [More Information](#more-information)
6+
This README is based on the released stable version (1.31.0). If you are looking for other releases, see [More Information](#more-information)
77

88
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).
99

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

2525
## Feature Availability and Road Map
26-
:triangular_flag_on_post: *as of Version 1.30.0*
26+
:triangular_flag_on_post: *as of Version 1.31.0*
2727

2828
<table>
2929
<tr>
@@ -582,7 +582,7 @@ var database = sqlServer.Databases.Define(databaseName)
582582

583583
### Latest stable release
584584

585-
**1.30.0** release builds are available on NuGet:
585+
**1.31.0** release builds are available on NuGet:
586586

587587
|Azure Management Library | Package name | Stable |
588588
|---------------------------------------------|-----------------------------------------------------|------------------------|
@@ -621,7 +621,7 @@ var database = sqlServer.Databases.Define(databaseName)
621621

622622
## Upgrading from older versions
623623

624-
If you are migrating your code from 1.29.1 to 1.30.0, you can use these release notes for [preparing your code for 1.30.0 from 1.29.1](./notes/prepare-for-1.30.0.md).
624+
If you are migrating your code from 1.30.0 to 1.31.0, you can use these release notes for [preparing your code for 1.31.0 from 1.30.0](./notes/prepare-for-1.31.0.md).
625625

626626
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:
627627

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

657657
| Version | SHA1 | Remarks |
658658
|-------------------|-------------------------------------------------------------------------------------------|-------------------------------------------------------|
659+
| 1.31 | [1.31](https://github.com/Azure/azure-libraries-for-net/releases/tag/Fluent-v1.31.0) | Tagged release for 1.31 version of Azure management libraries |
659660
| 1.30 | [1.30](https://github.com/Azure/azure-libraries-for-net/releases/tag/Fluent-v1.30.0) | Tagged release for 1.30 version of Azure management libraries |
660661
| 1.29.1 | [1.29.1](https://github.com/Azure/azure-libraries-for-net/releases/tag/Fluent-v1.29.1) | Tagged release for 1.29.1 version of Azure management libraries |
661662
| 1.29 | [1.29](https://github.com/Azure/azure-libraries-for-net/releases/tag/Fluent-v1.29.0) | Tagged release for 1.29 version of Azure management libraries |

notes/prepare-for-1.31.0.md

+51
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
# Prepare for Azure Management Libraries for .NET 1.31 #
2+
3+
Steps to migrate code that uses Azure Management Libraries for .NET from 1.30 to 1.31 ...
4+
5+
> If this note missed any breaking changes, please open a pull request.
6+
7+
V1.31 is backwards compatible with V1.30 in the APIs intended for public use that reached the general availability (stable) stage in V1.x.
8+
9+
Some breaking changes were introduced in APIs that were still in Beta in V1.28.1, as indicated by their inheritance from the `IBeta` interface.
10+
11+
## Breaking changes
12+
13+
The following methods and/or types have been changed in V1.29 compared to the previous release (V1.28.1):
14+
15+
<table>
16+
<tr>
17+
<th align=left>Area/Model</th>
18+
<th align=left>In V1.30.0</th>
19+
<th align=left>In V1.31.0</th>
20+
<th align=left>Remarks</th>
21+
<th align=left>Ref</th>
22+
</tr>
23+
<tr>
24+
<td align=left>GenericResources</td>
25+
<td align=left><code>GetByIdAsync(id, cancellationToken)</code></td>
26+
<td align=left><code>GetByIdAsync(id, apiVersion, cancellationToken)</code></td>
27+
<td align=left></td>
28+
<td align=left><a href="https://github.com/Azure/azure-libraries-for-net/pull/970">PR #970</th>
29+
</tr>
30+
<tr>
31+
<td align=left>GenericResources</td>
32+
<td align=left><code>DeleteByIdAsync(id, cancellationToken)</code></td>
33+
<td align=left><code>DeleteByIdAsync(id, apiVersion, cancellationToken)</code></td>
34+
<td align=left></td>
35+
<td align=left><a href="https://github.com/Azure/azure-libraries-for-net/pull/970">PR #970</th>
36+
</tr>
37+
<tr>
38+
<td align=left>GenericResources</td>
39+
<td align=left><code>GetByResourceGroup</code></td>
40+
<td align=left>Removed</td>
41+
<td align=left></td>
42+
<td align=left><a href="https://github.com/Azure/azure-libraries-for-net/pull/970">PR #970</th>
43+
</tr>
44+
<tr>
45+
<td align=left>GenericResources</td>
46+
<td align=left><code>GetByResourceGroupAsync</code></td>
47+
<td align=left>Removed</td>
48+
<td align=left></td>
49+
<td align=left><a href="https://github.com/Azure/azure-libraries-for-net/pull/970">PR #970</th>
50+
</tr>
51+
</table>

0 commit comments

Comments
 (0)