Skip to content

Commit d11371e

Browse files
authored
Polish the Azure.ResourceManager.Maps for first stable release (Azure#32644)
1 parent 4bb41e4 commit d11371e

File tree

82 files changed

+1745
-3559
lines changed

Some content is hidden

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

82 files changed

+1745
-3559
lines changed
Lines changed: 22 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,25 @@
11
# Release History
22

3-
## 1.0.0-beta.2 (Unreleased)
3+
## 1.0.0 (2022-11-24)
44

5-
### Features Added
5+
This package is the first stable release of the Microsoft Azure Maps management client library.
66

77
### Breaking Changes
88

9-
### Bugs Fixed
9+
Polishing since last public beta release:
10+
- Prepended `Maps` prefix to all single / simple model names.
11+
- Corrected the format of all `Guid` type properties / parameters.
12+
- Corrected the format of all `ResourceIdentifier` type properties / parameters.
13+
- Corrected the format of all `Uri` type properties / parameters.
14+
- Corrected the suffix of `DateTimeOffset` properties / parameters.
15+
- Corrected the return type and parameter name of some functions.
16+
- Optimized the name of some models and functions.
1017

1118
### Other Changes
1219

20+
- Upgraded dependent Azure.ResourceManager to 1.3.2.
21+
- Optimized the implementation of methods related to tag operations.
22+
1323
## 1.0.0-beta.1 (2022-08-29)
1424

1525
### Breaking Changes
@@ -22,12 +32,14 @@ The package name has been changed from `Microsoft.Azure.Management.Maps` to `Azu
2232

2333
### General New Features
2434

25-
- Support MSAL.NET, Azure.Identity is out of box for supporting MSAL.NET
26-
- Support [OpenTelemetry](https://opentelemetry.io/) for distributed tracing
27-
- HTTP pipeline with custom policies
28-
- Better error-handling
29-
- Support uniform telemetry across all languages
35+
This package follows the [new Azure SDK guidelines](https://azure.github.io/azure-sdk/general_introduction.html), and provides many core capabilities:
36+
37+
- Support MSAL.NET, Azure.Identity is out of box for supporting MSAL.NET.
38+
- Support [OpenTelemetry](https://opentelemetry.io/) for distributed tracing.
39+
- HTTP pipeline with custom policies.
40+
- Better error-handling.
41+
- Support uniform telemetry across all languages.
3042

31-
This package follows the [Azure SDK Design Guidelines for .NET](https://azure.github.io/azure-sdk/dotnet_introduction.html) which provide a number of core capabilities that are shared amongst all Azure SDKs, including the intuitive Azure Identity library, an HTTP Pipeline with custom policies, error-handling, distributed tracing, and much more.
43+
This package is a Public Preview version, so expect incompatible changes in subsequent releases as we improve the product. To provide feedback, submit an issue in our [Azure SDK for .NET GitHub repo](https://github.com/Azure/azure-sdk-for-net/issues).
3244

33-
This is a Public Preview version, so expect incompatible changes in subsequent releases as we improve the product. To provide feedback, please submit an issue in our [Azure SDK for .NET GitHub repo](https://github.com/Azure/azure-sdk-for-net/issues).
45+
> NOTE: For more information about unified authentication, please refer to [Microsoft Azure Identity documentation for .NET](https://docs.microsoft.com//dotnet/api/overview/azure/identity-readme?view=azure-dotnet).

sdk/maps/Azure.ResourceManager.Maps/README.md

Lines changed: 30 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,54 +1,60 @@
1-
# Azure Maps Management client library for .NET
1+
# Microsoft Azure Maps Management client library for .NET
22

3-
This package follows the [new Azure SDK guidelines](https://azure.github.io/azure-sdk/general_introduction.html) which provide a number of core capabilities that are shared amongst all Azure SDKs, including the intuitive Azure Identity library, an HTTP Pipeline with custom policies, error-handling, distributed tracing, and much more.
3+
Microsoft Azure Maps is a suite of geospatial services that help organizations easily incorporate location-based data into web and mobile solutions. Use location and map data to generate insights, inform data-driven decisions, enhance security, and improve customer experiences.
4+
5+
This library supports managing Microsoft Azure Maps resources.
6+
7+
This library follows the [new Azure SDK guidelines](https://azure.github.io/azure-sdk/general_introduction.html), and provides many core capabilities:
8+
9+
- Support MSAL.NET, Azure.Identity is out of box for supporting MSAL.NET.
10+
- Support [OpenTelemetry](https://opentelemetry.io/) for distributed tracing.
11+
- HTTP pipeline with custom policies.
12+
- Better error-handling.
13+
- Support uniform telemetry across all languages.
414

515
## Getting started
616

717
### Install the package
818

9-
Install the Azure Maps management library for .NET with [NuGet](https://www.nuget.org/):
19+
Install the Microsoft Azure Maps management library for .NET with [NuGet](https://www.nuget.org/):
1020

1121
```dotnetcli
12-
dotnet add package Azure.ResourceManager.Maps --prerelease
22+
dotnet add package Azure.ResourceManager.Maps
1323
```
1424

1525
### Prerequisites
1626

17-
* You must have an [Azure subscription](https://azure.microsoft.com/free/dotnet/)
27+
* You must have an [Microsoft Azure subscription](https://azure.microsoft.com/free/dotnet/).
1828

1929
### Authenticate the Client
2030

21-
To create an authenticated client and start interacting with Azure resources, please see the [quickstart guide here](https://github.com/Azure/azure-sdk-for-net/blob/main/doc/dev/mgmt_quickstart.md)
31+
To create an authenticated client and start interacting with Microsoft Azure resources, see the [quickstart guide here](https://github.com/Azure/azure-sdk-for-net/blob/main/doc/dev/mgmt_quickstart.md).
2232

2333
## Key concepts
2434

25-
Key concepts of the Azure .NET SDK can be found [here](https://azure.github.io/azure-sdk/dotnet_introduction.html)
35+
Key concepts of the Microsoft Azure SDK for .NET can be found [here](https://azure.github.io/azure-sdk/dotnet_introduction.html)
2636

2737
## Documentation
2838

29-
Documentation is available to help you learn how to use this package
39+
Documentation is available to help you learn how to use this package:
3040

31-
- [Quickstart](https://github.com/Azure/azure-sdk-for-net/blob/main/doc/dev/mgmt_quickstart.md)
32-
- [API References](https://docs.microsoft.com/dotnet/api/?view=azure-dotnet)
33-
- [Authentication](https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/identity/Azure.Identity/README.md)
41+
- [Quickstart](https://github.com/Azure/azure-sdk-for-net/blob/main/doc/dev/mgmt_quickstart.md).
42+
- [API References](https://docs.microsoft.com/dotnet/api/?view=azure-dotnet).
43+
- [Authentication](https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/identity/Azure.Identity/README.md).
3444

3545
## Examples
3646

3747
Code samples for using the management library for .NET can be found in the following locations
38-
- [.NET Management Library Code Samples](https://docs.microsoft.com/samples/browse/?branch=master&languages=csharp&term=managing%20using%20Azure%20.NET%20SDK)
48+
- [.NET Management Library Code Samples](https://aka.ms/azuresdk-net-mgmt-samples)
3949

4050
## Troubleshooting
4151

42-
- File an issue via [Github
43-
Issues](https://github.com/Azure/azure-sdk-for-net/issues)
44-
- Check [previous
45-
questions](https://stackoverflow.com/questions/tagged/azure+.net)
46-
or ask new ones on Stack Overflow using azure and .net tags.
47-
52+
- File an issue via [GitHub Issues](https://github.com/Azure/azure-sdk-for-net/issues).
53+
- Check [previous questions](https://stackoverflow.com/questions/tagged/azure+.net) or ask new ones on Stack Overflow using Azure and .NET tags.
4854

4955
## Next steps
5056

51-
For more information on Azure SDK, please refer to [this website](https://azure.github.io/azure-sdk/)
57+
For more information about Microsoft Azure SDK, see [this website](https://azure.github.io/azure-sdk/).
5258

5359
## Contributing
5460

@@ -62,13 +68,13 @@ your contribution. For details, visit <https://cla.microsoft.com>.
6268

6369
When you submit a pull request, a CLA-bot will automatically determine
6470
whether you need to provide a CLA and decorate the PR appropriately
65-
(e.g., label, comment). Simply follow the instructions provided by the
66-
bot. You will only need to do this once across all repositories using
67-
our CLA.
71+
(for example, label, comment). Follow the instructions provided by the
72+
bot. You'll only need to do this action once across all repositories
73+
using our CLA.
6874

6975
This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For
70-
more information see the [Code of Conduct FAQ][coc_faq] or contact
71-
<opencode@microsoft.com> with any additional questions or comments.
76+
more information, see the [Code of Conduct FAQ][coc_faq] or contact
77+
<opencode@microsoft.com> with any other questions or comments.
7278

7379
<!-- LINKS -->
7480
[cg]: https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/resourcemanager/Azure.ResourceManager/docs/CONTRIBUTING.md

0 commit comments

Comments
 (0)