New features
- Enable configuration of High Security Mode via environment variable (NEW_RELIC_HIGH_SECURITY). (a86d98d), closes #1948
- Enable startup logging to Event Log for all applications on Windows. (#1969) (cdac8b7)
Fixes
- Detect Docker container id on cgroup v2. (#1943) (9c7e114)
- Update Serilog EventLog sink configuration to enable event source creation (if the app is running with admin privileges). (#1963) (274072b)
Checksums
File | SHA - 256 Hash |
---|---|
newrelic-dotnet-agent-10.18.0-1.x86_64.rpm | B030DD515D6C7EFEA25BD4FB4AC72EABB67BC159B666077817EC20929DF88F46 |
newrelic-dotnet-agent_10.18.0_amd64.deb | D3CCCFD0CBD561B7BFDEE727861AE5D8FE76C4E810B7D2E311C86CB224430209 |
newrelic-dotnet-agent_10.18.0_amd64.tar.gz | 3B57E85BC7129D103880CD210B1A9E764D81D7DFB457DA0D7BB5D8CC0488E904 |
newrelic-dotnet-agent_10.18.0_arm64.deb | 1B6C47FFEF30CF72B440889DE3749B917456B7336855224D4AD712C256A9282A |
newrelic-dotnet-agent_10.18.0_arm64.tar.gz | D3F3CB72F17B7386F6F4FFF8AAF1CB335DD69A45590E22008B6C7DA23537403C |
NewRelicDotNetAgent_10.18.0_x64.msi | 04FB52FE54801B06D155831D5AA4065087AF870770F832514B761064A45ED3D4 |
NewRelicDotNetAgent_10.18.0_x64.zip | 020DB3263BE55DCEF1EFD1FAD80340A365952092C7A436A077CCDC962875B2A4 |
NewRelicDotNetAgent_10.18.0_x86.msi | 024C10F6B9830A4DAB2FD18F55EF15F1AA6ABD63F5FFC359EEA965101FFDFAB4 |
NewRelicDotNetAgent_10.18.0_x86.zip | 372590D12D69FE61172A24E36C88C54768CD090AA2EB8049634DD9AB827805B3 |
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 more detail to "heartbeat" message in log. (#1884) (c0c1362)
- Use structured logging for internal logs (#1903) (0031700)
Fixes
Checksums
File | SHA - 256 Hash |
---|---|
newrelic-dotnet-agent-10.17.0-1.x86_64.rpm | 2A02FC288EDDD1BACABA9E9A1BF5D864932081C0DA3238767DD0B81785F77485 |
newrelic-dotnet-agent_10.17.0_amd64.deb | 99B03F39E80250E9962F5C4789C22A3A3FCD20CE8A0FB458C0065109377E414D |
newrelic-dotnet-agent_10.17.0_amd64.tar.gz | 26EE53058E7AB044FF896F9641C6592C37F5ADFE5D7C809B7DECDB0D0714FFB8 |
newrelic-dotnet-agent_10.17.0_arm64.deb | E6FA46B9356F47A63B6A5FF4E2ABA4240ED2598BC84546AF6D5BF746A9C494E9 |
newrelic-dotnet-agent_10.17.0_arm64.tar.gz | 98226BC0FF1B7B015ECF867536D49148E817533E265E911862ECA2D0F6C6E978 |
NewRelicDotNetAgent_10.17.0_x64.msi | 8FEA2A59FDE61657D3C1C049445B273D13EAE980AF111AC5B92E36E5C29C80BC |
NewRelicDotNetAgent_10.17.0_x64.zip | 958B664396C771292E5987A306E6CEFD7514FAF88F47C426935D98B240FDD709 |
NewRelicDotNetAgent_10.17.0_x86.msi | 694B774708344150824799EFE13270FA4F615B3FC2CFF72C430C8B125A1E8175 |
NewRelicDotNetAgent_10.17.0_x86.zip | 25E036594252C51F4F29CC94AB5F77EE34D124603DAA923A8D788EC31ED15B19 |
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.
Notice
- The transactionTracer.stackTraceThreshold setting has been deprecated and no longer has any effect. (#1896) (20ab0e7)
New Features
- Add 32bit profiler path to IIS registry when installing 64bit agent. (#1890) (65dd50b)
- Prevent using different bitness installer when in-place upgrading. (#1890) (65dd50b)
Fixes
- Fix misleading log message on transaction name change. (#1857) (#1886) (737b4f1)
- Fix NRHttpClientFactory so that it creates only one client. (#1873) (fc88ff7)
- Prevent broken traces when HttpClient content headers contain tracing headers. (#1843) (#1888) (541dd2c)
- Remove the retained file count limit for Agent log files. (#1879) (e49250a)
Checksums
File | SHA - 256 Hash |
---|---|
newrelic-dotnet-agent-10.16.0-1.x86_64.rpm | FD89D6E43C864A63673644EDA742BFAA13C0E8BC6111C2B3FCD878A4B0AA54DD |
newrelic-dotnet-agent_10.16.0_amd64.deb | DA8C6EFB5FD9EA5670B8370B2276A42466199F7C3FB8DF91C82EE524FB1A0E1B |
newrelic-dotnet-agent_10.16.0_amd64.tar.gz | F2EE033A647CBA3D38AE48191BAB42F9BD73B46AAF835B0A4AE0DE2102E1E5CD |
newrelic-dotnet-agent_10.16.0_arm64.deb | 0A025E5B04063E3F15668D611AD6FB4742A15742670C66DF2096D745D95407B2 |
newrelic-dotnet-agent_10.16.0_arm64.tar.gz | CD79725E2A6AC1943068E7DC4E6D1D23D3D6CCDF6AC90CEA5F50E02B6AD81DC1 |
NewRelicDotNetAgent_10.16.0_x64.msi | CC63CC96DB417EBC28175A758246DF3EB6BFEFA189EB2396CF82ACF1D93A540E |
NewRelicDotNetAgent_10.16.0_x64.zip | 2EA1E3F9CD7CE2851E4EEE89D94BEFEDF10A601CD182557C3AA90BD7069833D3 |
NewRelicDotNetAgent_10.16.0_x86.msi | 0C35D1FB242061171252518BD6DE92216575CC1C9B7D7234C6590FACE6B27A92 |
NewRelicDotNetAgent_10.16.0_x86.zip | 660752DE75F147FAF1F662DCF1134AE690598409B84CC88A51715777B2837A1B |
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 support for Serilog.Extensions.Logging and NLog.Extensions.Logging. (#1860) (#1859) (ad24201)
- Log a warning when an unsupported .NET version is detected. (#1852) (7da3e59)
- Use HttpWebRequest instead of HttpClient on .NET Framework (#1853) (8d6cf0f)
Checksums
File | SHA - 256 Hash |
---|---|
newrelic-dotnet-agent-10.15.0-1.x86_64.rpm | 76CC53EB6BD61AAFB4ECA6E1D6E4D55F9247502502F835C32351B1E577C7400D |
newrelic-dotnet-agent_10.15.0_amd64.deb | 213A3D41177C20CFB37E68D19CAF98A4AA014E1D69FE6F3C438EC50895C0D562 |
newrelic-dotnet-agent_10.15.0_amd64.tar.gz | 1DF8FF60780AE05D56277A9414DA0C1C2A436C56C864E5E5959706D1323E84F5 |
newrelic-dotnet-agent_10.15.0_arm64.deb | 1E678FC5D9124C55789D88781BE257FE8A1A45F11DE1C2B677E782725E049D47 |
newrelic-dotnet-agent_10.15.0_arm64.tar.gz | 441F7411DF339E696069C051302647732A0535312529F5AF51E1693F25E35256 |
NewRelicDotNetAgent_10.15.0_x64.msi | 9B980CE512E5F85C73C7EF814E9C61DB3B14FB6AD88373359F063D9E651970BC |
NewRelicDotNetAgent_10.15.0_x64.zip | A00ECE00905199AAEB6DE7AE9CA37C07EDC87EE2794D703330087F979AF20E57 |
NewRelicDotNetAgent_10.15.0_x86.msi | 7784AB50CF7FF9AFE0193ADAA7FAF06CF4061FA096652140284DF0269B5AADCD |
NewRelicDotNetAgent_10.15.0_x86.zip | 58A106ACAAEF28545F319D4F3D640A023C0F0F407173553AA9CBD8588FE2DD5B |
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
Checksums
File | SHA - 256 Hash |
---|---|
newrelic-dotnet-agent-10.14.0-1.x86_64.rpm | B5259A630AEE43CEA46CD7FD213059DA99E9E95570CA42D7ECA394BD654421D9 |
newrelic-dotnet-agent_10.14.0_amd64.deb | DC0E49A2AB1199541871744F2FB276C6F8C850A1CA486D90DF5717434A454F5E |
newrelic-dotnet-agent_10.14.0_amd64.tar.gz | F3607C0A7C8F1B048BFB4273189343E0ABC46B3712D1601041AF512A4462BC7D |
newrelic-dotnet-agent_10.14.0_arm64.deb | 13F5A8CD9DA721C9DD28CC352EF8B871FDECCE65EEF48346714D33B821337592 |
newrelic-dotnet-agent_10.14.0_arm64.tar.gz | 606834C550B58A7E993E81708BD81C663E33DB09B03D18B9FE9BA455EA7D373B |
NewRelicDotNetAgent_10.14.0_x64.msi | E72379F5101E9F6FD90EEEA2BDD18E0480C6CA74A508A107D718CB28CEE935E1 |
NewRelicDotNetAgent_10.14.0_x64.zip | 5C43D2BEB306AB8F5BF85761950730F191B30C400B933F58CADC642D166A68F7 |
NewRelicDotNetAgent_10.14.0_x86.msi | F665FFC6A6C7FD3B1A170E384CB4F28DAD3E5FB14AFF8BCFEDE19606999502CB |
NewRelicDotNetAgent_10.14.0_x86.zip | 625A54A79D87CA56466E4CAD5162C4D0C59AA8D0DE4EF94025274046EFC359EC |
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.
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.