This file contains individual changes for the OpenTelemetry.Exporter.Prometheus.AspNetCore package. For highlights and announcements covering all components see: Release Notes.
Released 2026-Mar-27
- Updated OpenTelemetry core component version(s) to
1.15.1. (#7010)
Released 2026-Jan-21
- Updated OpenTelemetry core component version(s) to
1.15.0. (#6841)
Released 2025-Nov-12
-
Breaking Change When targeting
net8.0, the package now depends on version8.0.0of theMicrosoft.Extensions.DependencyInjection.Abstractions,Microsoft.Extensions.Diagnostics.AbstractionsandMicrosoft.Extensions.Logging.ConfigurationNuGet 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)
Released 2025-Oct-10
- Updated OpenTelemetry core component version(s) to
1.13.1. (#6598)
Released 2025-Oct-01
- Updated OpenTelemetry core component version(s) to
1.13.0. (#6552)
Released 2025-May-06
- Updated OpenTelemetry core component version(s) to
1.12.0. (#6269)
Released 2025-Mar-05
- Updated OpenTelemetry core component version(s) to
1.11.2. (#6169)
Released 2025-Jan-16
- Updated OpenTelemetry core component version(s) to
1.11.0. (#6064)
Released 2024-Nov-12
-
Added meter-level tags to Prometheus exporter (#5837)
-
Updated OpenTelemetry core component version(s) to
1.10.0. (#5970)
Released 2024-Jun-24
- Fixed a bug which lead to empty responses when the internal buffer is resized processing a collection request (#5676)
Released 2024-Jun-14
Released 2024-May-29
- Fixed issue with OpenMetrics suffixes for Prometheus (#5646)
Released 2024-May-20
- Fixed an issue with corrupted buffers when reading both OpenMetrics and plain text formats from Prometheus exporters. (#5623)
Released 2024-Mar-27
-
Fix serializing scope_info when buffer overflows (#5407)
-
Add
target_infoto Prometheus exporters when using OpenMetrics (#5407)
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)
Released 2023-Nov-29
Released 2023-Oct-16
- Fixed writing boolean values to use the JSON representation (#4823)
Released 2023-Aug-21
- Added support for unit and name conversion following the OpenTelemetry Specification (#4753)
Released 2023-Jul-12
Released 2023-May-25
Released 2023-Mar-31
Released 2023-Mar-07
Released 2023-Feb-10
Released 2023-Feb-01
Released 2023-Jan-09
Released 2022-Dec-12
Released 2022-Nov-07
- Support named options in
UseOpenTelemetryPrometheusScrapingEndpoint&MapPrometheusScrapingEndpointextensions (#3780)
Released 2022-Oct-17
- Changed configuration class name from
PrometheusExporterOptionstoPrometheusAspNetCoreOptions(#3717)
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
MeterProviderBuilderAddPrometheusExporterextension 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)
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
IEndpointRouteBuilderextension methods to help with Prometheus middleware configuration on ASP.NET Core (#3295)
Released 2022-June-1
Released 2022-May-16
Released 2022-Apr-15
-
Added
IApplicationBuilderextension 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)
Released 2022-Apr-12
Released 2022-Mar-30
Released 2022-Mar-04
Released 2022-Feb-02
- Update default
httpListenerPrefixesfor PrometheusExporter to behttp://localhost:9464/. (#2783)
Released 2021-Nov-29
- Bug fix for handling Histogram with empty buckets. (#2651)
Released 2021-Nov-19
- Added scrape endpoint response caching feature &
ScrapeResponseCacheDurationMillisecondsoption (#2610)
Released 2021-Oct-08
Released 2021-Sep-23
Released 2021-Sep-13
Released 2021-Aug-24
- Revamped to support the new Metrics API/SDK. Supports Counter, Gauge and Histogram.
Released 2020-Nov-17
- Initial release