Agent PHP New Relic v12.11.0.40
Nouvelle fonctionnalité
- Drupal 11.3 et 11.4 pris en charge
Débogage
- Enregistrer le gestionnaire d'exceptions sur la classe qui définit la méthode (#1292)
- Modification des calculs de exclusive_time/total_time pour les cas de suspension (#1290)
- ne pas appeler « get » directement sur les requests Symfony dans Drupal (#1285)
- enregistrer les gestionnaires fcall_begin/fcall_end lorsqu'aucun enregistrement n'est en cours (#1284)
- gérer la fermeture normale du flux de l'observateur de trace (#1277)
- capture du contexte/extra du post-processeur Monolog et du message enrichi (#1284)
- mettre à jour les méthodes grpc obsolètes (#1297)
Mises à jour de sécurité
- mettre à jour le groupe github-actions avec 3 mises à jour (#1288)
- mettre à jour google.golang.org/grpc de 1.83.0 à 1.83.2 (#1282)
Déclaration de soutien
Comme communiqué précédemment, le support de l'Agent PHP pour les versions de bibliothèques & frameworks suivantes a été interrompu et New Relic vous recommande de mettre à niveau vers la dernière version prise en charge par le fournisseur :
- Le support de Slim 2 n'est plus assuré dans toutes les versions de l'Agent PHP depuis le 31 juillet 2026
Le support de l'agent PHP pour les versions de bibliothèques, frameworks, et systèmes d'exploitation suivantes sera interrompu, et New Relic vous recommande de mettre à niveau vers la dernière version prise en charge par le fournisseur :
- Joomla : toute prise en charge de Joomla prend fin le 30 septembre 2026
- Laravel 11 : le support prend fin le 30 septembre 2026
- Drupal 7 : la prise en charge prend fin le 15 octobre 2026 (mis à jour par rapport au 30 septembre)
- Drupal 9 : le support prend fin le 15 octobre 2026 (mis à jour par rapport au 30 septembre)
- Guzzle 5 et 6 : la prise en charge prend fin le 15 octobre 2026
- CakePHP 4.x : fin du support le 15 novembre 2026
- Amazon Linux 2 (AL2) : le support prend fin le 15 novembre 2026
- Red Hat Enterprise Linux 8 (RHEL 8) : le support prend fin le 15 novembre 2026
- PHP 7.2/7.3 : Fin du support le 15 décembre 2026
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