Notice: If using Microsoft.Extensions.Logging as your logging framework of choice, please use .NET agent version 10.1.0 or newer. We encourage you to adopt the newer version due to bug #1230, which we fixed in #1237, that was resolved in .NET agent version 10.1.0.
New Features
- Adds support for forwarding application logs to New Relic for .NET Framework 4.6.2 and newer applications using Microsoft.Extensions.Logging. #1172
- Additional agent configuration options are now visible and easily accessible through the UI on NR1. Agent configuration is also now reported during agent connect. This information can be seen in the APM->Environment->Agent Initialization view. #1174
Fixes
- Resolves an issue with transaction trace aggregation where the slowest transaction trace was not always captured due to a race condition. #1166
- Adds an ignore rule to prevent profiling SMSvcHost.exe. #1182
- Updates applicationLogging attribute log.level to be level. #1144
Deprecations/Removed Features
- This is a major release of the agent, and contains breaking changes. See the migration guide for details.
- This agent release targets .NET Framework 4.6.2 and .NET Standard 2.0. The minimum supported runtime versions for profiled applications are .NET Framework 4.6.2+ and .NET Core 3.1+.
- The scriptable installers have been removed. #1170
- Windows installation files have been consolidated and renamed. #1187
- The Linux installation packages have been renamed. #1180
- Castle.Monorail instrumentation has been removed. #1177
Checksums
File | SHA - 256 Hash |
---|---|
newrelic-dotnet-agent-10.0.0-1.x86_64.rpm | 0D8501038F29E563F9B94473A54976421CDC84B6A9596615D29E7CCFD76B85F3 |
newrelic-dotnet-agent_10.0.0_amd64.deb | C0C111356EBF540A6DCA57D144A7946639A09D20FC000F364C392B4E1FAB2CD9 |
newrelic-dotnet-agent_10.0.0_amd64.tar.gz | 24F788273F257DCA688676962E415A2AA66BC6548503781E60139F131DC096A6 |
newrelic-dotnet-agent_10.0.0_arm64.deb | EAEF890DD7B4B349A4CCB1CEFE50137346F82CF92510627A4946D441BD4EA2D0 |
newrelic-dotnet-agent_10.0.0_arm64.tar.gz | 4F1042CBD4F2E19902B2BF7AF38275E3152C38C667F7BB1C07A55FA3F238377E |
NewRelicDotNetAgent_10.0.0_x64.msi | 00B3D8C00B94334E30FB2B6016F293392C5F8FD493C82F2010DA44FDE68F02D6 |
NewRelicDotNetAgent_10.0.0_x64.zip | 48B8BDF456CA3EB8AAAF173038CF1CC5D5A7399558D4146FB8204F3A57AD3ED9 |
NewRelicDotNetAgent_10.0.0_x86.msi | 88D4EA3C0A98DF3474B69EFA9374EECD0D542967433530643132E49F08EF22BC |
NewRelicDotNetAgent_10.0.0_x86.zip | 39B163EF4433994CD1D20E7883ECA0101CB53B920FF3D0353D5950D62BD8A95E |
Support statement
New Relic recommends that you update the agent regularly and at a minimum every 3 months. As of this release, the oldest supported version is .NET agent 8.29.0.
Updating
- Follow standard procedures to update the .NET agent.
- If you're using a particularly old agent, review the list of major changes and procedures for updating legacy .NET agents.