Base/Env/Azure it checks if the customer is running Diagnostics on an Azure environment
Node/Env/NPMPackage collects package.json and package-lock.json for the customer's app
Node/Requirements/ProblematicModules will declare incompatible modules such as babel and Mongoose to let the customer know they may run into "missing data" issues
Changes
Base/Log/Copy now collects log files specified in New Relic config files
Base/Config/AppName now correctly parses arrays of applications names
Base/Config/Collect no longer collects config files found in /node_modules
PHP/Daemon/Running changed payload
Base/Log/ReportingTo payload now only includes log files containing reporting to lines. Also sanitizes RPM urls sent in responses from the NR collector
Java/JVM/Version has been renamed to Java/Env/Version
Java/JVM/Version now supports HotSpot/OpenJDK 14
DotNet/Requirements/DotnetTarget as been renamed to DotNet/Env/TargetVersion
Base/Env/DotNetCoreVersions has been renamed to DotNetCore/Env/Versions
Base/Env/DotnetVersions has been renamed to DotNet/Env/Versions
Infra/Agent/Connect now performs a connection check to the collector endpoint for the detected region
Fixed bug in Windows where NR Diag would incorrectly flag valid task suites, as invalid