New docs
- Approaches to .NET serverless AWS Lambda performance monitoring aims to clarify and outline the different requirements and capabilities when setting up instrumentation for your .NET Lambda functions.
- You can monitor your VMWare Tanzu NGINX integration with either .NET Core or Framework.
Major changes
- IAST supports Ruby in APM version 9.12.0 or higher.
- Added a new customer responsibility matrix (CRM) spreadsheet to our FedRAMP certification doc.
- Added detailed info to synthetics job manager configuration on how to mount a
PersistentVolume
for a job manager on Kubernetes. - When you monitor your mobile app, you can disable distributed tracing as described in configure mobile monitoring settings.
- In our intro to Pathpoint, added new best practices info around creating flows, staging examples, and selecting relevant signals.
- Updated our acceptable use policy to address generative AI usage.
- Clarified .NET agent and Lambda function limitations you need to be aware of.
- Added non-ingest AWS Privatelink endpoints to send New Relic data via AWS PrivateLink.
- A thorough clean-up of PHP agent compatibility and requirements makes it much easier for you to understand and find the system compatibiliy and requirements information you need to know.
Minor changes
- Updated the infrastructure agent configuration settings to note that if you install the infrastructure agent via guided install, our CLI installer, then
status
is enabled by default. - Finished adding all of the status colors in introduction to New Relic pathpoint
- We've got new infrastructure UI experiences for AWS, Azure, and GCP, and updated docs to match.
- Updated compatibility for .NET core and .NET framework.
- In Microsoft SQL Server, it turns out that
VIEW ANY DEFINITION
is the correct name for read access permissions. - When you export a chart as CSV, if you have comments in your NRQL query, you may see unexpected results in the CSV.
- If your synthetic monitoring scripts are running in an environment with write protected directories and you need to import and store Node.js modules, prepend these paths to appropriate the filenames.
- Custom event names can include forward slashes, so we've updated data requirements and limits for custom event data to reflect that.
- Added the
NEW_RELIC_LAMBDA_HANDLER
environment variable to the introduction to AWS Lambda monitoring. This is used by our handler wrapper to find your function's actual handler. - The Java APM agent isn't compatible with the latest version of Kafka. We've updated compatibility and requirements for the Java agent to reflect that we support versions 2.0.0 to 3.6.x.
- Added a note to requirements for the infrastructure agent to let that if you're running the infrastructure agent on Windows 2012, the highest available version is 1.37.1.
- Updated our APM agent docs to clarify that distributed tracing is enabled by default with our agents, but you need to enable Infinite Tracing.
Release notes and What's New posts
- What's New for Upcoming End-of-Life: Google Core Web Vital (FID)
- Android agent v7.5.1
- Tighten the logic around metric clearance to prevent dropping metrics
- Add
sessionId
to log reporting
- Android NDK agent v1.1.1
- Better handling of potential memory leaks
- More logging to improve debugging visibility
- Capacitor agent v1.5.0
- Add application exit information reporting, enabled by default
- Implement static API to forward logs
- Updated: native Android and iOS agents to version 7.5.0
- Cordova agent v7.0.0
- Add application exit information reporting, enabled by default
- Implement static API to forward logs
- Updated: native Android and iOS agents to version 7.5.0
- Flutter agent v1.1.0
- Add application exit information reporting, enabled by default
- Implement static API to forward logs
- New feature flag enables or disables distributed tracing
- Updated: native Android and iOS agents to version 7.5.0
- Flutter agent v1.1.1
- Fixed an issue where platform version wasn't being reported correctly for iOS apps
- Fixed an issue preventing HTTP instrumentation when app and agent started from within RunZoneGuarded
- Job manager v363
- Null checks for HAR deserialization
usesCustomNodeModules
event attribute is no longer always false
- Kubernetes integration v3.29.3
- Update Alpine to version 3.20.2 and Kubernetes packages to version 0.30.3
- .NET MAUI agent v1.1.0
- Add application exit information reporting, enabled by default
- Implement static API to forward logs
- Updated native Android and iOS agents to version 7.5.0
- Fixed distributed tracing malfunction when using a custom HTTP handler
- Node browser runtime v2.3.60
- Use FIPs-compliant base images for the runtime
- Upgrade packages to mitigate security issue CVE-2024-37890
- Node.js agent v12.0.0
- Drop support for Node.js 16
- Remove legacy context manager
- Remove support for
redis
lower than version 2.6.0 - Remove instrumentation for
director
- Update
mongodb
instrumentation to drop support for versions 2 and 3
- PHP agent v11.0.0.13
- Add
countDocuments
MongoDB instrumentation for PHP 7.x - Verify and support Doctrine 3.x
- Verify and support Larevel 11 (excluding Laravel Horizon)
- Drop support for PHP 7.0 and 7.1
- Upgrade Golang to version 1.22.5
- Add
- React Native agent v1.4.0
- Don't use this version. Use version 1.4.1 instead.
- React Native agent v1.4.1
- Add application exit information reporting, enabled by default
- Implement static API to forward logs
- Updated: native Android and iOS agents to version 7.5.0
- Unity agent v1.4.0
- Add application exit information reporting, enabled by default
- Implement static API to forward logs
- Updated: native Android and iOS agents to version 7.5.0
- Unreal Engine Plugin v1.3.0
- Add application exit information reporting, enabled by default
- Implement static API to forward logs
- Updated: native Android and iOS agents to version 7.5.0
- Xamarin agent v1.0.0
- Add application exit information reporting, enabled by default
- Implement static API to forward logs
- Updated: native Android and iOS agents to version 7.5.0