Releases: newrelic/newrelic-dotnet-agent
Releases · newrelic/newrelic-dotnet-agent
v10.20.1
10.20.1 (2023-12-12)
Fixes
- Fix a crash that can occur when the profiler logs certain characters. (#1982) (#2109) (742d232)
- Improve handling of .NET environments and settings from appsettings.*.json files (#2125) (3c21fe9)
- Obfuscate logged appSettings values (#2110) (2d8da68)
- Revert RabbitMQ HandleBasicDeliver instrumentation change from #1972. Resolves #2047 (#2118) (0525182)
- Update instrumentation to support Elasticsearch v8.11.0 (#2100) (9effb5d)
v10.20.0
v10.19.2
v10.19.1
v10.19.0
10.19.0 (2023-11-07)
New features
- Add a supportability metric (Supportability/Logging/Forwarding/Empty) when an "empty" log event is not forwarded. Resolves #1472 (1db5335)
- Add automatic browser agent injection for ASP.NET Core v6+ web applications. (14c6bb1)
- Add automatic instrumentation for ASP.NET Core v6+ Razor Pages. (14c6bb1)
- Add automatic instrumentation of MassTransit clients v7.1.0 and newer. #1282 (3b79002)
- 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)
- 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)
- Enable auto-instrumentation for Confluent.Kafka versions 1.4.0 to 2.x.x. (#1990) (9f8d22f)
- Update RabbitMQ instrumentation to capture more message consumption scenarios. (3b79002)
Fixes
v10.18.0
10.18.0 (2023-10-17)
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)
- Enable startup logging to EventLog for .NET 6+ applications on Windows. (4310e98)
Fixes
v10.17.0
v10.16.0
10.16.0 (2023-09-11)
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)