NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
NuGet · #1221 most downloaded on NuGet
Elastic APM .NET agent. This is a convenient package that automatically pulls in ASP.NET Core, and Entity Framework Core auto instrumentation with the Elastic APM .NET Agent. If your application uses the Microsoft.AspNetCore.All package the easiest way to reference the Elastic APM project is to use this package. If you only need specific functionalities (e.g. EF Core monitoring, or ASP.NET Core without EF Core monitoring, etc) you can reference specific Elastic.Apm packages. See: https://github.com/elastic/apm-agent-dotnet/tree/main/docs
Last release 19 days ago
15 Sep 2026
Ships unpredictably
gaps range from 1 weeks to 9 months
Nearly every release is documented
notes for 55 of 56 stable releases
12 versions withdrawn
withdrawn after publishing
127 years old
68 releases · first in 1900
Fix log spamming issues {pull}736[#736], {pull}738[#738]
[float] ===== Bug fixes
[[release-notes-1.3.0]]
New GC metrics: clr.gc.count, clr.gc.gen[X]size, where [X]: heap generation {pull}697[#697]
[float] ===== Features
clr.gc.count, clr.gc.gen[X]size, where [X]: heap generation {pull}697[#697]ServiceNodeName, VerifyServerCert, DisableMetrics, UseElasticTraceparentHeader (<<config-all-options-summary,docs>>)[float] ===== Bug fixes
[[release-notes-1.2.0]]
One column per quarter.
Entity framework support with Interceptor (< >)
[float] ===== Features
CAPTURE_BODY and TRANSACTION_MAX_SPANS. {pull}577[#577].[float] ===== Bug fixes
[[release-notes-1.1.2]]
Capturing request body with ASP.NET Core erased the body in some scenarios {pull}539[#539].
[float] ===== Bug fixes
NullReferenceException {pull}544[#544], {pull}545[#545].[[release-notes-1.1.1]]
Configure transaction max spans. {pull}472[#472]
[float] ===== Features
Configure transaction max spans. {pull}472[#472]
[float] ===== Bug fixes
Fixing missing "Date Modified" field on the files from the 1.1.0 packages causing an error while executing dotnet pack or nuget pack on a project with Elastic APM Agent packages. {pull}527[#527]
[[release-notes-1.1.0]]
ASP.NET Support, documentation can be found < >
[float] ===== Features
[float] ===== Bug fixes
[[release-notes-1.0.1]]
NullReferenceException on .NET Framework with outgoing HTTP calls created with HttpClient in case the response code is HTTP3xx {pull}450[#450]
[float] ===== Bug fixes
NullReferenceException on .NET Framework with outgoing HTTP calls created with HttpClient in case the response code is HTTP3xx {pull}450[#450]net461 target to the https://www.nuget.org/packages/Elastic.Apm/[Elastic.Apm] packageLabels>> with null {pull}429[#429][float] ===== Features
CaptureBody and CaptureBodyContentTypes. By default this feature is turned off, this is an opt-in feature and can be turned on with the CaptureBody setting. {pull}402[#402][[release-notes-1.0.0]]
We have some breaking changes in this release. We wanted to do these changes prior to our GA release and with this we hopefully avoid breaking changes…
The 1. GA release of the Elastic APM .NET Agent. Stabilization of the 1.0.0-beta feature for production usage.
[float] ===== Features
ILoggerFactory and the logging infrastructure in ASP.NET Core {pull}249[#249]StackTraceLimit and SpanFramesMinDurationInMilliseconds configs {pull}374[#374]Elastic.Apm.Agent.Tracer.CurrentSpan {pull}391[#391][float] ===== Bug fixes
[float] ===== Breaking changes
We have some breaking changes in this release. We wanted to do these changes prior to our GA release and with this we hopefully avoid breaking changes in the upcoming versions.
Elastic.Apm.All packages with Elastic.Apm.NetCoreAll {pull}371[#371]UseElasticApm() method in the Elastic.Apm.NetCoreAll package to UseAllElasticApm - this method turns on every component of the Agent for ASP.NET Core. {pull}371[#371]IApmLogger interface changed: {pull}389[#389]Tags properties to Labels. {pull}416[#416][[release-notes-beta]] === .NET Agent version beta/preview
[[release-notes-beta1]]
Your coding agent can read these notes before it upgrades. Set up the MCP server →