Releases: newrelic/newrelic-php-agent
Releases · newrelic/newrelic-php-agent
v9.15.0
New Relic PHP Agent v9.15.0
End of Life Notices
- Support for PHP 5.3 and PHP 5.4 in the New Relic PHP Agent is deprecated and will be removed in a future version. New Relic highly encourages upgrading to a supported version of PHP - 7.3 or higher as of the date of this release. If you would like to continue running the New Relic PHP agent with PHP 5.3 and 5.4, we recommend using version 9.15 of the agent for maximum compatibility, however, please note that we can only offer limited support in this case.
- This release marks the last officially supported New Relic PHP Agent for CentOS 5.
- MacOS builds of the New Relic PHP Agent will no longer be provided, and we will no longer ensure compatibility on MacOS platforms.
New Features
- Support has been added for Laminas 3.x.
- Support has been added for Laravel Lumen 6.x, 7.x, and 8.x
- Experimental support has been added for excluding subpaths from WordPress instrumentation. This lowers the overall WordPress instrumentation overhead by reducing the number of files being instrumented at the cost of losing visibility into the excluded subpaths. This can be enabled using the configuration setting
newrelic.framework.wordpress.hooks_skip_filename
.
Bug Fixes
- Corrected string representation of arginfo parameter names. Thank you @TysonAndre for this contribution.
Support statement
- New Relic recommends that you upgrade the agent regularly and at a minimum every 3 months. As of this release, the oldest supported version is 8.4.0.
v9.14.0
New Features
- The PHP agent is now open source: https://github.com/newrelic/newrelic-php-agent!
Now you can view the source code to help with troubleshooting, observe the project roadmap, and file issues directly in this repository. We are now using the Apache 2 license. See our Contributing guide and Code of Conduct for details on contributing!
Bug fixes
- Under some circumstances, the agent reported a total time higher than the response time when using
Zend_Http_Client
. This has been fixed. - The agent leaked a small amount of memory for each fulfilled Guzzle promise. This has been fixed.
- Calls to
newrelic_insert_distributed_trace_headers
could cause crashes on PHP 7.0, 7.1, and 7.2. This has been fixed. - In rare cases, using Guzzle with Wordpress and PHP 7.4 caused crashes. This has been fixed.