From b64dd6def30060ca29aabd3bfec70848ac36d052 Mon Sep 17 00:00:00 2001 From: Chad Retz Date: Tue, 5 Dec 2023 07:51:49 -0600 Subject: [PATCH] Update release version and READMEs (#163) --- Directory.Build.props | 4 ++-- README.md | 10 +--------- src/Temporalio.Extensions.DiagnosticSource/README.md | 7 +------ src/Temporalio.Extensions.Hosting/README.md | 7 +------ src/Temporalio.Extensions.OpenTelemetry/README.md | 7 +------ 5 files changed, 6 insertions(+), 29 deletions(-) diff --git a/Directory.Build.props b/Directory.Build.props index 7b908b48..74d5bb7a 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -17,7 +17,7 @@ - 0.1.0-beta2 + 1.0.0 - 0.1.0.8 + 1.0.0 diff --git a/README.md b/README.md index 60bad149..659632ee 100644 --- a/README.md +++ b/README.md @@ -24,14 +24,6 @@ Extensions: * [Temporalio.Extensions.OpenTelemetry](https://github.com/temporalio/sdk-dotnet/tree/main/src/Temporalio.Extensions.OpenTelemetry) - OpenTelemetry tracing support -⚠️ UNDER ACTIVE DEVELOPMENT - -This SDK is under active development and has not released a stable version yet. APIs may change in incompatible ways -until the SDK is marked stable. - -All features are present in this SDK, but some future features like static analyzers and source generation are not yet -present. - --- @@ -94,7 +86,7 @@ present. Add the `Temporalio` package from [NuGet](https://www.nuget.org/packages/Temporalio). For example, using the `dotnet` CLI: - dotnet add package Temporalio --prerelease + dotnet add package Temporalio If you are using .NET Framework or a non-standard target platform, see the [Built-in Native Shared Library](#built-in-native-shared-library) section later for additional information. diff --git a/src/Temporalio.Extensions.DiagnosticSource/README.md b/src/Temporalio.Extensions.DiagnosticSource/README.md index 6be2f05b..a9ddff47 100644 --- a/src/Temporalio.Extensions.DiagnosticSource/README.md +++ b/src/Temporalio.Extensions.DiagnosticSource/README.md @@ -3,17 +3,12 @@ This extension adds an implementation of `Temporalio.Runtime.ICustomMetricMeter` for `System.Diagnostics.Metrics.Meter` so internal SDK metrics can be forwarded as regular .NET metrics. -⚠️ UNDER ACTIVE DEVELOPMENT - -This SDK is under active development and has not released a stable version yet. APIs may change in incompatible ways -until the SDK is marked stable. - ## Quick Start Add the `Temporalio.Extensions.DiagnosticSource` package from [NuGet](https://www.nuget.org/packages/Temporalio.Extensions.DiagnosticSource). For example, using the `dotnet` CLI: - dotnet add package Temporalio.Extensions.DiagnosticSource --prerelease + dotnet add package Temporalio.Extensions.DiagnosticSource Now a `Temporalio.Runtime.TemporalRuntime` can be created with a .NET meter and a client can be created from that: diff --git a/src/Temporalio.Extensions.Hosting/README.md b/src/Temporalio.Extensions.Hosting/README.md index 1f5be9d0..9fa5082c 100644 --- a/src/Temporalio.Extensions.Hosting/README.md +++ b/src/Temporalio.Extensions.Hosting/README.md @@ -5,17 +5,12 @@ This extension adds support for worker [Dependency Injection](https://learn.microsoft.com/en-us/dotnet/core/extensions/dependency-injection) to the [Temporal .NET SDK](https://github.com/temporalio/sdk-dotnet). -⚠️ UNDER ACTIVE DEVELOPMENT - -This SDK is under active development and has not released a stable version yet. APIs may change in incompatible ways -until the SDK is marked stable. - ## Quick Start Add the `Temporalio.Extensions.Hosting` package from [NuGet](https://www.nuget.org/packages/Temporalio.Extensions.Hosting). For example, using the `dotnet` CLI: - dotnet add package Temporalio.Extensions.Hosting --prerelease + dotnet add package Temporalio.Extensions.Hosting To create a worker service, you can do the following: diff --git a/src/Temporalio.Extensions.OpenTelemetry/README.md b/src/Temporalio.Extensions.OpenTelemetry/README.md index 22093009..dae98db3 100644 --- a/src/Temporalio.Extensions.OpenTelemetry/README.md +++ b/src/Temporalio.Extensions.OpenTelemetry/README.md @@ -10,17 +10,12 @@ Although generic .NET `System.Diagnostic` activities are used, this extension is propagation capabilities in use for serializing spans across processes/SDKs. For users needing generic tracing or other similar features, this code can be used as a guide for how to write an interceptor. -⚠️ UNDER ACTIVE DEVELOPMENT - -This SDK is under active development and has not released a stable version yet. APIs may change in incompatible ways -until the SDK is marked stable. - ## Quick Start Add the `Temporalio.Extensions.OpenTelemetry` package from [NuGet](https://www.nuget.org/packages/Temporalio.Extensions.OpenTelemetry). For example, using the `dotnet` CLI: - dotnet add package Temporalio.Extensions.OpenTelemetry --prerelease + dotnet add package Temporalio.Extensions.OpenTelemetry In addition to configuring the OpenTelemetry tracer provider with the proper sources, the `Temporalio.Extensions.OpenTelemetry.TracingInterceptor` class must be set as the interceptor when creating a client.