Skip to content

Releases: hannahchan/FeatureGates.NET

v1.0.0

18 Sep 11:52
4f4c3dc
Compare
Choose a tag to compare

This release has been updated to target .NET 8 and contains minor documentation and under-the-hood improvements.

Get the latest package from NuGet.org by running;

dotnet add package FeatureGates --version 1.0.0

v1.0.0-preview.5

07 Nov 11:32
Compare
Choose a tag to compare
v1.0.0-preview.5 Pre-release
Pre-release

A new static FeatureGate class has been added for high-performance or memory-intensive scenarios. This class co-exists with the non-static FeatureGate class by existing in a different namespace, FeatureGates.Static, and removes the need to new up feature gate instances by providing static methods that perform the same functionality found in the non-static versions.

Get the package now from NuGet.org by running;

Install-Package FeatureGates -Version 1.0.0-preview.5

v1.0.0-preview.4

07 Nov 11:32
Compare
Choose a tag to compare
v1.0.0-preview.4 Pre-release
Pre-release

This release updates FeatureGates with XML documentation comments and other under-the-hood improvements.

Install the package now from NuGet.org by running;

Install-Package FeatureGates -Version 1.0.0-preview.4

v1.0.0-preview.3

07 Nov 11:30
Compare
Choose a tag to compare
v1.0.0-preview.3 Pre-release
Pre-release

Another preview release of FeatureGates for .NET.

This release includes the new ability for a FeatureGate to fallback to its WhenClosed operation when an uncaught exception is thrown during its WhenOpened operation.

In addition, there is also a revised FeatureGate builder and various under-the-hood improvements.

Install the package now from NuGet.org by running;

Install-Package FeatureGates -Version 1.0.0-preview.3

v1.0.0-preview.2

07 Nov 11:29
Compare
Choose a tag to compare
v1.0.0-preview.2 Pre-release
Pre-release

The second preview release of FeatureGates for .NET. This release is mostly an optimised and polished version of the first preview release and is better documented.

The aim of FeatureGates is to enable reusable dashboards, tooling and automation by standardizing the way metrics and traces are emitted. These metrics and traces can then be collected and shipped via OpenTelemetry or by other means.

FeatureGates are vendor-agnostic and under the hood uses .NET metrics and .NET distributed tracing.

Install the package from NuGet.org by running;

Install-Package FeatureGates -Version 1.0.0-preview.2

v1.0.0-preview.1

07 Nov 11:27
Compare
Choose a tag to compare
v1.0.0-preview.1 Pre-release
Pre-release

The first preview release of FeatureGates for .NET.

For updated documentation, please check the GitHub project.

Try the preview now by installing the package from NuGet.org. Add the package to your project by running;

dotnet add package FeatureGates --version 1.0.0-preview.1