Security
New Features
- Add support for filtering log events based on a list of log levels so that they are not forwarded to New Relic. Also adds new logging metrics to count the total number of filtered log events (Logging/denied). Refer to our application logging configuration documentation for more details. (#1760) (#1761) (#1762) (#1766) (aadce3a)
- Instrument OpenAsync() for SQL libraries. (#1725) (a695ce6)
Fixes
- Refactor StackExchange.Redis v2+ instrumentation to eliminate potential memory leaks. (902b025)
- Remove invalid trailing comma added to W3C tracestate header. (#1779) (790a3b7)
- Update the MSI UI to clean up formatting and readability issues. (#1748) (3fbc543)
Once published, you can find the release artifacts for this release here or on NuGet.org.
Checksums
File | SHA - 256 Hash |
---|---|
newrelic-dotnet-agent-10.13.0-1.x86_64.rpm | E589D2BD0DA972CB8ECE27A2BCC55E5EC5724F049AEF1993606F1AFBCE7E34B9 |
newrelic-dotnet-agent_10.13.0_amd64.deb | BB8A5F34E85CAA468BEFED90803339A49E6139618CAB208493772F76F95E1321 |
newrelic-dotnet-agent_10.13.0_amd64.tar.gz | 730089417451F14E749BBAF5B66482FDBA920CE0D313999A1AB51F6F6388C613 |
newrelic-dotnet-agent_10.13.0_arm64.deb | 9079245A6BCA2589B8A6A71AD62B8BE1944BA3B3F6A56446FE488385E6E70AE1 |
newrelic-dotnet-agent_10.13.0_arm64.tar.gz | DFAC11B4E07118F2C1F1E28F78785CE61EE96D1EEFAD1F3116F83994AD60B59E |
NewRelicDotNetAgent_10.13.0_x64.msi | 5B37B9736B32B0D32466115066BC43EB5D1D59C08749E5BB5A04A1431B31907A |
NewRelicDotNetAgent_10.13.0_x64.zip | EDE778E4393772439BAE0EFB5266604A18028CBBB955B9A40C543ECAEF6B51F9 |
NewRelicDotNetAgent_10.13.0_x86.msi | A66A75309281CBC902E393EC391F0FBB849A7BA9F115E4F72C82A830EC2E5312 |
NewRelicDotNetAgent_10.13.0_x86.zip | 9B9A94D705B66C326FCE83794B08D6C45EEEC4BF796B4F9E1B994DFBFB587407 |
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.
We recommend updating to the latest agent version as soon as it's available. If you can't upgrade to the latest version, update your agents to a version no more than 90 days old. Read more about keeping your agent up to date. See the New Relic .NET agent EOL policy doc for information about agent releases and support dates.
Fixes
- Resolved an issue in the
all_solutions.yml
workflow where the MSI installers were built with a self-signed certificate rather than the production code signing certificate. (386a277)
Once published, you can find the release artifacts for this release here or on NuGet.org.
Checksums
File | SHA - 256 Hash |
---|---|
newrelic-dotnet-agent-10.12.1-1.x86_64.rpm | 93229E66F85ADD5C8DE3613DE5DABD5F478A39950B3C2BD91107A8DA887F2B6A |
newrelic-dotnet-agent_10.12.1_amd64.deb | A7290CB37CBE3F292E29DE38094CDD64476256F9F39684A1FCD15766C41D8BF7 |
newrelic-dotnet-agent_10.12.1_amd64.tar.gz | 532BF3165293BBCFBD2A10FA91A7D6BC401CFAE02CF66B8B12FE41007694BACB |
newrelic-dotnet-agent_10.12.1_arm64.deb | 7855DACADEF0ED0488378FDBA47029F7F230714CA0A36DA13F45650C4B2332AD |
newrelic-dotnet-agent_10.12.1_arm64.tar.gz | 84E67F92D9A378EF036C4462CEAE1BE3760DBEE331DD1EBE99305726CDE29355 |
NewRelicDotNetAgent_10.12.1_x64.msi | F0D5070F786929550C230BE50920A24A701639D398A8BF5BA33C187231B0C94C |
NewRelicDotNetAgent_10.12.1_x64.zip | 32AE640A2F2C4F672206D528E6EE950C8DE1CF6F159D822CF97513A033AFA307 |
NewRelicDotNetAgent_10.12.1_x86.msi | 58374479848A26A164E19424E9BAA00E164AC05F2A2D8B658C7C865CAAFB31FA |
NewRelicDotNetAgent_10.12.1_x86.zip | B6D8A5B29D1088AD387A372B805064B78DCCCC7AE3A5CF0DFA76DD996ED3791A |
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.
We recommend updating to the latest agent version as soon as it's available. If you can't upgrade to the latest version, update your agents to a version no more than 90 days old. Read more about keeping your agent up to date. See the New Relic .NET agent EOL policy doc for information about agent releases and support dates.
New Features
- Add instrumentation for newer MongoDB.Client methods. (#1732) (1aa5680)
- Add support for MySql.Data version 8.0.33+. (#1708) (69d15df)
Fixes
- Add more validation to msi installer. (#1716) (d7bb7f2)
- Cache the AgentEnabled setting value. (#1723) (1624938)
- Exclude WebResource.axd and ScriptResource.axd from browser instrumentation (via default config). (#1711) (2fcce95)
- Format and log audit-level messages only when audit logging is enabled. (#1734) (f71521f)
- Handle empty Request.Path values in AspNetCore middleware wrapper. (#1704) (8b734a5)
- Include config file path in the "Agent is disabled " message on all platforms. (#1727) (1a56612)
- Update install script to correctly stop and restart IIS. (#1740) (3b91dff)
Once published, you can find the release artifacts for this release here or on NuGet.org.
Checksums
File | SHA - 256 Hash |
---|---|
newrelic-dotnet-agent-10.12.0-1.x86_64.rpm | 26C56108CEDDB22090EE5DD101C4A7E9B0D6D8285D50B7845CAE25F4F9B925EE |
newrelic-dotnet-agent_10.12.0_amd64.deb | 22A4D7250944235B79419E2FE65DB6143365286A4DAA18E28BB6DC8B31CBFC6C |
newrelic-dotnet-agent_10.12.0_amd64.tar.gz | 9253433AEA7A340EB8EF32BF6236929D20E23BDF2EAC2068B45E02652EDE8D98 |
newrelic-dotnet-agent_10.12.0_arm64.deb | 7ECD087B9BB2F41E01C9D9C6AB002D953F87D4531B9A572F0CC03ABF9CA33816 |
newrelic-dotnet-agent_10.12.0_arm64.tar.gz | CAEBCBDD60559D7337F126044FCE403190CD5A3DE98C2761538D8E7324A0635B |
NewRelicDotNetAgent_10.12.0_x64.msi | 453A1BAC9FE971250AF8AC1A83EFFFB3528E13F8759E793C35FA4C068B371924 |
NewRelicDotNetAgent_10.12.0_x64.zip | 9225783BD0CA78E3C6D80BA88806FDE1C9FC293B1872CA1B9C3C9EE3B5367E18 |
NewRelicDotNetAgent_10.12.0_x86.msi | 4A6EDEDE498C29049A2ECF9ECBE09032D7B23AAB53311BF9B4C6857117C47C94 |
NewRelicDotNetAgent_10.12.0_x86.zip | 95EFAE598174C1A0193BD0DFB5A0353C3D966556CF82CC829DB7E8A678BCAAD4 |
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.
We recommend updating to the latest agent version as soon as it's available. If you can't upgrade to the latest version, update your agents to a version no more than 90 days old. Read more about keeping your agent up to date. See the New Relic .NET agent EOL policy doc for information about agent releases and support dates.
We recommend you update the agent regularly, at least every 3 months. Read more about keeping your agent up to date.
This release is supported for one year after its release date. For a full list of supported versions and their support periods, please see our EOL policy doc.
New Features
- Add detailed assembly reporting to enable Vulnerability Management support. (#1685) (f249753)
- Adds minimal support for Devart Oracle client. (181a628)
- Use Serilog instead of log4net for internal logging. (#1661) (51080df)
Fixes
- Clearing transaction context for held transactions and async WCF client instrumentation timing. (#1608) (db9a48e)
- Stop double injecting headers with HttpClient on .NET Framework (#1679) (e8bdc34)
Once published, you can find the release artifacts for this release here or on NuGet.org.
Checksums
File | SHA - 256 Hash |
---|---|
newrelic-dotnet-agent-10.11.0-1.x86_64.rpm | 00890284A4CEDE8C74A55B137E439BD9779C7C34928C619BA1F4B49B2943BC53 |
newrelic-dotnet-agent_10.11.0_amd64.deb | 0E311777C9B9CE3F19CE2BCD86ED73B9141BF61B9C7B9781A2454676B0607063 |
newrelic-dotnet-agent_10.11.0_amd64.tar.gz | 8A00AAC013EA551B2F34E85DBA2F9D5B097CAF75E236EAC45E26FBCB6D929D43 |
newrelic-dotnet-agent_10.11.0_arm64.deb | 829737C856438C4B9FB5A7287EE3203A473AEE8511357BE301EB741C2DA8A160 |
newrelic-dotnet-agent_10.11.0_arm64.tar.gz | 7A1E0088AFB35909FC76F462F97E819479F62F18795BBDE4A0B9C381227B6695 |
NewRelicDotNetAgent_10.11.0_x64.msi | CA9329B32FFB50DBADEF0657FD20BD309C2240744B444D2D7927F9B78A5292FA |
NewRelicDotNetAgent_10.11.0_x64.zip | 6561B1283B2C01AC740D3FD9D52B1FCA01A6449EF103B07BE630F23CDECEFCE3 |
NewRelicDotNetAgent_10.11.0_x86.msi | 1B38DEF4444FE27F10017293691C743BBED74ABB5255D755F6DEE72E0F8BA8C6 |
NewRelicDotNetAgent_10.11.0_x86.zip | 2072DFA2A737A0B57E9ED08954D8059DBF56C36D02194DC7F91CE688CA19CC8D |
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.
We recommends you to update the agent regularly, at least every 3 months. Read more about keeping your agent up to date.
This release is supported for one year after its release date. For a full list of supported versions and their support periods, please see our EOL policy doc.
As of this release, the oldest supported version is .NET agent 8.27.139.0.
New Features
- Add additional logging when RUM injection is being skipped. (#1561) (e1b8eca)
- Add instrumentation for .NET Elasticsearch clients. (#1575) (8e49d7b)
- Move TLS config logging closer to connect. (#1562) (0ff3ddd)
Fixes
- Add missing instrumentation to MSI installer (#1569) (b65b117)
- Add NServiceBus instrumentation to the MSI installer for .NET Core/5+. (#1576) (3cae03e)
- IsOsPlatform() can fail on older .NET Framework Versions (#1552) (699c205)
Once published, you can find the release artifacts for this release here or on NuGet.org.
Checksums
File | SHA - 256 Hash |
---|---|
newrelic-dotnet-agent-10.10.0-1.x86_64.rpm | 8429831E81012C58359083083766DC3FA8D2156ACCEA5D77FE9486965E3CAC88 |
newrelic-dotnet-agent_10.10.0_amd64.deb | 7BC7C9631BA1055C9CFD7CE6A40BCB4A91C59709CA05920B4D8474BFA5DDB2DE |
newrelic-dotnet-agent_10.10.0_amd64.tar.gz | 0B8F7D49CC28A568D9316C9DBD1560CE15AB23886F3DFDC89A55E447BD37DB0E |
newrelic-dotnet-agent_10.10.0_arm64.deb | 706B5A22CB6A814BF56B2E5752EA24573F9DDD96314E6443824D127BB569CD49 |
newrelic-dotnet-agent_10.10.0_arm64.tar.gz | 7C373CC56FFCD75637210042FD8410C1A31DF4A45A7BA54451AC82781C3595CE |
NewRelicDotNetAgent_10.10.0_x64.msi | 779AB4D7223381A436414AC905F2124251557C79B6C1C8F5BC9911D9D339ABD5 |
NewRelicDotNetAgent_10.10.0_x64.zip | BB1F08E489C3726EED3516FC115AEC6754917123B3E8CE4AD0C742A8FDD6635D |
NewRelicDotNetAgent_10.10.0_x86.msi | 0F6DFE2FFD1563145A209D5F1A211E52750C7DCA2AAEA069705FE47BEC186D02 |
NewRelicDotNetAgent_10.10.0_x86.zip | 04227164837B98C618EF86620E15E9D862939994CF7BCD93752C62DF9820401B |
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.
Important
New Relic recommends that you update the agent regularly and at a minimum every 3 months. Read more about keeping your agent up to date.
This release is supported for one year after its release date. For a full list of supported versions and their support periods, please see our EOL policy doc.
As of this release, the oldest supported version is .NET agent 8.26.630.0.
Fixes
- Allow StackExchange.Redis v2+ profiling to start outside of a transaction. (#1501) (#1504) (925d016)
- Allow the agent to accept multiple versions of legacy NR distributed tracing headers. (#1489) (23ee241)
- Fix a memory leak when using StackExchange.Redis v2+. (#1473) (#1504) (925d016)
- Retry connection on HttpRequestException error. (#1514) (#1484) (99b520e)
Once published, you can find the release artifacts for this release here or on NuGet.org.
Checksums
File | SHA - 256 Hash |
---|---|
newrelic-dotnet-agent-10.9.1-1.x86_64.rpm | 967F25DFD75AC1091AFA0CC6BC464D0511B23B6E92545179CB2807D91820F44B |
newrelic-dotnet-agent_10.9.1_amd64.deb | 349AAC4179A1D597349190058DDBA5A6190947336B9FF1C16988C998C88B3ACA |
newrelic-dotnet-agent_10.9.1_amd64.tar.gz | 0D527ED576FAE29B2BA5F57E638EC3D2ED6B74352CC154B59BEEDD76CBEAA883 |
newrelic-dotnet-agent_10.9.1_arm64.deb | 7F629B6329AEB0A357D4C04EF5152407AD937D1244F346A8F0888D465E9F19B8 |
newrelic-dotnet-agent_10.9.1_arm64.tar.gz | B65F63A3DEDB7018E07E1577CD5451D77678704D1D84DBA124EDB404615AD417 |
NewRelicDotNetAgent_10.9.1_x64.msi | 67EE946BEE4175EABDFEB9AA8E23CDF8BC4F1A06264884C97984FAF957873120 |
NewRelicDotNetAgent_10.9.1_x64.zip | 0852CBE4EED73491CE1D8A541C36D60F898CB9A068F5CF6092060EEB3A04CA5C |
NewRelicDotNetAgent_10.9.1_x86.msi | 7411E1CC97E16BD57DCCCAB66A5FD9A355357531CCB87CA4B61C32FD3A166DEF |
NewRelicDotNetAgent_10.9.1_x86.zip | 8337AC858B4ABB5486917B3069E4E8C4013A7377FF8E109AD2FDFB4EA2480889 |
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.
Important
New Relic recommends that you update the agent regularly and at a minimum every 3 months. Read more about keeping your agent up to date.
This release is supported for one year after its release date. For a full list of supported versions and their support periods, please see our EOL policy doc.
As of this release, the oldest supported version is .NET agent 8.26.630.0.
New Errors inbox features
- User tracking: You can now see the number of users impacted by an error group. Identify the end user with the setUserId method.
- Error fingerprint: Are your error occurrences grouped poorly? Set your own error fingerprint via a callback function.
New Features
- Agent API now supports associating a User Id with the current transaction. See our ITransaction API documentation for more details. #1420
- Agent API now supports providing a callback to determine what error group an exception should be grouped under. See our SetErrorGroupCallback API documentation for more details. #1434
- Adds the
Supportability/Logging/Forwarding/Dropped
metric to track the number of log messages that were dropped due to capacity constraints. #1470
Fixes
- Reduce redundant collector request data payload logging in the agent log at DEBUG level. #1449
- Fixes #1459, a regression in NLog local decoration when logging messages with object parameters. #1480
Other
- Renamed
NewRelic.Providers.Wrapper.Asp35
toNewRelic.Providers.Wrapper.AspNet
since this wrapper instruments multiple versions of ASP.NET. Updated installers to remove oldAsp35
artifacts. #1448
Once published, you can find the release artifacts for this release here or on NuGet.org.
Checksums
File | SHA - 256 Hash |
---|---|
newrelic-dotnet-agent-10.9.0-1.x86_64.rpm | 26AA1CE84A2724E65991E3035FB9F2899DF47447DC96618DC1969C424D18DFEB |
newrelic-dotnet-agent_10.9.0_amd64.deb | F03AF60E81DFCAF706551BC8DB8DEB7B6FE7ADDCD961DDA72AA3B7F7D866B319 |
newrelic-dotnet-agent_10.9.0_amd64.tar.gz | 04F0A8699A35FF4E22D0FF704227B7E2DBA900064B17490D86270D4ADC01DB23 |
newrelic-dotnet-agent_10.9.0_arm64.deb | 2C16448899297496B2659C31B6B72BDF08EE0B3A23218374FC9FE515BB714361 |
newrelic-dotnet-agent_10.9.0_arm64.tar.gz | C1795D4A94268DAEB57290DD2012822D9E9A76C7F38C52E84F93729BC89862D4 |
NewRelicDotNetAgent_10.9.0_x64.msi | CFC4F5A33888B532808FEE8D256EF552804D59672726E43A34AADA20B31C972A |
NewRelicDotNetAgent_10.9.0_x64.zip | 8D4682B2C3540527AB96EA08CB01F9B050917B66A67D651EECBD1A69DFC6FB59 |
NewRelicDotNetAgent_10.9.0_x86.msi | A3C8FCC210F984BD89B91AD1237F212F17AA9DC77E7B977AA67D52FA4E4030AE |
NewRelicDotNetAgent_10.9.0_x86.zip | 87775474DF6AF523380A9F434C316EC53694FF55784435BD53CFF272D1B4E085 |
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.
Important
New Relic recommends that you update the agent regularly and at a minimum every 3 months. Read more about keeping your agent up to date.
This release is supported for one year after its release date. For a full list of supported versions and their support periods, please see our EOL policy doc.
As of this release, the oldest supported version is .NET agent 8.26.630.0.
New Features
- When running on Linux, distro name and version will be reported as environment settings #1439
Fixes
- Fixes #1353 so that out-of-process .Net Core web applications are instrumented according to the
<applicationPools>
setting in thenewrelic.config
file. 1392 - Update NLog to improve local log decoration coverage. #1393
Once published, you can find the release artifacts for this release here or on NuGet.org.
Checksums
File | SHA - 256 Hash |
---|---|
newrelic-dotnet-agent-10.8.0-1.x86_64.rpm | B6EDAF8B198C81FAB0FA190F28F5D49A8A255F5670CA8D76DBEDBF9E23B7DA10 |
newrelic-dotnet-agent_10.8.0_amd64.deb | 8FFA4364420264E8E541DCF8F4F04F46EFAC8D30053C66686E922F7CDD45D511 |
newrelic-dotnet-agent_10.8.0_amd64.tar.gz | 04558B3B12DAE989874BF873041EB661995EC76DCE1594B936ADC671906385D3 |
newrelic-dotnet-agent_10.8.0_arm64.deb | 50A88D55B0D82B63D7BDF68D2C83A030898BDA215F55992B20AE678AA1415BE7 |
newrelic-dotnet-agent_10.8.0_arm64.tar.gz | 015EEDF62DEC64CF4B95BFFBCDAC8FCE7DB0ECDEF833647ADD4DA69FFC65020C |
NewRelicDotNetAgent_10.8.0_x64.msi | 7CF5BD50484C0CACE334F5CECF449602E9A596FF6D27F2E43EF15A0B44BE0479 |
NewRelicDotNetAgent_10.8.0_x64.zip | 8112FF27EBFB77A1E3F80EC13B8A9194814D0E4E48A79CC22F3EDB2351F15F4A |
NewRelicDotNetAgent_10.8.0_x86.msi | BF8669052C08A3B449A5278EC9FD23CAFA684CE322F19E30D172E3CB1EE4A12D |
NewRelicDotNetAgent_10.8.0_x86.zip | 7A1658A7F8C6D39EED8AEFD30DCC5814D4A458E3A3F2EC45902AF001C0770F98 |
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.
Important
New Relic recommends that you update the agent regularly and at a minimum every 3 months. Read more about keeping your agent up to date.
This release is supported for one year after its release date. For a full list of supported versions and their support periods, please see our EOL policy doc.
As of this release, the oldest supported version is .NET agent 8.24.244.0.
New Features
- Postgres client instrumentation support has been extended to include the following versions: 4.0.x, 4.1.x, 5.0.x, 6.0.x and 7.0.x. #1363
- Enables gzip compression by default for Infinite Tracing. #1383
Fixes
- Fix a race condition when using SetApplicationName. #1361
- Resolves #1374 related to enabling Context Data for some loggers. #1381
- Add missing supportability metrics to gRPC response streams and improve Infinite Tracing integration test reliability #1379
Deprecations
Infinite Tracing for .NET Framework applications will be deprecated in May 2023. The Infinite Tracing feature depends on the gRPC framework to send streaming data to New Relic. The gRPC library currently in use, gRPC Core, has been in the maintenance-only phase since May 2021, and will be deprecated as of May 2023.
The .NET Agent on .NET Core has been migrated to gRPC for .NET per the guidance from grpc.io. However, this library doesn't have the full functionality that is required for Infinite Tracing on .NET Framework applications. Those applications will continue to use gRPC Core until May 2023, at which time we'll end support for Infinite Tracing for .NET Framework. We may revisit this decision in the future if the situation changes. #1367
Other
- Resolved several static code analysis warnings relating to unused variables and outdated api usage. #1369
- Update gRPC log message when a response stream is automatically cancelled due to no messages in a time period. #1378
- Proxy configuration for Infinite Tracing should be specified using only the
https_proxy
environment variable.grpc_proxy
is no longer supported for all application types.
Once published, the release artifacts for this release can be found here or on NuGet.org.
Checksums
File | SHA - 256 Hash |
---|---|
newrelic-dotnet-agent-10.7.0-1.x86_64.rpm | B40A11004136EECD12F56BE28BDDE832E8D8494FC969A4A18EB058DC46E212EC |
newrelic-dotnet-agent_10.7.0_amd64.deb | 2444258E09B0029FD18BEC9C21379E5A3F7DE2F67726C3C0D4944CEB271539FC |
newrelic-dotnet-agent_10.7.0_amd64.tar.gz | 4AA2CA405CBCBA7A9045E13E888883027681314061FEF88B12605DBF2B1E0350 |
newrelic-dotnet-agent_10.7.0_arm64.deb | 060B9ABD3788833F1EF3F9476EF83A8D4FBB46E5897E992C55830214F6C6F27D |
newrelic-dotnet-agent_10.7.0_arm64.tar.gz | AAA980762F908C6AD69D085D4C40D55CBD38D8E1A0197DDE79CB3E9B7E55B593 |
NewRelicDotNetAgent_10.7.0_x64.msi | 43238C88046CBB39896E749A9A5ED24190A450E3278D52C144777CF5B4FFDF1E |
NewRelicDotNetAgent_10.7.0_x64.zip | 622304DD180C2B630A2DFDC00BB71172CF28BFF2CE4414C7AF5C15B64872E3DD |
NewRelicDotNetAgent_10.7.0_x86.msi | 3CBCBE7DE060255FDA98A8B4BB7259DD9D0B4752678BA79936653D47031ADDF1 |
NewRelicDotNetAgent_10.7.0_x86.zip | 2FD5DE0EFA6AA8B45568C70ACC0120D6264A1F3C2B5C5B7DCF8F2FB9CD3FCF6F |
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.
Important
New Relic recommends that you update the agent regularly and at a minimum every 3 months. Read more about keeping your agent up to date.
This release will be supported for one year after its release date. For a full list of supported versions and their support periods, please see our EOL policy doc.
As of this release, the oldest supported version is .NET agent 8.24.244.0.
Fixes
- StackExchange.Redis versions 2 and above use a new wrapper with improved performance and reduced network overhead. #1351
New Features
- Custom instrumentation now supports targeting specific assembly versions. See the documentation for more details. #1342
- RestSharp client instrumentation support has been extended to include the following versions: 106.11.x, 106.12.0, 106.13.0, and 106.15.0. #1352
- RestSharp client instrumentation has been verified for versions 107.x and 108.x. For newer versions of RestSharp, external segments/spans are actually generated via our instrumentation of HttpClient. #1356
- .NET TLS options are now logged during startup. #1357
Once published, the release artifacts for this release can be found here or on NuGet.org.
Checksums
File | SHA - 256 Hash |
---|---|
newrelic-dotnet-agent-10.6.0-1.x86_64.rpm | AAC3DD1231440E8D763BD1DF321AEAD8F4839F64CB1F9571270B9FFCC5C44AE2 |
newrelic-dotnet-agent_10.6.0_amd64.deb | D50AD9EC45E40C82B410B8D46742375CCEB406018A5D1BC2B0F742F2AAD61836 |
newrelic-dotnet-agent_10.6.0_amd64.tar.gz | 9E3364B6AB5E9E28096AE58D8B25B0FCB7D71FFAAE18F2F119D5173212184A4B |
newrelic-dotnet-agent_10.6.0_arm64.deb | 48165573EAE02D95A0B32EA044D7F9CF01A8BDBAD71F3B1A957D15D8D479BFE2 |
newrelic-dotnet-agent_10.6.0_arm64.tar.gz | CBD1FFF6117C122C48502A5CCB7C15D8175FF533213C56F193FCC57BC32AEE9A |
NewRelicDotNetAgent_10.6.0_x64.msi | 904082AD371266353719FE331AB8013008DE71AD15A587974C09CAFD62591DA9 |
NewRelicDotNetAgent_10.6.0_x64.zip | 87572DF1F0B41F38999F630C812B51F054A6DB6B31194829647FDF44C9A3C395 |
NewRelicDotNetAgent_10.6.0_x86.msi | BDE47257B5AEF653671269724D8F781D9242538DB5A0CEEC540C603021892B06 |
NewRelicDotNetAgent_10.6.0_x86.zip | 47006C36D9D2483D5A9497DC500078B077076B61EAFCC9219D6EFE4C8179D518 |
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.