Skip to content

Releases: newrelic/newrelic-dotnet-agent

v10.40.0

02 Apr 14:18
e652d61
Compare
Choose a tag to compare

10.40.0 (2025-04-01)

New features

  • Add Couchbase 3.x instrumentation (#3048) (7ef0c82)
  • Add instrumentation for AWS Kinesis Data Streams and Kinesis Delivery Streams (Firehose) (7b52a67)
  • Add support for MongoDB.Driver 3.x and above. (#3065) (c8acbc5)

Fixes

  • Add more null checks to Asp.NET Core 6+ browser instrumentation logic (#3070) (5f5cf12)
  • In-process Azure Function publishes Nuget agent DLLs to the wrong folder (#3068) (ee04d25)
  • Profiler should not log "with parent process" unless parent process is non-empty (#3066) (a6c6d7d)

v10.39.0

19 Mar 18:23
99250f2
Compare
Choose a tag to compare

10.39.0 (2025-03-19)

Notice

  • Automatic browser agent injection for ASP.NET Core v6+ web applications has been enabled by default. If you experience any issues with this feature, please see item 2 on this page for a setting that can be set to false to disable the feature and contact us for support. (051ceab)

New features

  • Enable ASP.NET Core browser auto-injection by default. (051ceab)
  • Instrument In-Process Azure Function invocations, with distributed tracing support for Http and Service Bus triggers. (#3003) (47d22a1)

Fixes

  • Look for ASPNETCORE_IIS_APP_POOL_ID if APP_POOL_ID isn't found. (#3036) (620064c)
  • Remove diagnostics tracing output from agent API calls (#3029) (be7b7f4)
  • Remove unnecessary dependency on System.Runtime.InteropServices.RuntimeInformation in .NET 4.6.2 builds. (#3033) (ab81d1c)
  • Set Profiler logger to initialized when configuration load fails. (#3015) (7ab30d7)

v10.38.0

05 Mar 20:52
7441c4b
Compare
Choose a tag to compare

10.38.0 (2025-03-04)

New features

  • Add support for PackageReference with NewRelic.Azure.WebSites packages. (#3001) (8fb397f)
  • Azure Function instrumentation is enabled by default (#3007) (8eba1bf)

v10.37.0

19 Feb 16:40
e8bec02
Compare
Choose a tag to compare

10.37.0 (2025-02-19)

New features

  • Add AI Monitoring instrumentation for AmazonBedrockRuntimeClient.ConverseAsync() (#2997) (cdc2f6c)
  • Add AI Monitoring instrumentation for OpenAI and Azure.AI.OpenAI (#2987) (aa06d9d)
  • Add support for .NET Framework Azure Function Apps (#2992) (5b077f3)
  • Improve logging and validation for license keys. (#2982) (19e8387)

v10.36.0

05 Feb 16:05
15f88c7
Compare
Choose a tag to compare

10.36.0 (2025-02-05)

New features

  • Add .NET 8+ support for System.Data.Odbc (#2948) (7ee9825)
  • Add support for instrumenting OpenSearchClient requests. (#2956) (4309938)

Fixes

  • Add Azure Function app name prefix to faas.name attribute in Azure Function transactions. (#2973) (80d4c76)
  • Custom attribute values of type float and decimal were not serialized correctly. (#2975) (8812fe1)
  • Improve error handling in AWS account ID parsing logic (#2984) (9b66750)

New Relic Azure Site Extension v1.6.0 Release

03 Feb 19:06
18b4c63
Compare
Choose a tag to compare

What's Changed

  • Azure Site Extension now supports deployment to Windows Azure Functions, with instrumentation enabled by default. #2976

v10.35.0

22 Jan 20:59
f622a40
Compare
Choose a tag to compare

10.35.0 (2025-01-21)

New features

  • Enable DynamoDB entity relationships (#2923) (f70b64a)
  • Instrument Lambda invocations in AWS SDK (#2901) (3b655e4)
  • Use SocketsHttpHandler to configure HttpClient in .NET 6+. (#2931) (eb3afda)

Fixes

  • Console logging is inconsistent between Agent and Profiler (#2955) (7c42b33)
  • Incorrect string comparison in the profiler caused constructor instrumentation to fail on Linux (#2912) (49a71c5)
  • Refactoring to reduce the likelihood of a deadlock in HttpClient.SendAsync(). (#2931) (eb3afda)

v10.34.1

04 Dec 20:51
63788ff
Compare
Choose a tag to compare

10.34.1 (2024-12-02)

Fixes

  • Remove .NET Standard libraries from .NET Framework target (#2896) (0873941)

v10.34.0

19 Nov 18:42
3b1d385
Compare
Choose a tag to compare

10.34.0 (2024-11-19)

Notice

  • The .NET agent now allows you to opt-in to adding your custom tags (labels) to agent-forwarded logs. With custom tags on logs, platform engineers can easily filter, search, and correlate log data for faster and more efficient troubleshooting, improved performance, and optimized resource utilization. To learn more about this feature see the documentation.(#2831) (d1e29ea)

New features

  • Add Distributed Tracing support for Azure Functions HTTPTrigger. (#2868) (0278836)
  • The .NET agent now allows you to opt-in to adding your custom tags (labels) to agent-forwarded logs. With custom tags on logs, platform engineers can easily filter, search, and correlate log data for faster and more efficient troubleshooting, improved performance, and optimized resource utilization. To learn more about this feature see the documentation.(#2831) (d1e29ea)

Fixes

  • Don't instrument certain processes in Azure Linux App Service deployments. Resolves #2871. (7ed945b)
  • Fix a bug in run.sh. Resolves #2887 (#2888) (df17cfd)

v10.33.1

31 Oct 22:22
111d1a9
Compare
Choose a tag to compare

10.33.1 (2024-10-31)

Fixes