github DataDog/dd-trace-java v1.2.0
1.2.0

latest releases: v1.39.0, v1.38.1, v1.38.0...
21 months ago

Changes

Profiling

  • Bump async-profiler to 20221202 #4370
  • Disable native stackwalking by default #4347
  • Use native threadid for attach/detach events #4343
  • Notify context thread listeners when the scope stack becomes empty or non-empty #4325

Debugger

  • Add evaluation error reporting for expressions #4342
  • Fix ProbeCondition snapshot serialization #4331
  • Adjust notCapturedReason FieldCount location #4358
  • Add evaluateAt support for probe instrumentations #4320
  • Introduced evaluateAt attribute in probe configs #4313
  • Add support for multiple configurations for debugger #4285

Core Telemetry

  • Unify hostname detection in config and telemetry #4352
  • Fix bug in dependency resolution under high concurrency #4335

Native Image

  • Native-image instrumentation #4333
  • Move Config.isLogsMDCTagsInjectionEnabled() to InstrumenterConfig #4334

Performance

  • Reduce the amount of full-type parsing needed for instrumentation #4322
  • Delay generation of costly config elements #4302

Appsec

  • Liberty-20 fixes and tests #4258
  • Create top span for process executions #3932

Data Streams Monitoring

  • Add data streams monitoring instrumentation for HTTP #4266
  • Fix flaky tests for DSM caused by DataStreamsCheckpointer not clearing between tests #4365
  • Don't send null tags with data streams checkpoint #4349

Miscellaneous

  • Add smoke test for tomcat 8 and springmvc5 #4329
  • [lib-injection] Set the pre built artifact that is used to build the image as its own stage #4359*
  • [Overhead] Add scheduled task to clear the resolver's type pools #4298
  • Treat 1 value as true for boolean tag values #4296

Don't miss a new dd-trace-java release

NewReleases is sending notifications on new releases.