• /
  • EnglishEspañolFrançais日本語한국어Português
  • Se connecterDémarrer

PHP agent release notesRSS

February 10
PHP agent v12.5.0.30

New Relic PHP agent v12.5.0.30

New Features

Security updates

Bug Fixes

  • agent: fix table naming for queries with EXTRACT function #1159
  • agent: fix drupal hook instrumentation #1157

Support Statement

  • In an upcoming release, for best practices and security, the rpm signing key will be rotated. Closer to that release, specific dates and necessary actions for rpm users will be provided.

  • PHP Agent support for the following library & framework versions will be discontinued in all PHP Agent releases after February 28th, 2026:

    • For the following library & framework versions, New Relic recommends you upgrade to the latest supported version:
      • Symfony 4.x
      • Laravel 7.x, 9.x, 10.x
      • Slim 3.x
    • Support for the following libraries & frameworks will be discontinued for all versions:
      • MediaWiki
      • Zend Framework
      • Lumen
  • New Relic recommends that you upgrade the agent regularly and at a minimum every 3 months. For more information on supported agent versions and EOL timelines, check out our New Relic PHP Agent EOL policy.

  • The PHP agent compatibility and requirements page should be consulted for the latest information on supported PHP versions and platforms.

Important

For installations using an unsupported PHP version or platform, it's highly recommended that you disable the auto-update mechanisms for the PHP agent packages. This can be done by adding the PHP agent packages to an exclusion list for package upgrades. Or you could version pin the PHP agent package to an agent version that supports the old, unsupported feature(s). Failure to prevent upgrades may result in a newer agent release being installed and the removal of support for the required, unsupported features. This would disrupt APM data collection.

The PHP agent packages that are affected are:

  • newrelic-php5
  • newrelic-php5-common
  • newrelic-daemon

January 12
PHP agent v12.4.0.29

Agent PHP New Relic v12.4.0.29

Nouvelle fonctionnalité

  • Ajout de la prise en charge de PHP 8.5

Débogage

  • Résolution des avertissements de dépréciation qui pouvaient être observés lors de l'utilisation de Symfony 7.4 et 8.0

Déclaration de soutien

  • Lors d'une prochaine sortie, par souci de bonnes pratiques et de sécurité, la clé de signature du régime moteur sera tournée. À l'approche de cette sortie, les dates précises et les actions nécessaires pour l'utilisateur rpm seront communiquées.

  • La prise en charge des bibliothèques et framework suivants par PHP Agent sera abandonnée dans toutes les versions de PHP Agent après le 28 février 2026 :

    • Pour les versions de bibliothèque et de framework suivantes, New Relic vous recommande de passer à la dernière version prise en charge :

      • Symfony 4.x
      • Laravel 7.x, 9.x, 10.x
      • Slim 3.x
    • La prise en charge des bibliothèques et frameworks suivants sera abandonnée pour toutes les versions :

      • MediaWiki
      • Cadre Zend
      • Lumen
  • New Relic vous recommande de mettre à niveau l'agent régulièrement et au moins tous les 3 mois. Pour plus d'informations sur les versions d'agent prises en charge et les délais de fin de vie, consultez notre politique de fin de vie de l'agent PHP New Relic.

  • La page de compatibilité de l'agent et des exigences PHP doit être consultée pour obtenir les dernières informations sur les versions et la plate-forme PHP prises en charge.

Important

Pour les installations utilisant une version ou une plateforme PHP non prise en charge, il est fortement recommandé de désactiver les mécanismes de mise à jour automatique du package de l'agent PHP. Cela peut être fait en ajoutant le package d'agent PHP à une liste d'exclusion pour les mises à niveau package . Ou vous pouvez épingler la version du package d'agent PHP sur une version d'agent qui prend en charge les anciennes fonctionnalités non prises en charge. Le fait de ne pas empêcher les mises à niveau peut entraîner l'installation d'une nouvelle sortie d'agent et la suppression de la prise en charge de la fonctionnalité requise et non prise en charge. Cela perturberait la collecte de données APM.

Les packages d'agents PHP concernés sont :

  • newrelic-php5
  • newrelic-php5-common
  • newrelic-daemon

December 15, 2025
PHP agent v12.3.0.28

Agent PHP New Relic v12.3.0.28

Nouvelle fonctionnalité

  • Instrumentation des flux de données Kinesis avec aws-sdk-php ajoutée

Sécurité

  • Mettre à jour la version de golang vers 1.25.5

Débogage

  • Correction d'un problème où le daemon n'effaçait pas le cache des paquets au redémarrage

