• /
  • EnglishEspañol日本語한국어Português
  • Log inStart now

.NET agent release notesRSS

January 4, 2021
.NET agent v8.37.0.0

New Features

  • Updated support for RabbitMQ
    • Adds support for .NET Core applications using RabbitMQ.Client.
    • Adds support for RabbitMQ.Client version 6.2.1.
    • Not supported: Distributed Tracing is not supported with the RabbitMQ AMQP 1.0 plugin.
  • Adds configuration Environment Variables
    • Adds MAX_TRANSACTION_SAMPLES_STORE - the maximum number of samples stored for Transaction Events.
    • Adds MAX_EVENT_SAMPLES_STORED - the maximum number of samples stored for Custom Events.
    • Adds NEW_RELIC_LOG - the unqualifed name for the Agent's log file.

Checksums

File

SHA-256 Hash

newrelic-agent-win-8.37.0.0-scriptable-installer.zip

27FA806F7DC9EF4067F58CE721AE3D4F2DA9203413B383717293C1028E1BE6D0

newrelic-agent-win-x64-8.37.0.0.msi

0AEC1EF00E2D607310A1A9266B237F7D892EE738624C6E1C6BB0E18B3AE54657

newrelic-agent-win-x64-8.37.0.0.zip

0F86B501344B444EE3E79548C58A4DD03ACB7A93605BC2B6EE6C61C9A581E4B6

newrelic-agent-win-x86-8.37.0.0.msi

8AE3F89D122FB92838763205E07EA2A672A583599D892721439985126DACDE0B

newrelic-agent-win-x86-8.37.0.0.zip

618B4220FFDA15B39D1B666EE06E91D86875D3572A5C8541C71F7975AAE931C2

newrelic-netcore20-agent-8.37.0.0-1.x86_64.rpm

3DA7EAA99CB44A57486D3058F5CAD6DC17D9CBD0BEC31C839C0A4EDC12D5408E

newrelic-netcore20-agent-win-8.37.0.0-scriptable-installer.zip

26ED55C8E848F762CEF743C059E704C7147052A9E6DB173CBD7427A1654A45C5

newrelic-netcore20-agent-win-x64-8.37.0.0.zip

E5D80B8B0A90017A0A0B5C9556120BB728450BE11793F9209B6BEF082B1C1F2D

newrelic-netcore20-agent-win-x86-8.37.0.0.zip

DABD3E9712EBD8D3AAF8ACF6A723AE7ED65B8ECFA74B25DB0FA31799227130FE

newrelic-netcore20-agent_8.37.0.0_amd64.deb

41C4725E82D0E317EC3B0F43870D219EDECF33A7DD94CF7F5C1EA5769C5E09F4

newrelic-netcore20-agent_8.37.0.0_amd64.tar.gz

0ED5C95EB19996BF329E14D8547C3447C8CE8692DBD2C119B2C518BAF24382D3

Support statement

New Relic recommends that you upgrade the agent regularly and at a minimum every 3 months. As of this release, the oldest supported version is .NET Agent 8.12.216.0.

Upgrading

December 8, 2020
.NET agent v8.36.0.0

Download URLs

Download the appropriate release for your New Relic .NET agent:

https://download.newrelic.com/dot_net_agent/latest_release

Fixes

  • Fixes Issue #224 where leading "SET" commands will be ignored when parsing compound SQL statements. (#370)
  • Fixes Issue #226 where the profiler ignores drive letter in HOME_EXPANDED when detecting running in Azure Web Apps. (#373)
  • Fixes Issue #93: when the parent methods are blocked by their asynchronous child methods, the agent deducts the child methods' duration from the parent methods' exclusive duration.(#374)
  • Fixes Issue #9 where the agent failed to read settings from appsettings.{environment}.json files. (#372)
  • Fixes Issue #116 where the agent failed to read settings from appsettings.json in certain hosting scenarios. (#375)
  • Fixes Issue #234 by reducing the likelihood of a Fatal CLR Error. (#376)
  • Fixes Issue #377 when using the AddCustomAttribute API with Microsoft.Extensions.Primitives.StringValues type causes unsupported type exception. (378)

Checksums

File

SHA-256 Hash

newrelic-agent-win-8.36.0.0-scriptable-installer.zip

840CEC0E80922D747974E514729CA88CC6FF8070B510A8DFC2A70C9CFAD4EF9D

newrelic-agent-win-x64-8.36.0.0.msi

047214F5937754DB77EDBBA6E7460C4ADCE11A6AF54C812CD596EDFC7084F754

newrelic-agent-win-x64-8.36.0.0.zip

