What's Changed
- Configure Kotlin Coroutines to ignore Ktor Suspend Functions by @dhilpipre in #2893
- Add instrumentation for Ktor Utils (Ktor Pipelines) by @dhilpipre in #2892
- Add support for Ktor Http Clients by @dhilpipre in #2894
- Add Ktor Http Server Support by @dhilpipre in #2895
- Support ConverseStream API by @sharvath-newrelic in #2995
- Post 9.4.0 updates by @jtduffy in #3019
- Hybrid support for NRNS header for message queues and async kafka producers by @jbedell-newrelic in #2939
- Quarkus: rest-3.0.0 module by @jtduffy in #3009
- Connection detection README by @jtduffy in #3023
- Quarkus resteasy 2.14 instrumentation module by @jtduffy in #3018
- Add (limited) hybrid agent proxy support by @jasonjkeller in #3013
- Modify verify range for qaurkus rest reactive by @jtduffy in #3025
- Eliminate OOMs during certain verifier runs by @jtduffy in #3030
- Update reference yml for config schema by @jtduffy in #3029
- Fix otel 1.59.0 verifier failure by @jasonjkeller in #3035
- Properly handle exceptions thrown from the normalizer flow by @jtduffy in #3037
- Spring boot actuator v4 module by @jtduffy in #3040
- Hybrid Agent - Logging - Allow empty message body when context attributes are present by @jbedell-newrelic in #3042
- Update compatibility docs for quarkus by @jtduffy in #3046
- Cap jedis module to 8.0.0 by @jtduffy in #3047
- Update Internal Compatibility Doc by @github-actions[bot] in #3049
- Add clear_return_stacks default for coroutines modules. by @sharvath-newrelic in #3011
- AI Monitoring - Support for Converse and ConverseStream methods by @jasonjkeller in #3003
- Feature: add Ktor support by @dhilpipre in #2891
- Update Internal Compatibility Doc by @github-actions[bot] in #3052
- Update CLAUDE.md by @jasonjkeller in #3057
- Add hybrid audit logging by @jasonjkeller in #3059
- Remove unnecessary kafka-clients-node-metrics-4.0.0 by @kanderson250 in #3060
- Bump CSEC agent version by @jtduffy in #3065
- Update transaction lifecycle log messages by @jtduffy in #3068
- Support for Redisson 3.28.0 and up by @obenkenobi in #3050
- Update Internal Compatibility Doc by @github-actions[bot] in #3070
- Enhance gRPC-Netty support by @sharvath-newrelic in #3063
- Effective Config - support for agent_settings endpoint by @jtduffy in #3055
- Cap r2dbc-mssql at 1.0.6.RELEASE by @jbedell-newrelic in #3074
- Update Internal Compatibility Doc by @github-actions[bot] in #3076
- Updates to record log events with empty message body... by @jbedell-newrelic in #3079
- Cap wildfly-PORT-8 module by @jtduffy in #3078
- chore: Update log level to allow for case insensitivity by @mvicknr in #3058
- Adobe AEM (Sling) browser script injection modules by @jtduffy in #2863
- Un-cap WildFly 8 PORT module by @jbedell-newrelic in #3086
- Enable OTLP metric retry logic and generate export supportability met… by @jasonjkeller in #3084
- Fix compatibility range for MuleSoft modules by @sharvath-newrelic in #3089
- Update Internal Compatibility Doc by @github-actions[bot] in #3092
- Effective config updates by @jtduffy in #3098
- chore: Bump schema version to upload schema by @mvicknr in #3099
- Add collector connection TTL and recovery tests by @PongPong in #3081
- Do not merge - Ttl test by @jtduffy in #3100
- Java 27 support by @kanderson250 in #3095
- Make weave related task thread count configurable by @jtduffy in #3103
- Oracle explain plan support by @jtduffy in #3080
- Bump log4j version to 2.25.5 by @jtduffy in #3106
- Report Cluster Ids in Kafka Metrics by @kanderson250 in #3054
- Resolve Micronaut duplicate transactions/lost custom attributes issues by @sharvath-newrelic in #3085
- chore: Update secret naming by @mvicknr in #3109
- Disable ct by @kanderson250 in #3112
- Disable agent_settings submission by @jtduffy in #3116
- chore: bump agent config schema version by @github-actions[bot] in #3118
New Contributors
Full Changelog: v9.4.0...v9.5.0