0.5.0
Improvements
- Configure tags to add to every span #245
- New TraceInterceptor API to modify and examine traces before sending to trace-agent #253
New Instrumentation (disabled by default)
(Will be default enabled in a future release. For this release, enable with the below config)
- scala async propagation for Promises and Futures #255
- System Property:
dd.integration.java_concurrent.enabled=true
- Environment variable:
DD_INTEGRATION_JAVA_CONCURRENT_ENABLED=true
- System Property:
Bugfixes
- Set max stack size correctly for error trapping #256
- Fix NPE edge-case in httpclient #258
- Mark all spans with an http status code of 5xx as an error #261
- Check up the classloader hierarchy to locate resources #259
For more details, check the full changeset and the release milestone.