Added
- Apache HttpAsyncClient instrumentation #809
- Twilio SDK Instrumentation #775 - Thanks @darylrobbins
- Update Ratpack instrumentation and enable it by default #797
- Hystrix instrumentation extended to include tracing for HystrixObservableCommand #811
- Set default value for
dd.trace.partial.flush.min.spans
to 1k spans #804 - Possibility to exclude classes from transformation based on config parameter #807
Fixed
- Have Cassandra integration work with recent versions of Guava #786
- Improve compatibility when instrumenting cglib generated proxy classes #795
- Automatically apply OSGi bootloader delegation settings for felix and other frameworks #803
- Only add frames if class file version supports attribute #814 - Thanks @raphw
- Fix log message when a error occurs during trace flushing #784 - Thanks @msysyamamoto
Changed
- Upgrade Byte Buddy to 1.9.12 -- Improves compatibility with Java 12 applications #812
- Log JMXFetch tracing info at info level instead of error level #796
- Replace hostname/port pair with peer name in server tags #798
- Rebrand priority sampling to manual keep/drop #805
- Make context fields transitive to avoid unintentional serialization #816