Skip to content

Commit b61232e

Browse files
Merge pull request #15124 from newrelic/dotnet-release-10-13-0
.NET Agent Release Notes for v10.19.0
2 parents bec3a7f + 244bfba commit b61232e

File tree

1 file changed

+48
-0
lines changed

1 file changed

+48
-0
lines changed
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
---
2+
subject: .NET agent
3+
releaseDate: '2023-11-08'
4+
version: 10.19.0
5+
downloadLink: 'https://download.newrelic.com/dot_net_agent/latest_release'
6+
features: ['Add a supportability metric (Supportability/Logging/Forwarding/Empty) when an "empty" log event is not forwarded.','Add automatic browser agent injection for ASP.NET Core v6+ web applications.','Add automatic instrumentation for ASP.NET Core v6+ Razor Pages.','Add automatic instrumentation of MassTransit clients v7.1.0 and newer.','Add new span attributes to more closely match OTel spec.','Allow forwarding of logs where context data is present but the message and exception are missing.','Enable auto-instrumentation for Confluent.Kafka versions 1.4.0 to 2.x.x.','Update RabbitMQ instrumentation to capture more message consumption scenarios.']
7+
bugs: ['Ensure log lines are written to the audit log file when audit logging is enabled.','Fix a segfault when using sendDataOnExit with Linux on Docker.','Reduce exception logging on CallVendorApi failures.']
8+
security: []
9+
---
10+
11+
### New features
12+
13+
* Add a supportability metric (Supportability/Logging/Forwarding/Empty) when an "empty" log event is not forwarded. Resolves [#1472](https://github.com/newrelic/newrelic-dotnet-agent/issues/1472) ([1db5335](https://github.com/newrelic/newrelic-dotnet-agent/commit/1db5335d2ada4e6e1a9b1da7f406a3e9fc1ef8e3))
14+
* Add automatic browser agent injection for ASP.NET Core v6+ web applications. ([14c6bb1](https://github.com/newrelic/newrelic-dotnet-agent/commit/14c6bb15030e1744bdd85a46610c1fc269bb58c4))
15+
* Add automatic instrumentation for ASP.NET Core v6+ Razor Pages. ([14c6bb1](https://github.com/newrelic/newrelic-dotnet-agent/commit/14c6bb15030e1744bdd85a46610c1fc269bb58c4))
16+
* Add automatic instrumentation of MassTransit clients v7.1.0 and newer. [#1282](https://github.com/newrelic/newrelic-dotnet-agent/issues/1282) ([3b79002](https://github.com/newrelic/newrelic-dotnet-agent/commit/3b790029242d92abf6c766af81715ab474c2384c))
17+
* Add new span attributes to more closely match OTel spec. This includes server.address and server.port for database calls, and thread.id where appropriate. ([9500d4d](https://github.com/newrelic/newrelic-dotnet-agent/commit/9500d4d52fe583015799bdb02e9b2585b3769b6f))
18+
* Allow forwarding of logs where context data is present but the message and exception are missing. Previously, logs with no message or exception were not forwarded, even if they held context data. ([1db5335](https://github.com/newrelic/newrelic-dotnet-agent/commit/1db5335d2ada4e6e1a9b1da7f406a3e9fc1ef8e3))
19+
* Enable auto-instrumentation for Confluent.Kafka versions 1.4.0 to 2.x.x. ([#1990](https://github.com/newrelic/newrelic-dotnet-agent/issues/1990)) ([9f8d22f](https://github.com/newrelic/newrelic-dotnet-agent/commit/9f8d22fc383020bcee20c12bc2b3321c345ba8d9))
20+
* Update RabbitMQ instrumentation to capture more message consumption scenarios. ([3b79002](https://github.com/newrelic/newrelic-dotnet-agent/commit/3b790029242d92abf6c766af81715ab474c2384c))
21+
22+
### Fixes
23+
24+
* Ensure log lines are written to the audit log file when audit logging is enabled. ([#2028](https://github.com/newrelic/newrelic-dotnet-agent/issues/2028)) ([#2029](https://github.com/newrelic/newrelic-dotnet-agent/issues/2029)) ([c6b940d](https://github.com/newrelic/newrelic-dotnet-agent/commit/c6b940d1c51e79acfa918504bf3adbfbb3e379e5))
25+
* Fix a segfault when using sendDataOnExit with Linux on Docker. ([#2018](https://github.com/newrelic/newrelic-dotnet-agent/issues/2018)) ([3ac75a0](https://github.com/newrelic/newrelic-dotnet-agent/commit/3ac75a0073bee60859475d3fa1f08e8edfe932ee))
26+
* Reduce exception logging on CallVendorApi failures. Resolves [#2005](https://github.com/newrelic/newrelic-dotnet-agent/issues/2005) ([#2006](https://github.com/newrelic/newrelic-dotnet-agent/issues/2006)) ([bf4102b](https://github.com/newrelic/newrelic-dotnet-agent/commit/bf4102b75ef4bc036ba4c5ae8f1da2ad12cbe1be))
27+
28+
### Checksums
29+
| File | SHA - 256 Hash |
30+
| ---| ---|
31+
| newrelic-dotnet-agent-10.19.0-1.x86_64.rpm | 974F97AB59C6238E0FB581D460BC6947333687AC4F7CDC4ECD643F4DB82A70A3 |
32+
| newrelic-dotnet-agent_10.19.0_amd64.deb | B04EF61A2806A1C72C3C1914207332BE8AC33517F57D88069B4F73D9E3FBD24A |
33+
| newrelic-dotnet-agent_10.19.0_amd64.tar.gz | FF51604E6568C6DB0134916C0ACFC5B3E456B85CC0312A6CA904C94B10DCBA74 |
34+
| newrelic-dotnet-agent_10.19.0_arm64.deb | A0A50986BC4679D5ACAE399FF4E05EF3F2F5C7840F2BB88E5B3BDE7E2843630F |
35+
| newrelic-dotnet-agent_10.19.0_arm64.tar.gz | 824B3E844576246C913FE8550CDFD163DED17E69B994F50A3DAD8C43836DC3CE |
36+
| NewRelicDotNetAgent_10.19.0_x64.msi | 1122F7F497D07D7FB8B01033B730938BB23AC7241322863F2913F54043D367D5 |
37+
| NewRelicDotNetAgent_10.19.0_x64.zip | C0B151EF5C6F8010E56AD238C0B382CDA36AE923229E25C29192D7BDD7EBC5CD |
38+
| NewRelicDotNetAgent_10.19.0_x86.msi | 62FC78CD6189FD16E0698A4685265AAE7FB98A54C4D3C88CAA1E10F64307C270 |
39+
| NewRelicDotNetAgent_10.19.0_x86.zip | C43A28596AC7B785D14BC66526937C625EBA3D836B92671741B61B1626E1A262 |
40+
41+
42+
### Updating
43+
44+
* Follow standard procedures to [update the .NET agent](/docs/agents/net-agent/installation-configuration/update-net-agent).
45+
* If you're using a particularly old agent, review the list of major changes and procedures for [updating legacy .NET agents](/docs/agents/net-agent/troubleshooting/upgrade-legacy-net-agents).
46+
47+
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](/docs/new-relic-solutions/new-relic-one/install-configure/update-new-relic-agent).
48+
See the New Relic .NET agent [EOL policy doc](/docs/apm/agents/net-agent/getting-started/net-agent-eol-policy) for information about agent releases and support dates.

0 commit comments

Comments
 (0)