Skip to content

Releases: newrelic/newrelic-dotnet-agent

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

v10.33.0

30 Oct 20:38
d630c9c
Compare
Choose a tag to compare

10.33.0 (2024-10-30)

New features

  • Add AWSSDK.DynamoDBv2 instrumentation. Versions 3.5 through 4.0.0-preview.4 are supported. Note: previous agent versions would instrument DynamoDB calls as Externals; now DynamoDB calls will show up as Database operations in the New Relic UI. (2460527)
  • Add config option for providing AWS account ID for linking (#2851) (936b6f6)
  • New Garbage Collection Metrics Sampler for .NET 6+ (#2838) (f24a5da)

Fixes

  • Fix potential race condition in AWS SDK, AWS Bedrock, and Elastisearch that could lead to an orphaned Transaction. (#2842) (3afa15f)
  • Remove usage of non-thread safe HashSet in AwsSdk pipeline wrappers. Thanks, @gjunge! (#2855) (#2857) (ae1d422)
  • Revert environment variable name change in installers and scripts (#2852) (e77683b)

v10.32.0

16 Oct 19:36
a77919e
Compare
Choose a tag to compare

10.32.0 (2024-10-15)

Notice

  • Environment variables that start with or contain NEWRELIC_ are deprecated and may be removed in a future major release. Users are encouraged to update their installation to use NEW_RELIC_ names as soon as possible. (b00edda)

New features

  • Implement consistent naming scheme for all environment variables. All environment variables starting with (or containing) NEWRELIC_ are now named NEW_RELIC_. Support for previous environment variables is retained, so this is not a breaking change. (#718) (#2812) (b00edda)
  • Update CosmosDB instrumentation to support latest version (#2832) (27a78cb)

Fixes

  • Handle null or empty SQS messages and/or message attributes (#2833) (758b770)
  • Update Profiler to check whether Azure function mode support is enabled (#2822) (9669641)

v10.31.0

25 Sep 19:59
f279c86
Compare
Choose a tag to compare

10.31.0 (2024-09-25)

New features

  • Add support for the EnyimMemcachedCore client. (#2781) (52bdc11)
  • Allow container linking for AWS ECS applications. (#2683) (d55567f)
  • Parse Azure Function HttpTrigger parameters (#2776) (7e8c28b)

Fixes

  • Prevent FileNotFoundException when handling connection issues while instrumenting .NET Framework apps. (#2750) (#2751) (cebd287)

v10.30.0

11 Sep 18:05
32e54c1
Compare
Choose a tag to compare

10.30.0 (2024-09-11)

New features

  • Oracle instrumentation now supports latest version (#2721) (50cb663)
  • Initial support for instrumentation of "isolated" model Azure Functions. Instrumentation is disabled by default. (d8a79e5)

Fixes

  • Preserve custom query name even if statement can't be parsed. (#2708) (#2709) (3ab0cb4)

v10.29.0

20 Aug 20:49
7e63bee
Compare
Choose a tag to compare

10.29.0 (2024-08-20)

New features

  • Additional metrics and attributes for some instrumented libraries (#2675) (a033b81)
  • Auto-instrument ASP.NET Core Lambda functions (#2662) (#2674) (ceaefc5)
  • Use Lambda function name if application name is not set (#2695) (3dcf3af)

v10.28.0

05 Aug 18:19
b18158f
Compare
Choose a tag to compare

10.28.0 (2024-08-05)

New features

  • Improve serverless mode detection (#2661) (5f5dda8)
  • Set application name via command line with the .msi installer (#2648) (369dcba)

Fixes

  • Better Lambda web request input parameter validation. (#2653) (810d4af), closes #2652
  • Revert recent Profiler warning fixes to address reported instability (#2663) (b3c9cd1)
  • SQS instrumentation could cause InvalidOperationException (#2645) (#2646) (40b6ad5)

v10.27.0

16 Jul 14:11
a08b0e9
Compare
Choose a tag to compare

10.27.0 (2024-07-15)

New features

  • Add support for disabling LLM monitoring at the account level. (#2592) (c31451a)
  • Instrumentation for Amazon Simple Queuing Service (AWSSDK.SQS) (#2620) (ac738ba)

v10.26.0

26 Jun 20:09
3b0e65d
Compare
Choose a tag to compare

10.26.0 (2024-06-26)

Notice

New features

  • Add an option to disable the file system watcher. (#2536) (27d0ed0)
  • Add support for capturing container id from AWS ECS. (#2481) (c018b8a)
  • Add support for using Sitecore.Logging and log4net together (#2537) (332529b)

Fixes

  • Prevent NullReferenceExeption on APIGatewayProxyRequest (#2529) (18d833f)
  • Refactor to eliminate usage of .GetAwaiter().GetResult() in Framework builds. (#2534) (#2535) (cfb2c28)