What's Changed
- Adds Java 25 Support by @deleonenriqueta in 2512
- Adds support for Logback-1.5.20 by @jtduffy in 2535
- Introduces a config option to disable the execution of the
callandexecSQL parser regular expressions by @jtduffy in 2490 - Adds support for Kotlin Coroutines v1.4+ by @dhilpipre in 2454
- Adds support for Kotlin Coroutines Suspend Functions generated outside of Kotlin Coroutines by @dhilpipre in 2456
- Introduces a preference config for multiple hosts during datastore detection by @jbedell-newrelic in 2508
- Adds a system property to configure the artifact skip function by @jtduffy in 2509
- Adds a configuration option allowing Spring Controller transactions to be named using the controller class name and method name by @sharvath-newrelic in 2532
- Implement
SamplerConfig, centralizes alldistribute_tracing.samplerconfig options by @jasonjkeller in 2529 - Bump JFR version to 3.18.0 by @jtduffy in 2506
Fixes
- Fixes parsing of error class names by @sharvath-newrelic in 2497
- Fixed a potential memory issue caused by excessively large stack traces in error logging by @jtduffy in 2498
- Clarify logging messages for invalid attributes on custom events and logging events by @sharvath-newrelic in 2501
- Improve DockerData logging of container id fetch and error conditions by @jtduffy in 2501
Deprecations
aws-wrap-0.7.0java.completable-future-jdk8play-2.3netty-3.4Struts v1
New Contributors
- @sharvath-newrelic made their first contribution in #2491
Full Changelog: v8.24.0...v8.25.0