Releases: newrelic/newrelic-dotnet-agent
Releases · newrelic/newrelic-dotnet-agent
v10.32.0
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
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
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
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
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
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
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)
v10.25.1
Fixes
- Agent license key should be optional in Serverless mode. (#2499) (#2500) (801edc3)
- Nested logging contexts should not disable context data for Microsoft.Extensions.Logging (2508) (#2516) (6196af5)
v10.25.0
New features
- Add support for AWS Lambda
APIGatewayHttpApiV2ProxyRequest
(#2472) (3f06bf6)
- Enable configuration of ignored and expected HTTP status code errors with environment variables (#2487) (eeb574f)
Fixes
- Accept inbound tracing headers in Kafka consume method instrumentation (#2488) (476378a)
- Upgrade Wix to v5 to fix an issue with non-elevated installs. (#2471) (acd12fa)
v10.24.0
Notice
- Due to an ongoing issue with the WiX Toolset, the Windows MSI installer must be run as admin. This will be addressed in an upcoming release. (4d40da5)
New features
- Add preliminary support for AWS Lambda instrumentation. For details on how to enable this functionality, please contact your New Relic representative. (4d40da5)
Fixes
- Fix bug in distributed tracing when
excludeNewrelicHeader
is set to true (#2457) (1f95c9c)