Déclaration de soutien

  • Lors d'une prochaine sortie, par souci de bonnes pratiques et de sécurité, la clé de signature du régime moteur sera tournée. À l'approche de cette sortie, les dates précises et les actions nécessaires pour l'utilisateur rpm seront communiquées.

  • La prise en charge des bibliothèques et framework suivants par PHP Agent sera abandonnée dans toutes les versions de PHP Agent après le 28 février 2026 :

    • Pour les versions de bibliothèque et de framework suivantes, New Relic vous recommande de passer à la dernière version prise en charge :

      • Symfony 4.x
      • Laravel 7.x, 9.x, 10.x
      • Slim 3.x
    • La prise en charge des bibliothèques et frameworks suivants sera abandonnée pour toutes les versions :

      • MediaWiki
      • Cadre Zend
      • Lumen
  • New Relic vous recommande de mettre à niveau l'agent régulièrement et au moins tous les 3 mois. Pour plus d'informations sur les versions d'agent prises en charge et les délais de fin de vie, consultez notre politique de fin de vie de l'agent PHP New Relic.

  • La page de compatibilité de l'agent et des exigences PHP doit être consultée pour obtenir les dernières informations sur les versions et la plate-forme PHP prises en charge.

Important

Pour les installations utilisant une version ou une plateforme PHP non prise en charge, il est fortement recommandé de désactiver les mécanismes de mise à jour automatique du package de l'agent PHP. Cela peut être fait en ajoutant le package d'agent PHP à une liste d'exclusion pour les mises à niveau package . Ou vous pouvez épingler la version du package d'agent PHP sur une version d'agent qui prend en charge les anciennes fonctionnalités non prises en charge. Le fait de ne pas empêcher les mises à niveau peut entraîner l'installation d'une nouvelle sortie d'agent et la suppression de la prise en charge de la fonctionnalité requise et non prise en charge. Cela perturberait la collecte de données APM.

Les packages d'agents PHP concernés sont :

  • newrelic-php5
  • newrelic-php5-common
  • newrelic-daemon

November 19, 2025
PHP agent v12.2.0.27

Agent PHP New Relic v12.2.0.27

Nouvelle fonctionnalité

  • Laravel 12 vérifié et pris en charge.
  • Laravel Horizon est désormais compatible avec Laravel 10.x+ et PHP 8.1+.

Sécurité

  • #1129 - Mise à jour vers la version 1.25.3 de golang - #1130

Débogage

  • fix(agent) : Correction de la gestion des exceptions des tâches de file d'attente Laravel - #1122

Déclaration de soutien

  • Lors d'une prochaine sortie, par souci de bonnes pratiques et de sécurité, la clé de signature du régime moteur sera tournée. À l'approche de cette sortie, les dates précises et les actions nécessaires pour l'utilisateur rpm seront communiquées.

  • Comme annoncé précédemment, la prise en charge par PHP Agent des versions de bibliothèque/framework suivantes a officiellement pris fin le 30 septembre 2025 :

    • WordPress 5.9
    • Drupal 8.x
    • Laravel 6.x, 8.x
    • PHPUnit (toutes versions)
  • La prise en charge des bibliothèques et framework suivants par PHP Agent sera abandonnée dans toutes les versions de PHP Agent après le 28 février 2026 :

    • Pour les versions de bibliothèque et de framework suivantes, New Relic vous recommande de passer à la dernière version prise en charge :

      • Symfony 4.x
      • Laravel 7.x, 9.x, 10.x
      • Slim 3.x
    • La prise en charge des bibliothèques et frameworks suivants sera abandonnée pour toutes les versions :

      • MediaWiki
      • Cadre Zend
      • Lumen
  • New Relic vous recommande de mettre à niveau l'agent régulièrement et au moins tous les 3 mois. Pour plus d'informations sur les versions d'agent prises en charge et les délais de fin de vie, consultez notre politique de fin de vie de l'agent PHP New Relic.

  • La page de compatibilité de l'agent et des exigences PHP doit être consultée pour obtenir les dernières informations sur les versions et la plate-forme PHP prises en charge.

Important

Pour les installations utilisant une version ou une plateforme PHP non prise en charge, il est fortement recommandé de désactiver les mécanismes de mise à jour automatique du package de l'agent PHP. Cela peut être fait en ajoutant le package d'agent PHP à une liste d'exclusion pour les mises à niveau package . Ou vous pouvez épingler la version du package d'agent PHP sur une version d'agent qui prend en charge les anciennes fonctionnalités non prises en charge. Le fait de ne pas empêcher les mises à niveau peut entraîner l'installation d'une nouvelle sortie d'agent et la suppression de la prise en charge de la fonctionnalité requise et non prise en charge. Cela perturberait la collecte de données APM.

