Notice
- As of this release, there is a new public key available for apt.newrelic.com at https://download.newrelic.com/NEWRELIC_APT_2DAD550E.public. This key uses a more secure GPG algorithm than the current public key. If you use APT to install or upgrade the agent on APT-based Linux hosts, we recommend that you switch to using the new key, following the instructions found here: https://docs.newrelic.com/install/dotnet/?deployment=linux&docker=noDocker#apt (1001cf7)
New features
Fixes
Checksums
File | SHA - 256 Hash |
---|---|
newrelic-dotnet-agent-10.42.0-1.x86_64.rpm | 85D32AF90B0C968EEF33631F507197F69DAC510AF9E7BAA3E6F479D74A284907 |
newrelic-dotnet-agent_10.42.0_amd64.deb | 2696F55955D7E0300BCF70A1A2EDC8471A1DBACD2361344C4BD5E003FD582F4C |
newrelic-dotnet-agent_10.42.0_amd64.tar.gz | AD1B3F3F1D22DD1E539EFAC44B3422654608C26FA72E0BC1D2292D23BBFECC5D |
newrelic-dotnet-agent_10.42.0_arm64.deb | 126C8F772AD736D1C771C65FEBE25DC827E9734626220081BA3AE2C153E03935 |
newrelic-dotnet-agent_10.42.0_arm64.tar.gz | D087D4A65E1B441C83B5B7D6C6AFC01E88DD87A7358A180DD0B7E3977D52DF64 |
NewRelicDotNetAgent_10.42.0_x64.msi | 19C7BC3370F7864257E5870834F3ADFBBD190DE410625B7495631E901508CDFB |
NewRelicDotNetAgent_10.42.0_x64.zip | 2102CC1D97014142BB42A69224BA84660018F0510B6E09E19E0E509934742E36 |
NewRelicDotNetAgent_10.42.0_x86.msi | FA98CE97BD02246A5D0413ED64C693F5A045827F32A4B9CA62F14B5534638F46 |
NewRelicDotNetAgent_10.42.0_x86.zip | 594B7F38FB189EBE24D77A7D5400EB2A80A49E55107B6F00BB006FE96A5CB391 |
Updating your agent
- 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
- Allow incoming W3C traceparent
sampled
flag to influence .NET agent sampling decision. (#3100) (6047bda)
Fixes
Checksums
File | SHA - 256 Hash |
---|---|
newrelic-dotnet-agent-10.41.0-1.x86_64.rpm | 20E87B1AE872DA5418FF20C6F63C516CEBC4CB3789335092E457333E7DB6034B |
newrelic-dotnet-agent_10.41.0_amd64.deb | 5CD7CB04237E14615DEDADCAA233E10E7668365D7857576C53815D2D77CA782B |
newrelic-dotnet-agent_10.41.0_amd64.tar.gz | D358C68D89BB2E9C453311CF2ACA91947B8152459F7CB5BB735D76D9039A896A |
newrelic-dotnet-agent_10.41.0_arm64.deb | 4100920FFB7B363029EF26F8F5317A333FAC80B57BB6CB41E8032C532184A360 |
newrelic-dotnet-agent_10.41.0_arm64.tar.gz | 517B415B98B6E4E3370AAB4EB3D225169FCD8E1B51159E259DEDDA010328D374 |
NewRelicDotNetAgent_10.41.0_x64.msi | E642F1C3BCCED20270E7B550B4EE720B6EC3D599BA93A979BB30BDA5C49E801D |
NewRelicDotNetAgent_10.41.0_x64.zip | A650D8AB6482A4549EA4FE205CB87610B8225A8AA093A75180CEA403DEC2B858 |
NewRelicDotNetAgent_10.41.0_x86.msi | 0E736DA3B0B0376581E40ED88C958B4597E1B3A22F64ACFB0CAB5E4BA3DF5143 |
NewRelicDotNetAgent_10.41.0_x86.zip | CF6DC625533B4D9C55DCADF66DDAA7A7C098F7B50C17CA785A57D77CE69CEBDF |
Updating your agent
- 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
- Specify a non-infinite timeout when creating
HttpClient
andSocketsHttpHandler
instances. (#3084) (6f72158) - When sql explain plan generation fails, don't attempt to generate an explain plan on future invocations of the same query. (#3075) (12e1743)
Checksums
File | SHA - 256 Hash |
---|---|
newrelic-dotnet-agent-10.40.1-1.x86_64.rpm | E2AA62CC58F96DB3593EAA1F9182590D70B35B11FD25F68E113EBCEE1DA56985 |
newrelic-dotnet-agent_10.40.1_amd64.deb | DAA85EF654DCC68E34A92E2F83C72021101F7C281F78A6F3EFE9AB22217C7969 |
newrelic-dotnet-agent_10.40.1_amd64.tar.gz | 2E62E483FF09D42BB7AB9AFFBB603CA13C68F504052CA17E192CFFA024EFBF72 |
newrelic-dotnet-agent_10.40.1_arm64.deb | E3CB0218C4DDF66F06523AA1DD81A8972A98D9E21A877C56DC758652B2DD7B3B |
newrelic-dotnet-agent_10.40.1_arm64.tar.gz | F6712C3555CA541676FF07A0F24BCAD5FAAC076D5B1CB2A1753E28ADE3E5BC11 |
NewRelicDotNetAgent_10.40.1_x64.msi | 76CF8DBE54BE8BF868B953938EC1B6B7B477D25CF8C741119C289296DF49A001 |
NewRelicDotNetAgent_10.40.1_x64.zip | 5886F5668503498A6080C16569394496E01349A1E7BF5BA37691384082F6D7D0 |
NewRelicDotNetAgent_10.40.1_x86.msi | DDD5E8F4B8A23A57D90F3BC89D91B9788848D2D43E1DE0DF400396FAD1286374 |
NewRelicDotNetAgent_10.40.1_x86.zip | 3CC2A11BB0C2C256DD005FF0D6AF4EC24F4BD4C496E0B1860FAE261349CFFA5B |
Updating your agent
- 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 Couchbase 3.x instrumentation (#3048) (7ef0c82)
- Add instrumentation for AWS Kinesis Data Streams and Kinesis Delivery Streams (Firehose) (7b52a67)
- Add support for MongoDB.Driver 3.x and above. (#3065) (c8acbc5)
Fixes
- Add more null checks to Asp.NET Core 6+ browser instrumentation logic (#3070) (5f5cf12)
- In-process Azure Function publishes Nuget agent DLLs to the wrong folder (#3068) (ee04d25)
- Profiler should not log "with parent process" unless parent process is non-empty (#3066) (a6c6d7d)
Checksums
File | SHA - 256 Hash |
---|---|
newrelic-dotnet-agent-10.40.0-1.x86_64.rpm | 2A407D56559A9A435C403ADBC4D2460B2F069D0BF31BED5939FEA4610AC39DCD |
newrelic-dotnet-agent_10.40.0_amd64.deb | 82BD0FD01827F71552C7B6B8DB27AF1E39FF9EE32D8A5A8B505C82FF9E099569 |
newrelic-dotnet-agent_10.40.0_amd64.tar.gz | 6B11DDD981972BD5CAEB1862389B82830741DEE46249CF33EF5DA0C8E9846F59 |
newrelic-dotnet-agent_10.40.0_arm64.deb | 09DDD05630AC17ABCCB8B7712E22E45C91BD83B0BC6921BB439AE4EFF98A9E90 |
newrelic-dotnet-agent_10.40.0_arm64.tar.gz | A84E7B9295AD3F27D7F5CBD81B49BC37A8C68E3B388C03D53E67EED3B8E2C7E6 |
NewRelicDotNetAgent_10.40.0_x64.msi | 3594F40FF0AFD167C069075AC682F2B937D1CE2E2E119C4519A187ACD05C59C7 |
NewRelicDotNetAgent_10.40.0_x64.zip | B65E62C60FCC3365E158ACEB54AD1079146CF1E081AB54EAD57D51798DF268B4 |
NewRelicDotNetAgent_10.40.0_x86.msi | 4447396404182E602C33C6D803CC054E8C97BEB5954D8EC56965463BFB4B2215 |
NewRelicDotNetAgent_10.40.0_x86.zip | DE9147661B2826E2AF6B5FE64C4F4385BDCBA357F16DD5DD17FC6BE4E190B2DB |
Updating your agent
- 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.
Notice
- Automatic browser agent injection for ASP.NET Core v6+ web applications has been enabled by default. If you experience any issues with this feature, please see item 2 on this page for a setting that can be set to
false
to disable the feature and contact us for support. (051ceab)
New features
- Enable ASP.NET Core browser auto-injection by default. (051ceab)
- Instrument In-Process Azure Function invocations, with distributed tracing support for Http and Service Bus triggers. (#3003) (47d22a1)
Fixes
- Look for
ASPNETCORE_IIS_APP_POOL_ID
ifAPP_POOL_ID
isn't found. (#3036) (620064c) - Remove diagnostics tracing output from agent API calls (#3029) (be7b7f4)
- Remove unnecessary dependency on
System.Runtime.InteropServices.RuntimeInformation
in .NET 4.6.2 builds. (#3033) (ab81d1c) - Set Profiler logger to initialized when configuration load fails. (#3015) (7ab30d7)
Checksums
File | SHA - 256 Hash |
---|---|
newrelic-dotnet-agent-10.39.0-1.x86_64.rpm | F6156B36FB3772774853D52E9EF8B0566954F0167B92CB55CCBA1ABAA64D1AC5 |
newrelic-dotnet-agent_10.39.0_amd64.deb | 263E95CAFF0FAB2DB7BB9605E2FCA6E6F5618F10F11DFF2DCE81A14884AC9515 |
newrelic-dotnet-agent_10.39.0_amd64.tar.gz | C2A68808DD66261E753336711AD1F172019B5FF27ADED70CDBAB93EA09D24842 |
newrelic-dotnet-agent_10.39.0_arm64.deb | C61BDD208605464F1CDA4888D30BA3C2E05981C0E9CFD5D4B820BFF7D40AF5EC |
newrelic-dotnet-agent_10.39.0_arm64.tar.gz | FB199C303167FEA0E288D4F34774BC00E95563D15B5E820A335C5A4E35F392EE |
NewRelicDotNetAgent_10.39.0_x64.msi | DE865CB9BEF672AA3DB0EB81182C95DC8BF4AC822ADB08E4FE31835ED8017091 |
NewRelicDotNetAgent_10.39.0_x64.zip | 4C1044998AE5E4834E857D3B08D6610CD92E063F6CC72DBF5CCE69727F3E8E21 |
NewRelicDotNetAgent_10.39.0_x86.msi | 34AB182949FF42D83B9CE8C4FB937257DEEBAB3C21D76CA387886B27EEEFF6FF |
NewRelicDotNetAgent_10.39.0_x86.zip | BCFA9B2EC1450DDB2B935B393C9B2B499C83603817384BA638F610C35F848444 |
Updating your agent
- 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 support for PackageReference with NewRelic.Azure.WebSites packages. (#3001) (8fb397f)
- Azure Function instrumentation is enabled by default (#3007) (8eba1bf)
Checksums
File | SHA - 256 Hash |
---|---|
newrelic-dotnet-agent-10.38.0-1.x86_64.rpm | 5C94851B96A38D4B7D152BB97710A79D37019E6D5710C8A530C0AAF432E343A3 |
newrelic-dotnet-agent_10.38.0_amd64.deb | C754278CFA8CCBD23A831E0B70E63F77718ED89EB3C6EC2C84F47075A32F9BBA |
newrelic-dotnet-agent_10.38.0_amd64.tar.gz | EF2E9F9C76B31BE3B05CCFC96976A6677A1D91532B35CE51B7C946E6649C421F |
newrelic-dotnet-agent_10.38.0_arm64.deb | 05B6E12577B78A35255236FD0F2C0852884F0992F3F3620ABF5B3D0A81BD7C0B |
newrelic-dotnet-agent_10.38.0_arm64.tar.gz | 1C442C187D35FE8532806FEB159F519031FFF94BA03FA5304DF51DD7F005F8A9 |
NewRelicDotNetAgent_10.38.0_x64.msi | 6910F6610965C0D7687FED378F2626116334177A936B6DB74A24D53A488EC393 |
NewRelicDotNetAgent_10.38.0_x64.zip | 54440E5F01F2C0EC1EF58EC7C915A92356D73A078BAED1E2C83D99F00AC1592C |
NewRelicDotNetAgent_10.38.0_x86.msi | 5C253FDEF7EA54550A5D7F532A46D095A34722D02D3430F2A04A9C8E8B410495 |
NewRelicDotNetAgent_10.38.0_x86.zip | ECCBE88B4C6E6913D1183E94AE760F1EA548970960F06A8B458678F6E2A9C8A6 |
Updating your agent
- 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 AI Monitoring instrumentation for
AmazonBedrockRuntimeClient.ConverseAsync()
(#2997) (cdc2f6c) - Add AI Monitoring instrumentation for OpenAI and Azure.AI.OpenAI (#2987) (aa06d9d)
- Add support for .NET Framework Azure Function Apps (#2992) (5b077f3)
- Improve logging and validation for license keys. (#2982) (19e8387)
Checksums
File | SHA - 256 Hash |
---|---|
newrelic-dotnet-agent-10.37.0-1.x86_64.rpm | 3852B2A27A75FB1983C34D9403091BA3311F7FCC43EA48A1321A8733739AC505 |
newrelic-dotnet-agent_10.37.0_amd64.deb | 20A384451D5C3949B5442E0C742ECD9573A2CEE8776789893B8D8F56F81DA2B5 |
newrelic-dotnet-agent_10.37.0_amd64.tar.gz | FC0263475AF6C49BBD925C060F2A8BD97CA01731040B685A307E01F6040CD433 |
newrelic-dotnet-agent_10.37.0_arm64.deb | 7B0BA1986BE52D7254C5A7455A93862634C3BC89C0AC22D3D4859AB665864C2B |
newrelic-dotnet-agent_10.37.0_arm64.tar.gz | FD60250AF6AD1437CA114ABD660B22E7407C153CC55EC9EC870641AEF6BB4F47 |
NewRelicDotNetAgent_10.37.0_x64.msi | 7945D0F524C43278F69761F84D4CA11A915A90974E87A0D0FF22C124F1557C3A |
NewRelicDotNetAgent_10.37.0_x64.zip | 1C31D39F5F315F2C131E9190E2061F496D0C27F54CD3A8EC14FB2E9BE959965A |
NewRelicDotNetAgent_10.37.0_x86.msi | AEB95BA464DD51D72AF7899DD4F6351E2D183A7D84AF0A0F9C2838BBF2DC19D5 |
NewRelicDotNetAgent_10.37.0_x86.zip | E8BDF4C2F98124DF0428BA541028B3FF8F8C6BD7FC654B5533D8709036E7E24A |
Updating your agent
- 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 .NET 8+ support for System.Data.Odbc (#2948) (7ee9825)
- Add support for instrumenting OpenSearchClient requests. (#2956) (4309938)
Fixes
- Add Azure Function app name prefix to
faas.name
attribute in Azure Function transactions. (#2973) (80d4c76) - Custom attribute values of type float and decimal were not serialized correctly. (#2975) (8812fe1)
- Improve error handling in AWS account ID parsing logic (#2984) (9b66750)
Checksums
File | SHA - 256 Hash |
---|---|
newrelic-dotnet-agent-10.36.0-1.x86_64.rpm | 91BA7176F99AEE0BC3817F00371A13481356F63E000E57141FBEE2A7BAAFB68B |
newrelic-dotnet-agent_10.36.0_amd64.deb | 807C95FE01ECAD96C7120D2264DBADFF9FBD4BA761B574BEE08D8CC0268A69E4 |
newrelic-dotnet-agent_10.36.0_amd64.tar.gz | 9CA4753487DF4B87C99C5A64D9CF772BFF100EABD90F964682FDD4ECB4D87CD8 |
newrelic-dotnet-agent_10.36.0_arm64.deb | E6DC9B2395CEEF228A53960321A9B41E056CA967805610E414973A4B6E3A30C9 |
newrelic-dotnet-agent_10.36.0_arm64.tar.gz | F8AE80A25CE634BB4307D0035ABDC3DB8D5B11835C4BE3E353AF62F694409884 |
NewRelicDotNetAgent_10.36.0_x64.msi | 52D24B0B05449CB09BF01DD659FCD4A50F5C10BF243BD248B16935A9660B8BB7 |
NewRelicDotNetAgent_10.36.0_x64.zip | 22CF5D61002EFB0E7DD04B1E03F09ED0B2143CAF8D01C95D9C02EF21025EA5AF |
NewRelicDotNetAgent_10.36.0_x86.msi | F66B1708D384D48603205768CA7AECACD700673CA86F361D9C7D0370944FDFEA |
NewRelicDotNetAgent_10.36.0_x86.zip | 15588F3BC4D33756E117BC8680B3B8AAE02757751443ADBDA88EF0E75ABD09A1 |
Updating your agent
- 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
- Enable DynamoDB entity relationships (#2923) (f70b64a)
- Instrument Lambda invocations in AWS SDK (#2901) (3b655e4)
- Use
SocketsHttpHandler
to configureHttpClient
in .NET 6+. (#2931) (eb3afda)
Fixes
- Console logging is inconsistent between Agent and Profiler (#2955) (7c42b33)
- Incorrect string comparison in the profiler caused constructor instrumentation to fail on Linux (#2912) (49a71c5)
- Refactoring to reduce the likelihood of a deadlock in
HttpClient.SendAsync()
. (#2931) (eb3afda)
Checksums
File | SHA - 256 Hash |
---|---|
newrelic-dotnet-agent-10.35.0-1.x86_64.rpm | 6F9D54B1643381BF2A84728615509608B4A6E270F6F6B0FD58179DBBF2516192 |
newrelic-dotnet-agent_10.35.0_amd64.deb | B920D3C3B9B71DB3E05927B13AE996C6A6295B61AB9A54C0959D40FFB28B167B |
newrelic-dotnet-agent_10.35.0_amd64.tar.gz | CEC51A855F30AB1270661D37B5C74FD506D8C81B9202A387C3F26FCE835D4143 |
newrelic-dotnet-agent_10.35.0_arm64.deb | 9A171F16C37BB543997CB23F209B1212F1DF82B157FFA85CDC90DD20CC3DD148 |
newrelic-dotnet-agent_10.35.0_arm64.tar.gz | 27848A1A403C2AC67B4F3B0BFFE55E1520DBE19C384568A613E57C0A2A9B7267 |
NewRelicDotNetAgent_10.35.0_x64.msi | 9E1E949B762BB0F3B93F94C2FEFC31E2990C71E3E772FE072FA620FE6507F15B |
NewRelicDotNetAgent_10.35.0_x64.zip | F7680D5C2B03374B80F874AB25AFDB8E1E6767D6E22DFA95B8A5FFE68AA79116 |
NewRelicDotNetAgent_10.35.0_x86.msi | DB82A5316EB90DEAB94CD8F219E4F1F704FBA038546883996AA27CFD211B248A |
NewRelicDotNetAgent_10.35.0_x86.zip | 6464A271E9227CC44D5D127BCE6CBAFB073DEC1862887676568C43D37E3F9D1C |
Updating your agent
- 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
Checksums
File | SHA - 256 Hash |
---|---|
newrelic-dotnet-agent-10.34.1-1.x86_64.rpm | 66F1700E3FD8F97B2F80EB1FB6D9A79CE47F67D8ADBC1FE78CDBB5D4E9C96E92 |
newrelic-dotnet-agent_10.34.1_amd64.deb | DD6A87581F2D06E5C4CC3B3086B1AE8D8600ADEC8603DED71E9E1D59E8494F97 |
newrelic-dotnet-agent_10.34.1_amd64.tar.gz | 86C126A09C232931A7523CEDD125E20C11D105547C5ED5C4CB246F7A4937F210 |
newrelic-dotnet-agent_10.34.1_arm64.deb | 08C186573EF6FC1096E7445FECCA04E1DB0B4B0A8145933574A40B4483BBE402 |
newrelic-dotnet-agent_10.34.1_arm64.tar.gz | E25DB5F632776042EA57DCE4DF0F9A9E2A13933ED8B0422B86ECD5987E27C775 |
NewRelicDotNetAgent_10.34.1_x64.msi | 7640AA107DDF0C26E586C0C5594AE843CB4F71625224050B6A9977DA59D7706E |
NewRelicDotNetAgent_10.34.1_x64.zip | ACA4B6AF67D83F353BC2D9FE1B946522BCF7C16D2980EDAEE757F9FAF4651545 |
NewRelicDotNetAgent_10.34.1_x86.msi | 93EACCB74BE6FE92A7513EF666698AECD1C132E24536406632397504BAAEDF40 |
NewRelicDotNetAgent_10.34.1_x86.zip | 0EAED401B591C7788040741495F745A9BC06B991BB5E0280D37D509515336400 |
Updating your agent
- 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.