35182DEC9D68C402AF8489515E0EDD41CEC7B5CB639E0B3296059D2C6090F3D2

newrelic-agent-win-x86-8.36.0.0.ms

7B43749D0EE4E8A887EC4C71BA079C00EB3FD33CF9CB5B9F20F7BEE6AF1887DC

newrelic-agent-win-x86-8.36.0.0.zip

C3E03647EA1C4519ADD90A76999B35D582E1A241265FF5CD4DEDCD349D8EC6A6

newrelic-netcore20-agent_8.36.0.0_amd64.deb

6E74F4D1937F7C99679438D3DD918FBCCD9B733EF4A5CE0D7DF7CB21F5B2812A

newrelic-netcore20-agent_8.36.0.0_amd64.tar.gz

FD915C68D7B5A4A8ACAFA06E689E7A5B3210AAA42D0200C6D7C685DB36D2771D

newrelic-netcore20-agent-8.36.0.0-1.x86_64.rpm

158BBE145ACC1662FC88547A37D6EFB725EC997985A40903A604E0B8CC0B94D2

newrelic-netcore20-agent-win-8.36.0.0-scriptable-installer.zip

6CC926F38996FF0DC502141C2DC59078B5811885E14D1435C23811AA88DFE462

newrelic-netcore20-agent-win-x64-8.36.0.0.zip

83CA1F3F010F8727572ABEE5560454FEF5414068F572E87031C8064FAC0153A8

newrelic-netcore20-agent-win-x86-8.36.0.0.zip

94B4100F4CF2B7862436BD12D627CF30EA03B14AB117A6EBF1CA5E0A8AEBC9D7

Upgrading

November 9, 2020
.NET agent v8.35.0.0

New Features

Fixes

  • Fixes Issue #337 by removing obsolete code which was causing memory growth associated with a large number of transaction names.
  • PR #348: guards against potential exceptions being thrown from the agent API when the agent is not attached.

Checksums

File

SHA-256 Hash

newrelic-agent-win-8.35.0.0-scriptable-installer.zip

F77B7BE0AA8C1892F085EA2B30B01E7A192FFAD296F35298267910DA14ABB529

newrelic-agent-win-x64-8.35.0.0.msi

EAA8B9D6C17B31B81003107C07E5B2B3872667F10603F119A782220C43D27713

newrelic-agent-win-x64-8.35.0.0.zip

94DC8BD9F9C5D8BFE849C4E2A284AAF7D22A46F85CFA50936573C22AEF90A507

newrelic-agent-win-x86-8.35.0.0.ms

CEA4474FB19E8EEDB7C955C36B8EC884232989C4B1A92F0ABF9804F1BC08396C

newrelic-agent-win-x86-8.35.0.0.zip

61192FF4A219B63ECE2F9526EA599626D942B749F935CA405871BDC7AF252810

newrelic-netcore20-agent_8.35.0.0_amd64.deb

9638E1F68E7A05A4D11314D0DEF40445EC4E8E9A4B322342DD7935CC56AAE4F3

newrelic-netcore20-agent_8.35.0.0_amd64.tar.gz

305B2CA7C35BDD86BDAAB3CA9708A02DA3E87A9D9A49216E56DFC316E07F6C4A

newrelic-netcore20-agent-8.35.0.0-1.x86_64.rpm

0CE69F23914820740FEDEA61D72E674F80E1C4CDB8A7386082DD47EB11F129D8

newrelic-netcore20-agent-win-8.35.0.0-scriptable-installer.zip

4A0FD8FC0DD2D0EC06CA92D6CE7342FCE12D103F7595110625488F77678C187F

newrelic-netcore20-agent-win-x64-8.35.0.0.zip

A7D05A3EB5DB12A10DDFF65B9E95272B8BBB88B78B6075CB7BC517D5F96715E2

newrelic-netcore20-agent-win-x86-8.35.0.0.zip

2D6000577D591F637E0F5C8B63E2CCCF44B5920854CC5E06D93EA0E13046801B

Upgrading

October 26, 2020
.NET agent v8.34.0.0

New Features

  • .NET 5 RC2 Support
    We have validated that this version of the agent is compatible with .NET 5 Release Candidate 2.

Fixes

  • Fixes #301 where the agent incorrectly parses server-side configuration causing agent to shutdown.#310
  • Modifies WCF Instrumentation to address #314 by minimizing the reliance upon handled exceptions during the attempt to capture CAT and DT payloads.

Checksums

File

SHA-256 Hash

newrelic-agent-win-8.34.0.0-scriptable-installer.zip

