Skip to content

Latest commit

 

History

History
329 lines (198 loc) · 8.95 KB

File metadata and controls

329 lines (198 loc) · 8.95 KB

Changelog

This file contains individual changes for the OpenTelemetry.Exporter.Prometheus.AspNetCore package. For highlights and announcements covering all components see: Release Notes.

Unreleased

1.15.1-beta.1

Released 2026-Mar-27

  • Updated OpenTelemetry core component version(s) to 1.15.1. (#7010)

1.15.0-beta.1

Released 2026-Jan-21

  • Updated OpenTelemetry core component version(s) to 1.15.0. (#6841)

1.14.0-beta.1

Released 2025-Nov-12

  • Breaking Change When targeting net8.0, the package now depends on version 8.0.0 of the Microsoft.Extensions.DependencyInjection.Abstractions, Microsoft.Extensions.Diagnostics.Abstractions and Microsoft.Extensions.Logging.Configuration NuGet packages. (#6327)

  • Add support for .NET 10.0. (#6307)

  • Added the possibility to disable timestamps via the PrometheusAspNetCoreOptions. (#6600)

  • Breaking Change NuGet packages now use the Sigstore bundle format (.sigstore.json) for digital signatures instead of separate signature (.sig) and certificate (.pem) files. This requires cosign 3.0 or later for verification. See the Digital signing section for updated verification instructions. (#6623)

  • Updated OpenTelemetry core component version(s) to 1.14.0. (#6689)

1.13.1-beta.1

Released 2025-Oct-10

  • Updated OpenTelemetry core component version(s) to 1.13.1. (#6598)

1.13.0-beta.1

Released 2025-Oct-01

  • Updated OpenTelemetry core component version(s) to 1.13.0. (#6552)

1.12.0-beta.1

Released 2025-May-06

  • Updated OpenTelemetry core component version(s) to 1.12.0. (#6269)

1.11.2-beta.1

Released 2025-Mar-05

  • Updated OpenTelemetry core component version(s) to 1.11.2. (#6169)

1.11.0-beta.1

Released 2025-Jan-16

  • Updated OpenTelemetry core component version(s) to 1.11.0. (#6064)

1.10.0-beta.1

Released 2024-Nov-12

  • Added meter-level tags to Prometheus exporter (#5837)

  • Updated OpenTelemetry core component version(s) to 1.10.0. (#5970)

1.9.0-beta.2

Released 2024-Jun-24

  • Fixed a bug which lead to empty responses when the internal buffer is resized processing a collection request (#5676)

1.9.0-beta.1

Released 2024-Jun-14

1.9.0-alpha.2

Released 2024-May-29

  • Fixed issue with OpenMetrics suffixes for Prometheus (#5646)

1.9.0-alpha.1

Released 2024-May-20

  • Fixed an issue with corrupted buffers when reading both OpenMetrics and plain text formats from Prometheus exporters. (#5623)

1.8.0-rc.1

Released 2024-Mar-27

  • Fix serializing scope_info when buffer overflows (#5407)

  • Add target_info to Prometheus exporters when using OpenMetrics (#5407)

1.8.0-beta.1

Released 2024-Mar-14

  • Added option to disable _total suffix addition to counter metrics (#5305)

  • Export OpenMetrics format from Prometheus exporters (#5107)

  • For requests with OpenMetrics format, scope info is automatically added (#5086 #5182)

1.7.0-rc.1

Released 2023-Nov-29

1.7.0-alpha.1

Released 2023-Oct-16

  • Fixed writing boolean values to use the JSON representation (#4823)

1.6.0-rc.1

Released 2023-Aug-21

1.6.0-alpha.1

Released 2023-Jul-12

1.5.0-rc.1

Released 2023-May-25

1.5.0-alpha.2

Released 2023-Mar-31

1.5.0-alpha.1

Released 2023-Mar-07

1.4.0-rc.4

Released 2023-Feb-10

1.4.0-rc.3

Released 2023-Feb-01

1.4.0-rc.2

Released 2023-Jan-09

1.4.0-rc.1

Released 2022-Dec-12

1.4.0-beta.3

Released 2022-Nov-07

  • Support named options in UseOpenTelemetryPrometheusScrapingEndpoint & MapPrometheusScrapingEndpoint extensions (#3780)

1.4.0-beta.2

Released 2022-Oct-17

  • Changed configuration class name from PrometheusExporterOptions to PrometheusAspNetCoreOptions (#3717)

1.4.0-beta.1

Released 2022-Sep-29

  • Bug fix for Prometheus Exporter reporting StatusCode 204 instead of 200, when no metrics are collected (#3643)

  • Added overloads which accept a name to the MeterProviderBuilder AddPrometheusExporter extension to allow for more fine-grained options management (#3648)

  • Added support for OpenMetrics UNIT metadata (#3651)

  • Added "# EOF\n" ending following the OpenMetrics specification (#3654)

1.4.0-alpha.2

Released 2022-Aug-18

  • Split up Prometheus projects based on its hosting mechanism, HttpListener and AspNetCore, into their own projects and assemblies. (#3430 #3503 #3507)

  • Added IEndpointRouteBuilder extension methods to help with Prometheus middleware configuration on ASP.NET Core (#3295)

1.3.0-rc.2

Released 2022-June-1

1.3.0-beta.2

Released 2022-May-16

1.3.0-beta.1

Released 2022-Apr-15

  • Added IApplicationBuilder extension methods to help with Prometheus middleware configuration on ASP.NET Core (#3029)

  • Changed Prometheus exporter to return 204 No Content and log a warning event if there are no metrics to collect.

  • Removes .NET Framework 4.6.1. The minimum .NET Framework version supported is .NET 4.6.2. (#3190)

1.2.0-rc5

Released 2022-Apr-12

1.2.0-rc4

Released 2022-Mar-30

1.2.0-rc3

Released 2022-Mar-04

1.2.0-rc2

Released 2022-Feb-02

  • Update default httpListenerPrefixes for PrometheusExporter to be http://localhost:9464/. (#2783)

1.2.0-rc1

Released 2021-Nov-29

  • Bug fix for handling Histogram with empty buckets. (#2651)

1.2.0-beta2

Released 2021-Nov-19

  • Added scrape endpoint response caching feature & ScrapeResponseCacheDurationMilliseconds option (#2610)

1.2.0-beta1

Released 2021-Oct-08

1.2.0-alpha4

Released 2021-Sep-23

1.2.0-alpha3

Released 2021-Sep-13

1.2.0-alpha2

Released 2021-Aug-24

  • Revamped to support the new Metrics API/SDK. Supports Counter, Gauge and Histogram.

1.0.0-rc1.1

Released 2020-Nov-17

  • Initial release