From 0c6eb246e0a88d55c42af5ff29f7d852303f35a2 Mon Sep 17 00:00:00 2001 From: Philippe El Asmar <53088140+philasmar@users.noreply.github.com> Date: Fri, 8 Dec 2023 12:54:12 -0500 Subject: [PATCH] chore: release 0.1.0-beta prep (#82) --- CHANGELOG.md | 10 +++++++++- README.md | 13 ++----------- docs/docs/getting-started.md | 11 ----------- src/AWS.Messaging.Lambda/README.md | 3 +-- src/AWS.Messaging.Telemetry.OpenTelemetry/README.md | 3 +-- 5 files changed, 13 insertions(+), 27 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5ddad42..ff48490 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1 +1,9 @@ -# Changelog \ No newline at end of file +# Changelog + +### Release 2023-12-08 +* **AWS.Messaging (0.1.0-beta)** + * Initial _**beta**_ release. +* **AWS.Messaging.Lambda (0.1.0-beta)** + * Initial _**beta**_ release. +* **AWS.Messaging.Telemetry.OpenTelemetry (0.1.0-beta)** + * Initial _**beta**_ release. \ No newline at end of file diff --git a/README.md b/README.md index 2d28c0c..3987751 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,6 @@ # AWS Message Processing Framework for .NET +[![nuget](https://img.shields.io/nuget/v/AWS.Messaging.svg) ![downloads](https://img.shields.io/nuget/dt/AWS.Messaging.svg)](https://www.nuget.org/packages/AWS.Messaging/) +[![build status](https://img.shields.io/github/actions/workflow/status/awslabs/aws-dotnet-messaging/aws-ci.yml?branch=dev)](https://github.com/awslabs/aws-dotnet-messaging/actions/workflows/aws-ci.yml) **Notice:** *This library is still in active development and is meant for early access and feedback purposes only. It should not be used in production environments, and any releases before 1.0.0 might include breaking changes.* @@ -22,8 +24,6 @@ Features to be added: # Getting started -**Notice:** *This library is still in active development and has not been published to NuGet.org yet.* - Add the `AWS.Messaging` NuGet package to your project: ``` dotnet add package AWS.Messaging --prerelease @@ -62,15 +62,6 @@ builder.Services.AddAWSMessageBus(builder => // Register that you'll publish messages of type FoodItem to an existing EventBridge bus builder.AddEventBridgePublisher("arn:aws:events:us-west-2:012345678910:event-bus/default"); - - // Configure serialization options for how the message types are serialized and deserialized to JSON - builder.ConfigureSerializationOptions(options => - { - options.SystemTextJsonOptions = new JsonSerializerOptions - { - PropertyNamingPolicy = JsonNamingPolicy.CamelCase - }; - }); }); ``` diff --git a/docs/docs/getting-started.md b/docs/docs/getting-started.md index ab44dc8..62075ba 100644 --- a/docs/docs/getting-started.md +++ b/docs/docs/getting-started.md @@ -1,7 +1,5 @@ # Getting Started -**Notice:** *This library is still in active development and has not been published to NuGet.org yet.* - Add the `AWS.Messaging` NuGet package to your project: ``` dotnet add package AWS.Messaging --prerelease @@ -40,15 +38,6 @@ builder.Services.AddAWSMessageBus(builder => // Register that you'll publish messages of type FoodItem to an existing EventBridge bus builder.AddEventBridgePublisher("arn:aws:events:us-west-2:012345678910:event-bus/default"); - - // Configure serialization options for how the message types are serialized and deserialized to JSON - builder.ConfigureSerializationOptions(options => - { - options.SystemTextJsonOptions = new JsonSerializerOptions - { - PropertyNamingPolicy = JsonNamingPolicy.CamelCase - }; - }); }); ``` diff --git a/src/AWS.Messaging.Lambda/README.md b/src/AWS.Messaging.Lambda/README.md index 5168cdf..02f8a79 100644 --- a/src/AWS.Messaging.Lambda/README.md +++ b/src/AWS.Messaging.Lambda/README.md @@ -1,4 +1,5 @@ # AWS Lambda plugin for AWS Message Processing Framework for .NET +[![nuget](https://img.shields.io/nuget/v/AWS.Messaging.Lambda.svg) ![downloads](https://img.shields.io/nuget/dt/AWS.Messaging.Lambda.svg)](https://www.nuget.org/packages/AWS.Messaging.Lambda/) **Notice:** *This library is still in early active development and is not ready for use beyond experimentation.* @@ -8,8 +9,6 @@ In AWS Lambda, the service takes care of reading the messages from the SQS queue ## Example -**Notice:** *This library is still in active development and has not been published to NuGet.org yet.* - To get started, add the `AWS.Messaging.Lambda` NuGet package to your project: ``` dotnet add package AWS.Messaging.Lambda --prerelease diff --git a/src/AWS.Messaging.Telemetry.OpenTelemetry/README.md b/src/AWS.Messaging.Telemetry.OpenTelemetry/README.md index 713e601..f70b086 100644 --- a/src/AWS.Messaging.Telemetry.OpenTelemetry/README.md +++ b/src/AWS.Messaging.Telemetry.OpenTelemetry/README.md @@ -1,4 +1,5 @@ # OpenTelemetry plugin for AWS Message Processing Framework for .NET +[![nuget](https://img.shields.io/nuget/v/AWS.Messaging.Telemetry.OpenTelemetry.svg) ![downloads](https://img.shields.io/nuget/dt/AWS.Messaging.Telemetry.OpenTelemetry.svg)](https://www.nuget.org/packages/AWS.Messaging.Telemetry.OpenTelemetry/) **Notice:** *This library is still in early active development and is not ready for use beyond experimentation.* @@ -10,8 +11,6 @@ messages that are sent and received. ### 1. Install Packages -**Notice:** *This library is still in active development and has not been published to NuGet.org yet.* - Add a reference to [`AWS.Messaging.Telemetry.OpenTelemetry`](https://www.nuget.org/packages/AWS.Messaging.Telemetry.OpenTelemetry). In this example, we're going to configure OpenTelemetry on our `IServiceCollection`, so also add a reference to [`OpenTelemetry.Extensions.Hosting`](https://www.nuget.org/packages/OpenTelemetry.Extensions.Hosting). This is not required if starting and stopping tracing via `CreateTracerProviderBuilder`. You may also add a reference to one or more [exporters](https://opentelemetry.io/docs/instrumentation/net/exporters/) to visualize your telemetry data.