463A0DA90BF60E59691005DBC3698A52DA11C819F4F476012C2E871133CA59A4

newrelic-agent-win-x64-8.34.0.0.msi

3642580229F7EFF9AA37880DA46C4B2BCAA54D1C169D1C7EC8A20327E6241BAF

newrelic-agent-win-x64-8.34.0.0.zip

B6BAA1843376E9C47EE64BDCC19CAE7CDA089BFEEECB3C867C6498404F24C3BE

newrelic-agent-win-x86-8.34.0.0.msi

80D9370362B43863EAF6C87871DC8D0EF5CC5FEA47A1DA1BEFA8D5C5B5EE81AC

newrelic-agent-win-x86-8.34.0.0.zip

662F3F7FBF7416E64C68F4E530FAB3804419E09C2CACADD7A8FF5031FA49CD38

newrelic-netcore20-agent-8.34.0.0-1.x86_64.rpm

60ED7D61DE282881E49E2C6598505C88418F7CD3F5EFB3E5BE76DD260C410388

newrelic-netcore20-agent-win-8.34.0.0-scriptable-installer.zip

381D723C36620D2BF9D36521EFC8E12EA961A31D741704080571BEB1C6A443AF

newrelic-netcore20-agent-win-x64-8.34.0.0.zip

C6C9C62469D09413456436E865E0DCB84A06051A51EC82B97D8E81CB7012FBA9

newrelic-netcore20-agent-win-x86-8.34.0.0.zip

EFF2C7F340A4B767B9ED4DD7225005AE2D219BDAC8815B1224A53518FD394027

newrelic-netcore20-agent_8.34.0.0_amd64.deb

12E3ED96888B236CA7845382441C45698A0AB5DF99BBF3DF05B379E0D68728A3

newrelic-netcore20-agent_8.34.0.0_amd64.tar.gz

2987B39AC2CDFE19CC1E8EB4D9A2DB4A91817A37ED442CC51AF441128D90D216

Upgrading

October 12, 2020
.NET agent v8.33.0.0

