Important
We recommend updating to the latest agent version as soon as it's available. If your organization has established practices that prevent you from upgrading to the latest version, ensure that your agents are regularly updated to a version at most 90 days old. Read more about keeping your agent up to date.
As of this release, the oldest supported version is .NET agent 8.22.181.0.
New Features
- Support for .NET 7 has been verified with the GA version of the .NET 7 SDK. Please note that if you use dynamically-created assemblies, there is a bug in .NET 7 that prevents them from being instrumented at this time.
- Application log fowarding can now be configured to capture and forward context data to New Relic. Details (including how to enable and configure this new feature) can be found here.
- The NewRelic.Agent NuGet package now includes the Linux Arm64 profiler. This can be found in the
newrelic/linux-arm64
directory. Configure yourCORECLR_PROFILER_PATH
environment variable to use this version of the profiler when deploying to linux ARM64 targets. - When finest logs are enabled, the transaction guid will be applied to attribute limit log messages, if present.
Fixes
- Resolves potential crash when using Infinite Tracing. #1319
Once published, the release artifacts for this release can be found at https://download.newrelic.com/dot_net_agent/latest_release/ or on NuGet.org.
Checksums
File | SHA - 256 Hash |
---|---|
newrelic-dotnet-agent-10.4.0-1.x86_64.rpm | 7A1E1F2A669D7043C7BCAEE0DF13993928CAC392981253F3AB443ADC5E280EB2 |
newrelic-dotnet-agent_10.4.0_amd64.deb | 21B067F89092F95CD8420BFE285A8B034F7BF25E8FDF04353934F59FE862D761 |
newrelic-dotnet-agent_10.4.0_amd64.tar.gz | 375B4EE5F5E3471E1C2CC8029F07EEA1613D113EB9490B3F852043076E5B4038 |
newrelic-dotnet-agent_10.4.0_arm64.deb | 5EDED9749F2877074ABEB10480F4DF351C6EB25B2CB971A25284CADBABFF0EE7 |
newrelic-dotnet-agent_10.4.0_arm64.tar.gz | D60ED7376AD3C82F6C0ED0A57386D3CBF98D5FB003343278C74E5B894ABD57E9 |
NewRelicDotNetAgent_10.4.0_x64.msi | 0F7FA6A0EC37362A4575DD4C300F74D2B616AE5817EB9A36E7100C9AE185D970 |
NewRelicDotNetAgent_10.4.0_x64.zip | ECA525FC60AAFA1B7B671C7F380D7AB4C35DA2B123A87E2C34C57C5EB118ECD8 |
NewRelicDotNetAgent_10.4.0_x86.msi | A216AD012037C418BAF09D0C3795D0CDE5B458070504985E2C1E567DCF7E4D03 |
NewRelicDotNetAgent_10.4.0_x86.zip | B8B849A860A7AFBD18931179EEB5C18722D3AD5F2EEF8ABF26BDC811BD791B59 |
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.