From a91df317c3adb983535f134c9acd299e6aa2b777 Mon Sep 17 00:00:00 2001 From: Kerri Lee Date: Wed, 2 Sep 2020 00:10:06 -0700 Subject: [PATCH 1/2] Update changelog, csproj, and readme Updating version name to 4.0.0-beta.1 --- sdk/eventgrid/Azure.Messaging.EventGrid/CHANGELOG.md | 7 ++++++- sdk/eventgrid/Azure.Messaging.EventGrid/README.md | 8 +++----- .../src/Azure.Messaging.EventGrid.csproj | 2 +- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/sdk/eventgrid/Azure.Messaging.EventGrid/CHANGELOG.md b/sdk/eventgrid/Azure.Messaging.EventGrid/CHANGELOG.md index e25749971ea4..915117800049 100644 --- a/sdk/eventgrid/Azure.Messaging.EventGrid/CHANGELOG.md +++ b/sdk/eventgrid/Azure.Messaging.EventGrid/CHANGELOG.md @@ -1,3 +1,8 @@ # Release History +## 4.0.0-beta.1 (09-08-20) +This is the first preview of the Azure Event Grid client library that follows the [.NET Azure SDK Design Guidelines](https://azure.github.io/azure-sdk/dotnet_introduction.html). This library is not a direct replacement for `Microsoft.Azure.EventGrid`, as code changes would be required to use the new library. -## 4.0.0-preview.1 (Unreleased) +This package's [documentation](https://github.com/Azure/azure-sdk-for-net/blob/master/sdk/eventgrid/Azure.Messaging.EventGrid/README.md) and [samples](https://github.com/Azure/azure-sdk-for-net/blob/master/sdk/eventgrid/Azure.Messaging.EventGrid/samples/README.md) demonstrate the new API. +### Features: +- Configurable publisher client that supports sending user-defined events of the Event Grid, CloudEvents v1.0, or custom schema. +- Ability to parse and deserialize system or user-defined events from JSON to events of the Event Grid or CloudEvents schema. diff --git a/sdk/eventgrid/Azure.Messaging.EventGrid/README.md b/sdk/eventgrid/Azure.Messaging.EventGrid/README.md index 8c34a34bd655..ee09ff807c4b 100644 --- a/sdk/eventgrid/Azure.Messaging.EventGrid/README.md +++ b/sdk/eventgrid/Azure.Messaging.EventGrid/README.md @@ -13,13 +13,11 @@ Use the client library for Azure Event Grid to: ### Install the package -Install the client library from NuGet: +Install the client library from [NuGet](https://www.nuget.org/): +```PowerShell +dotnet add package Azure.Messaging.EventGrid --version 4.0.0-beta.1 ``` -// Hasn't been released yet! -``` - -You can currently access the Event Grid library by creating a fork of the azure-sdk-for-net repo, and adding a project reference to Azure.Messaging.EventGrid.csproj within your own solution. ### Prerequisites diff --git a/sdk/eventgrid/Azure.Messaging.EventGrid/src/Azure.Messaging.EventGrid.csproj b/sdk/eventgrid/Azure.Messaging.EventGrid/src/Azure.Messaging.EventGrid.csproj index 6d499a33a3fa..6d24a020e30c 100644 --- a/sdk/eventgrid/Azure.Messaging.EventGrid/src/Azure.Messaging.EventGrid.csproj +++ b/sdk/eventgrid/Azure.Messaging.EventGrid/src/Azure.Messaging.EventGrid.csproj @@ -2,7 +2,7 @@ This library can be used to publish events to Azure Event Grid and to consume events delivered by EventGrid. It also defines the event schemas for the events published to EventGrid by various Azure services. Microsoft Azure.Messaging.EventGrid client library - 4.0.0-preview.1 + 4.0.0-beta.1 Microsoft Azure EventGrid;Event Grid;Event Grid Publishing; $(RequiredTargetFrameworks) false From a50a9254471855a14e78b42c65c0b2254e8f8db1 Mon Sep 17 00:00:00 2001 From: Kerri Lee Date: Wed, 2 Sep 2020 18:44:54 -0700 Subject: [PATCH 2/2] Fixed changelog date --- sdk/eventgrid/Azure.Messaging.EventGrid/CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/eventgrid/Azure.Messaging.EventGrid/CHANGELOG.md b/sdk/eventgrid/Azure.Messaging.EventGrid/CHANGELOG.md index 915117800049..a37e1f308837 100644 --- a/sdk/eventgrid/Azure.Messaging.EventGrid/CHANGELOG.md +++ b/sdk/eventgrid/Azure.Messaging.EventGrid/CHANGELOG.md @@ -1,5 +1,5 @@ # Release History -## 4.0.0-beta.1 (09-08-20) +## 4.0.0-beta.1 (2020-09-08) This is the first preview of the Azure Event Grid client library that follows the [.NET Azure SDK Design Guidelines](https://azure.github.io/azure-sdk/dotnet_introduction.html). This library is not a direct replacement for `Microsoft.Azure.EventGrid`, as code changes would be required to use the new library. This package's [documentation](https://github.com/Azure/azure-sdk-for-net/blob/master/sdk/eventgrid/Azure.Messaging.EventGrid/README.md) and [samples](https://github.com/Azure/azure-sdk-for-net/blob/master/sdk/eventgrid/Azure.Messaging.EventGrid/samples/README.md) demonstrate the new API.