NET release notes

Recent .NET agent release notes are listed below. If you would like a release that has been used extensively with a list of known issues, see Established releases (.NET) for download and version information.

Monday, January 4, 2021 - 17:01 Download

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

Tuesday, December 8, 2020 - 17:00 Download

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

Monday, November 9, 2020 - 17:00

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

Monday, October 26, 2020 - 14:00 Download

Download URLs

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

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

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

Monday, October 12, 2020 - 14:00 Download

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

Wednesday, September 16, 2020 - 12:00

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 842D