Fixes

  • Fixes #223 so the agent can be compatible with ASP.NET Core 5 RC1.
  • Fixes issue in .NET 5 applications where external calls made with HttpClient may not get instrumented. For example, calls made with HttpClient.GetStringAsync would be missed. (#235)
  • Fixes issue #257 where .NET Standard Libraries that do not reference mscorlib fail to be instrumented in .NET Framework applications.
  • Reduces the performance impact of large amounts of instrumentation. See issue #269 for more information.

Checksums

File

SHA-256 Hash

newrelic-agent-win-8.33.0.0-scriptable-installer.zip

B9685CE346FBCC1D403E3AFCB032C3050ABEE0EED7CB468387FE6793B78139F4

newrelic-agent-win-x64-8.33.0.0.msi

2C641DE0A6EB1CC81812341219CB8B2D1A7B17D37BC0E10435670DC91F5F03D0

newrelic-agent-win-x64-8.33.0.0.zip

8BA85B43037222C642DCAC1647922267C232BD5ABD67315BD31C27A9ECE49A65

newrelic-agent-win-x86-8.33.0.0.msi

5D6CB7F0BE00969356AB62DFA2DEB028AA8CABD13CD177760E960E29532E33A2

newrelic-agent-win-x86-8.33.0.0.zip

E532F3ADFCE4D5D835C1865410F07A74E11C364C9486C89BE19326FC842D7C1F

newrelic-netcore20-agent-8.33.0.0-1.x86_64.rpm

EE37954141958D9F5E76ED129CAD5836C0D6F5AD20F8D2C9CD6D7521FEF9AC7A

newrelic-netcore20-agent-win-8.33.0.0-scriptable-installer.zip

C7AFFA93D569DB20E0D8D1F6136F002284F7E7FDCF6AB97A33F9A3C1464A605E

newrelic-netcore20-agent-win-x64-8.33.0.0.zip

4CDF06211CAE67ED5393F18424FBD91F884A4EF82B3F5CB639643BE16A8430DF

newrelic-netcore20-agent-win-x86-8.33.0.0.zip

EA4B519DFA40615F7877389808DCDD65DC5F9E9F84A5CBD701B6D28814C037DD

newrelic-netcore20-agent_8.33.0.0_amd64.deb

CBE01E82D68718254F29A491243766FF759E0295C1559487A466178BE01CBD71

newrelic-netcore20-agent_8.33.0.0_amd64.tar.gz

150FB5A6D122B78457FAD596C842F2B49682680085BF666767B492F37E694EF0

Upgrading

September 16, 2020
.NET agent v8.32.0.0

New Features

  • Proxy Password Obfuscation Support
    Agent configuration supports the obfuscation of the proxy password. The New Relic Command Line Interface (CLI) may be used to obscure the proxy password. The following documentation describes how to use an obscured proxy password in the .NET Agent configuration.
  • MySqlConnector Support
    The MySqlConnector ADO.NET driver is instrumented by default. Fixes #85 and implements this suggestion.
  • Nullable Reference Type support in the API
    Enables nullable reference types that are part of the C# 8.0 language specification and updates the signatures of API methods accordingly. There should be no required changes in API usage.
  • Improved Support for NetTCP Binding in WCF Instrumentation
    When the NetTCP Binding type is used in Windows Communication Foundation (WCF), the Agent will now send and receive trace context information in support of Distributed Tracing (DT) or Cross Application Tracing (CAT). Implements #209.

Fixes

  • Fixes an issue that may cause InvalidCastException due to an assembly version mismatch in Mvc3 instrumentation.
  • Fixes an async timing issue that can cause the end time of Task-returning methods to be determined incorrectly.

Checksums

File

SHA-256 Hash

newrelic-agent-win-8.32.0.0-scriptable-installer.zip

992B077AF9F8966F3F4B7925B6ACB5CE18390EF16115DBE136723EFC3965F3AB

newrelic-agent-win-x64-8.32.0.0.msi

A675DA40B522551B3DBBCA49941143940A5253E88DD59F26E5B2C862EF6A48FE

newrelic-agent-win-x64-8.32.0.0.zip

9ABAE87713705DA3C7C3C65BA89DA4A0FE9E05739E00A90152882BF37E3F1679

newrelic-agent-win-x86-8.32.0.0.msi

98D21C44C55663BB5DA762C1FAFA576EAAE24D7A62B6BAAC8337813DF1F0A9BC

newrelic-agent-win-x86-8.32.0.0.zip

846F9B0E36B6F374AE547FD9AD9AB508A47D4D8567E9EAE20F18136F762F5E86

newrelic-netcore20-agent-8.32.0.0-1.x86_64.rpm

6E6148B069E4B55F7E001AA2524EC5B75306E1901005977FA76F8AD3834E5541

newrelic-netcore20-agent-win-8.32.0.0-scriptable-installer.zip

842D04237B478A35E3634A92B1E21C734227B6173CE587F790F66E7209163550

newrelic-netcore20-agent-win-x64-8.32.0.0.zip

81D9ABE4DC782CBDAA0B3F8EF2D3AE9E545DE9DB9A9B3BF2F3FD4AF4AFCA9FA2

newrelic-netcore20-agent-win-x86-8.32.0.0.zip

6A78FD50FF666EFAA65AA97EA0FDE8F97BBEA7223DAEFAB2AC929F43F4A696E9

newrelic-netcore20-agent_8.32.0.0_amd64.deb

CE44BF8463B0BFD7AE711ACDB4EB07553CBB8F68066CCFA09FAEFB830D53277C

newrelic-netcore20-agent_8.32.0.0_amd64.tar.gz

695A77EC5693349E8122B59AD1655DE4AA41CB484C7580A2BFAE5726129CE371

Upgrading

September 15, 2020
.NET agent v6.26.0.0

Notes

The 6.x agent supports legacy frameworks (.NET version 4.5 and lower). If you are on .NET version 4.5 or higher, or if you are on .NET Core, use the 8.x agent versions.

Download URLs

Download the appropriate release for your New Relic .NET agent:

New Features

  • The .NET Agent is now open source!
    The New Relic .NET agent is now open source! Now you can view the source code to help with troubleshooting, observe the project roadmap, and file issues directly in this repository. We are now using the Apache 2 license. See our Contributing guide and Code of Conduct for details on contributing!
  • SSL Required
    In order to increase security, disabling agent HTTPS communication via the service SSL configuration is no longer supported. All communication with New Relic services will occur via SSL.
  • EU Data Center Support
    Adds support for communicating with New Relic's EU Data Center. Please review our docs site for further information.

Upgrading

August 17, 2020
.NET agent v8.31.0.0

New Features

  • Expected Errors Support
    Certain errors that are expected within the application may be identified so that they will not be counted towards the application's error rate and Apdex Score. Only errors that truly affect the health of the application will be alerted on. Please review the following documentation for details on how to configure Expected Errors.

  • Ignored Errors Enhancements
    Certain errors may be identified in configuration so that they will be ignored. These errors will not be counted towards the application's error rate, Apdex score, and will not be reported by the agent. Please review the following documentation for details on how to configure Ignored Errors.

    • New configuration element <ignoreMessages>supports filtering based on the error message.
    • Please note that the <ignoreErrors> configuration element has been deprecated and replaced by <ignoreClasses>. The .NET Agent continues to support this configuration element, but its support may be removed in the future.

Fixes

  • Garbage Collection Performance Metrics for Windows
    Fixes an issue where Garbage Collection Performance Metrics may not be reported for Windows Applications.
  • Maintaining newrelic.config on Linux package upgrades
    Fixes an issue where newrelic.config was being overwritten when upgrading the agent via either rpm/yum (RedHat/Centos) or dpkg/apt (Debian/Ubuntu).

Checksums

File

SHA-256 Hash

newrelic-agent-win-8.31.0.0-scriptable-installer.zip

1A7D11F91E36259BED3C5A99ACB7FDD967BEACE36AC744401CB3D8D1A2FF1D48

newrelic-agent-win-x64-8.31.0.0.msi

4F9AB318FCD3956703E659A3B2C8F4C4F1C51F479F479659B384DEA64A701813

newrelic-agent-win-x64-8.31.0.0.zip

D0F4BE582B090B7B6F6EF76B837904A8DA18713E2715E6573145B9AB11603560

newrelic-agent-win-x86-8.31.0.0.msi

C28C875482B22A4D929FFDB1E9EC46EF2CA1EDEDAE46360DC5E257CF5BF86E3F

newrelic-agent-win-x86-8.31.0.0.zip

B689142C9B5373EB0272D6C3C3759E1A9DD2717A4FE79140BC9B766E8FABF71D

newrelic-netcore20-agent-8.31.0.0-1.x86_64.rpm

4B56330CDD2F8BA7D661A5ECC47E9C53AA52D1295D9F67748BF1F342BA6852EE

newrelic-netcore20-agent-win-8.31.0.0-scriptable-installer.zip

27DB97C3B407115033EAC92DC608567E7C605E5D91297EFD298EA84E78F3BB71

newrelic-netcore20-agent-win-x64-8.31.0.0.zip

3DAFB26542734531311C7963870EA21F43E028BB00EA4044D70DF18A58993484

newrelic-netcore20-agent-win-x86-8.31.0.0.zip

55B3EBEA7298D5DC47A5FC72C81327C6B62EE560445E3595FDA88BE464532898

newrelic-netcore20-agent_8.31.0.0_amd64.deb

14EB3E46E1A540A020433CA83EDAC75076C1DF9D8894C205582A1FE0330B1981

newrelic-netcore20-agent_8.31.0.0_amd64.tar.gz

5EA9620DE0D3EA72859EEC058E3CD811F8BAFCAB6957F005B9D1EFC73A9CB400

Upgrading

July 16, 2020
.NET agent v8.30.0.0

New Features

  • The .NET agent is now open source!
    The New Relic .NET agent is now open source! Now you can view the source code to help with troubleshooting, observe the project roadmap, and file issues directly in this repository. We are now using the Apache 2 license. See our Contributing guide and Code of Conduct for details on contributing!

Fixes

  • Memory usage reporting for Linux
    Fixes issue where applications running on Linux were either reporting no physical memory usage or using VmData to report the physical memory usage of the application. The agent now uses VmRSS through a call to Process.WorkingSet64 to report physical memory usage. See the dotnet runtime discussion and the proc man pages for more details about this change.
  • Infinite Tracing performance
    Fixes issue where the agent may consume too much memory when using Infinite Tracing.
  • .NET 5 support
    Fixes issue with applications running on .NET 5 that prevented instrumentation changes at runtime (either though editing instrumentation XML files or through the Live Instrumentation editor Beta).

Upgrading

June 25, 2020
.NET agent v8.29.0.0

New Features

  • Additional Transaction Information applied to Span Events When Distributed Tracing and/or Infinite Tracing are enabled, the Agent will now incorporate additional information from the Transaction Event on to the root Span Event of the transaction. The following items are affected:

    1. Request Parameters request.parameter.*
    2. Custom Attribute Values applied to the Transaction via API Calls AddCustomParameter and ITransaction.AddCustomAttribute.
    3. request.uri
    4. response.status
    5. host.displayName
  • Security Recommendation Review your Transaction Attributes configuration. Any attribute include or exclude settings specific to Transaction Events, should be applied to your Span Attributes configuration or your Global Attributes configuration.

Fixes

  • Fixes issue where updating custom instrumentation while application is running could cause application to crash.

Upgrading

Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.