Skip to content

Releases: newrelic/newrelic-dotnet-agent

v10.47.1

03 Dec 20:09
dd90243

Choose a tag to compare

10.47.1 (2025-12-02)

Fixes

  • Cache all environment variable access to reduce possible thread contention (#3322) (e2a8109)
  • Ensure OpenAI LLM supportability metrics are recorded on all invocations. (#3320) (a4d7af8)

v10.47.0

19 Nov 16:39
a6ce55e

Choose a tag to compare

10.47.0 (2025-11-18)

New features

  • Add an optional transaction storage mechanism to allow transactions to flow with the ExecutionContext for ASP.NET web apps (#3311) (d254ce9)

Fixes

  • Azure Service Bus instrumentation fails due to null reference exception (#3305) (b2bf4df)
  • OpenAI instrumentation ignores chat completions when CompleteChatAsync() or CompleteChat() messages parameter is not an Array (#3317) (3df9570)

v10.46.1

11 Nov 20:01
d713686

Choose a tag to compare

10.46.1 (2025-11-11)

Fixes

  • Remove "consume" span from Azure Service Bus transactions created in "processor" mode for more accurate transaction timing. (faa591f)
  • Update ReportedConfiguration to serialize certain enums as strings instead of integers for better clarity when viewing settings in the UI (#3296) (e972745)

v10.46.0

29 Oct 18:05
aafa230

Choose a tag to compare

10.46.0 (2025-10-28)

New features

Fixes

  • AgentHealthReporter runs when the agent is disabled via config (#3267) (76154c9)
  • Remove service bus distributed trace header manipulation from Azure Function instrumentation. (#3274) (e21eca0)

v10.45.0

01 Oct 19:20
1004ee1

Choose a tag to compare

10.45.0 (2025-09-30)

New features

  • Add a new Distributed Tracing sampler, the TraceId Ratio-Based Sampler, which is based on the OpenTelemetry implementation. This sampler makes its sampling decision using the TraceId (a random GUID) and a configured sampling ratio (a target percentage of traces to be sampled). For more information, see the OpenTelemetry specification. (#3211) (63ca603)

Fixes

  • MSSQL connection string parsing can throw exceptions and disable Datastore instrumentation (#3263) (cdf000b)
  • Resolve issues with Kafka "Consume" instrumentation to ensure that automatic instrumentation works in conjunction with custom instrumentation. (#3257) (1dbd1c5)

v10.44.1

20 Aug 16:51
40fd3a9

Choose a tag to compare

10.44.1 (2025-08-19)

Fixes

  • Exception incorrectly handled in Service Bus instrumentation wrapper. (825cd2b)
  • Exclude Azure Function webhost (Linux) process from instrumentation. (#3223) (e363aea)

v10.44.0

13 Aug 15:49
7e9bd72

Choose a tag to compare

10.44.0 (2025-08-06)

New features

  • Enable performance metric samplers in Serverless mode (#3199) (3fc5ea7)

Fixes

  • Exclude Azure Function webhost (Linux) process from instrumentation. (#3194) (fc20645)

v10.43.0

09 Jul 16:44
9a65255

Choose a tag to compare

10.43.0 (2025-07-09)

New features

  • Add support for topics to Azure Service Bus. (#3179) (d6610a1)
  • Supportability metrics for custom instrumentation. Reports the first 25 custom instrumentation methods seen, and a count of the total number of custom instrumentation methods seen. (#2797) (99c6256)

Fixes

  • Profiler doesn't handle wide-character files correctly (#3172) (75ddd6b)

v10.42.0

24 Jun 19:15
0d55968

Choose a tag to compare

10.42.0 (2025-06-24)

Notice

New features

Fixes

  • Fix Profiler build errors with latest VS (#3162) (0cfdedb)

v10.41.0

30 Apr 17:10
e64e9e2

Choose a tag to compare

10.41.0 (2025-04-25)

New features

  • Allow incoming W3C traceparent sampled flag to influence .NET agent sampling decision. (#3100) (6047bda)

Fixes

  • Null reference exception in Asp.NET Core 6+ browser monitoring injection. (#3102) (49df7bf)