Les packages d'agents PHP concernés sont :

  • newrelic-php5
  • newrelic-php5-common
  • newrelic-daemon

September 9, 2025
PHP agent v12.1.0.26

Agent PHP New Relic v12.1.0.26

Nouvelles fonctionnalités

  • Ajouter des contrôles d'échantillonnage basés sur la décision d'échantillonnage de tracew3c en amont - #1104
    • Voir les nouvelles valeurs ini ici
  • Ajouter une option de configuration pour ignorer l'instrumentation des gestionnaires d'exceptions du framework - #1113
    • Voir la nouvelle valeur ini ici

Sécurité

  • Mise à jour de la version Golang à 1.25.1

Débogage

  • Correction d'une fuite de mémoire potentielle lors de l'appel de newrelic_end_transaction(true) - #1072
  • N'essayez aucune instrumentation lorsque vous n'enregistrez pas - #1112

Déclaration de soutien

  • La prise en charge de l'agent PHP pour les versions de bibliothèque/framework suivantes prendra fin le 30 septembre 2025 :

    • WordPress 5.9
    • Drupal 8.x
    • Laravel 6.x, 8.x
    • PHPUnit 8.x
  • New Relic vous recommande de mettre à niveau l'agent régulièrement et au moins tous les 3 mois. Pour plus d'informations sur les versions d'agent prises en charge et les délais de fin de vie, consultez notre politique de fin de vie de l'agent PHP New Relic.

  • La page de compatibilité de l'agent et des exigences PHP doit être consultée pour obtenir les dernières informations sur les versions et la plate-forme PHP prises en charge.

Important

Pour les installations utilisant une version ou une plateforme PHP non prise en charge, il est fortement recommandé de désactiver les mécanismes de mise à jour automatique du package de l'agent PHP. Cela peut être fait en ajoutant le package d'agent PHP à une liste d'exclusion pour les mises à niveau package . Ou vous pouvez épingler la version du package d'agent PHP sur une version d'agent qui prend en charge les anciennes fonctionnalités non prises en charge. Le fait de ne pas empêcher les mises à niveau peut entraîner l'installation d'une nouvelle sortie d'agent et la suppression de la prise en charge de la fonctionnalité requise et non prise en charge. Cela perturberait la collecte de données APM.

Les packages d'agents PHP concernés sont :

  • newrelic-php5
  • newrelic-php5-common
  • newrelic-daemon

August 11, 2025
PHP agent v12.0.0.25

New Relic PHP agent v12.0.0.25

Bug fixes

  • Improve drupal hook map error logging.
  • Fix legacy package detection issues for Security RX.

Notice

Default value for newrelic.code_level_metrics.enabled INI has changed in this release

As previously communicated, the default Code Level Metrics Observability in IDE configuration will change in an this release from enabled to disabled. If you do not use Code Level Metrics, you should see no impact and will not have to take any action. If you do rely on Code Level Metrics, ensure that your newrelic.ini configuration file has the newrelic.code_level_metrics.enabled INI setting uncommented and set to true. e.g:

newrelic.code_level_metrics.enabled = true

This change only impacts the default configuration value. Manually set configuration values will be honored, and core CLM behavior will remain unaffected.

Support statement

  • As previously communicated, the following frameworks/libraries that the PHP Agent has previously EOL'd support for will be removed in the this release:

    • Guzzle 3.x
    • Kohana
    • Silex
    • Symfony 1.x-3.x
    • Zend 1.x-2.x
  • PHP Agent support for the following library/framework versions will end September 30, 2025:

    • WordPress 5.9
    • Drupal 8.x
    • Laravel 6.x, 8.x
    • PHPUnit 8.x
  • New Relic recommends that you upgrade the agent regularly and at a minimum every 3 months. For more information on supported agent versions and EOL timelines, check out our New Relic PHP Agent EOL policy.

  • The PHP agent compatibility and requirements page should be consulted for the latest information on supported PHP versions and platforms.

Important

For installations using an unsupported PHP version or platform, it's highly recommended that you disable the auto-update mechanisms for the PHP agent packages. This can be done by adding the PHP agent packages to an exclusion list for package upgrades. Or you could version pin the PHP agent package to an agent version that supports the old, unsupported feature(s). Failure to prevent upgrades may result in a newer agent release being installed and the removal of support for the required, unsupported features. This would disrupt APM data collection.

The PHP agent packages that are affected are:

  • newrelic-php5
  • newrelic-php5-common
  • newrelic-daemon

Droits d'auteur © 2026 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.