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

Java agent release notesRSS

June 9, 2021
Java agent v7.0.0

Téléchargez cette version de l'agent

Nouvelles fonctionnalités et améliorations :

Cette fonctionnalité nécessite une version prise en charge de Java 8 (spécifiquement la version 8u262 ou supérieure), ou Java 11 ou supérieure, et est actuellement désactivée par défaut. Pour l'activer, définissez ce qui suit dans votre fichier yaml (indenté de 2 espaces sous la section common).

jfr:
enabled: true

Avis : si vous utilisiez précédemment le jar jfr-daemon comme extension d’agent, ou processus autonome, vous devez supprimer cette option pour éviter les conflits potentiels avec le service JFR qui est désormais intégré à l’agent.

  • Non compatible avec Java 7. Afin de continuer à innover et de fournir efficacement de nouvelles fonctionnalités à nos clients qui s’exécutent sur la JVM, cette version de l’agent et les versions futures ne sont pas compatibles avec Java 7. Si vous exécutez Java 7, vous pouvez continuer à utiliser l’agent Java 6.5.0 ou une version antérieure. Pour plus de détails, consultez ce sujet sur l’ Explorers Hub.
  • Ajoute la prise en charge d’akka http avec Scala 2.13. #271
  • Annotation de classe pour la trace des méthodes lambda. #274
  • Annotation de classe pour la trace des méthodes par type de retour. #275

Corrections :

  • Corrige un problème qui pouvait entraîner l’application simultanée de plusieurs versions de l’instrumentation akka-http-core. #208
  • L’agent va désormais enregistrer les événements rejetés à FINE au lieu de WARN pour réduire la verbosité. #296
  • Corrige les commentaires Javadoc qui indiquaient de manière incorrecte que, lors de l’appel de l’API noticeError à plusieurs reprises, la première erreur serait signalée alors qu’en fait c’est la dernière erreur qui est signalée. #313

Déclaration de soutien :

  • New Relic recommande de mettre à jour l'agent régulièrement pour vous assurer de bénéficier des dernières fonctionnalités et améliorations de performances. De plus, les anciennes versions ne seront plus prises en charge lorsqu'elles atteindront la fin de vie.

Problèmes connus

  • OKHTTP

Cette sortie contient un bug qui casse les versions 3.X et inférieures d’OkHttp. Tous les utilisateurs concernés doivent mettre à niveau vers la version 7.0.1.

April 26, 2021
Java agent v6.5.0

Nouvelles fonctionnalités et améliorations :

  • L’agent n’intègre plus de certificats SSL et l’option use_private_ssl qui configurait l’agent pour utiliser les certificats précédemment intégrés a été supprimée. Par défaut, l’agent utilisera le truststore SSL fourni par la JVM à moins qu’il ne soit explicitement configuré pour utiliser un truststore différent avec l’option ca_bundle_path. Consultez Configurer vos certificats SSL pour plus de détails.

Corrections :

  • Corrige un problème pouvant entraîner un nommage incorrect de la transaction lors de l’utilisation de sous-ressources JAX-RS.
  • Améliorations et correctifs de l’instrumentation de Reactor Netty.

Avis de dépréciation

  • Dépréciation de la compatibilité Java 7

Afin de continuer à innover et de fournir efficacement de nouvelles fonctionnalités à nos clients qui utilisent la JVM, la prise en charge de Java 7 a été dépréciée et ce sera la dernière version de l'agent compatible avec celle-ci.

Si vous exécutez Java 7, vous pouvez continuer à utiliser l’agent Java 6.5.0 ou inférieur.

Pour plus d’informations, consultez la publication sur l’Explorers Hub.

Déclaration de soutien :

  • New Relic vous recommande de mettre à niveau l'agent régulièrement pour vous assurer de bénéficier des dernières fonctionnalités et avantages en termes de performances. De plus, les anciennes sorties ne seront plus prises en charge lorsqu'elles atteindront leur fin de vie.

March 2, 2021
Java agent v6.4.2

Fixes

Fixes an issue that could cause some instrumentation modules (e.g. jax-rs-1.0) to have a WeaveViolation and not apply properly.

February 2, 2021
Java agent v6.4.1

Fixes

Fixes an issue in 6.4.0 where spans would not get sent to Infinite Tracing.

January 27, 2021
Java agent v6.4.0

Note:

  • There is an issue with this agent release that could lead to spans not being sent to Infinite Tracing. Please use 6.4.1 instead.

New Features and Improvements:

  • Spring Webflux/Netty Reactor instrumentation improvements for enhanced tracing across asynchronous thread hops.
  • The agent will now utilize a backoff sequence on connection retries to Infinite Tracing.
  • New distributed tracing APIs have been added to better support general use cases for propagating distributed tracing headers. In particular the new APIs provide enhanced support for W3C Trace Context but are flexible enough to support other header protocols that may be supported by the agent in the future. Previous distributed tracing APIs have been deprecated and are subject to removal in a future agent release. See documentation here.

Fixes:

  • Updated the Java agent’s snakeyaml dependency to 1.27.
  • In some environments the jar collector service could lead to high CPU utilization at application startup. The agent now provides a configurable rate limiter, with a reasonable default, for processing jars detected in the application’s environment. See documentation here.

Support statement:

  • New Relic recommends that you upgrade the agent regularly to ensure that you're getting the latest features and performance benefits. Additionally, older releases will no longer be supported when they reach end-of-life.

December 17, 2020
Java agent v6.3.0

Improvements

  • Spring Webflux
    • The Java agent now supports Spring Webflux versions 5.3+
    • Added reactor-netty.errors.enabled configuration to allow disabling error reporting in Subscriber::onError.
  • Scala 2.13
    • The Java agent now provides support for Scala 2.13 and frameworks compiled with 2.13 Akka-http, Play

Fixes

  • The netty-4.0.8 instrumentation would sometimes not start a Transaction on channelRead, potentially affecting instrumentation dependent on it including: Spring, Akka and Play
  • Updated the Java agent’s Apache HttpClient dependency to 5.13
  • Spring Webclient could report the wrong URL when multiple HTTP calls to several URLs occurred in parallel

November 17, 2020
Java agent v6.2.1

Fixes

  • Fixes an issue where Spring-Webflux applications with endpoints returning Flux or empty content could become unresponsive

November 10, 2020
Java agent v6.2.0

New features

return serviceA.getData()
.map(service -> Response.builder().service(service).build())
.flatMap(serviceB::getData)
.flatMap(serviceC::getData)
.doOnNext(this::saveResponse);

Improvements

Fixes

Support statement:

  • New Relic recommends that you upgrade the agent regularly to ensure that you're getting the latest features and performance benefits. Additionally, older releases will no longer be supported when they reach end-of-life.

Droits d'auteur © 2026 New Relic Inc.

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