Agent PHP New Relic v12.6.0.34
Nouvelle fonctionnalité
- Laravel 13 vérifié et pris en charge.
- L'instrumentation sera désactivée par requête lorsque l'utilisation de PHP Fiber est détectée. (#1178)
Mises à jour de sécurité
- Mise à jour de la version de Go vers la 1.26.1 (#1179). Traite #1173.
- Mise à jour des dépendances golang grpc (#1185).
Débogage
- Correction du niveau de backoff lors des nouvelles tentatives de connexion au daemon (#1169)
- Correction de l'installation de newrelic.ini dans mods-available sur Debian/Ubuntu (#1170). Traite (https://github.com/newrelic/newrelic-php-agent/issues/1168).
- Logique d'analyse SQL améliorée (#1164)
Déclaration de soutien
Comme communiqué précédemment, pour des raisons de bonnes pratiques et de sécurité, la clé de signature rpm a fait l'objet d'une rotation et la page d'installation rpm reflète les dernières modifications.
Le support de l'agent PHP pour les versions de bibliothèques & frameworks suivantes sera interrompu et New Relic vous recommande de mettre à niveau vers la dernière version prise en charge par le fournisseur :
- Le support de Drupal 7 ne sera plus assuré dans toutes les versions de l'Agent PHP après le 30 septembre 2026.
- Le support de Drupal 9 ne sera plus assuré dans toutes les versions de l'Agent PHP après le 30 septembre 2026.
Comme communiqué précédemment, le support de l'Agent PHP pour les versions de bibliothèques & frameworks suivantes est interrompu dans toutes les versions de l'Agent PHP après le 28 février 2026 :
Pour les versions de bibliothèques & frameworks suivantes, New Relic vous recommande de passer à la dernière version prise en charge par le fournisseur :
- 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
Agent PHP New Relic v12.5.0.30
Nouvelle fonctionnalité
- Symfony 8 vérifié et pris en charge.
- #1147 - agent : mise à jour de l'instrumentation pour être compatible avec MongoDB 2.x #1154, #1158
Mises à jour de sécurité
Débogage
- agent : correction du nommage des tables pour les requêtes avec la fonction
EXTRACT#1159 - agent : correction de l'instrumentation des hooks Drupal #1157
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
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
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
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é
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