Skip to content

Latest commit

 

History

History
105 lines (86 loc) · 9.7 KB

CHANGELOG.md

File metadata and controls

105 lines (86 loc) · 9.7 KB

Changelog

Noteworthy changes to the agent are documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Coming soon

  • TBD

Version 6.4.0 (2021-1-27)

New Features and Improvements:

  • Spring Webflux/Netty Reactor instrumentation improvements for enhanced tracing across asynchronous thread hops (#174, #190, #195).
  • Infinite tracing will now utilize a backoff sequence on retries. (#180)
  • 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. Previous distributed tracing APIs have been deprecated and are subject to removal in a future agent release. See documentation here. (#188)

Fixes:

  • Updated the Java agent’s snakeyaml dependency to 1.27. (#182)
  • 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. (#183)

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 4.10.0.

Version 6.3.0 (2020-12-17)

New Features and Improvements:

Fixes:

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 4.8.0.

Version 6.2.1 (2020-11-17)

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

Version 6.2.0 (2020-11-10)

New Features and Improvements:

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

Fixes:

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 4.8.0.

Version 6.1.0 (2020-09-30)

Version 6.0.0 (2020-08-26)

Version 5.14.0 (2020-07-27)

Final closed-source release.
See the external release notes.