github DataDog/dd-trace-java v1.11.0
1.11.0

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

Changes

Core

  • Allow using Java agent arguments to provide config properties #4888
  • Add padding to B3 propagation headers #4945
  • Performance improvement. Replace map-based TypeInfoCache with a fixed-sized array #4854
  • Measured methods config option [Feature-request] #4738
  • W3C trace context extractor/injector #4816
  • Add missing URLAsResourceNameRule functionality to TagInterceptor #4798
  • DSM context is now passed via dd-pathway-ctx-base64 #4835
  • Fix Java version parsing for pre-releases #4884
  • Harden config map parsing #4891
  • Security upgrade jmxfetch to 0.47.5 (CVE-2022-1471) #4916
  • Fix JSON serialization issue #4844

Integrations

  • Rename GraphQL query->source tag to align it with the dd-trace-js instrumentaion #4968
  • Improve Open Telemetry tracer API instrumentation #4947
  • Added option to remove http resource name trailing slash #4889
  • Avoid ClassNotFoundException when resteasy-spring attempts to process tracer-related beans #4921
  • Fix performance degradation in Ratpack #4823
  • Add Java HttpClient instrumentation #4372
  • Implement DBM-APM feature for JDBC instrumentation #4847
  • HTTP client path mapping [Feature-request] #4743
  • Fix Spring Jetty instrumentation #4904

Application Security Management (ASM)

  • Taint spring path and matrix variables #4901
  • RESTEasy instrumentation for IAST #4707
  • Jersey instrumentation for IAST #4670
  • Reset vulnerability deduplication #4855
  • Update client ip resolver #4878
  • Update libsqreen 6.1.1 #4874
  • Implemented http redirection when request blocked #4729
  • Update ASM rules to 1.5.2 #4832

Profiling

  • Reworked profiling context API #4914
  • Added _dd.trace prefix to built in tracing based profiling attributes #4909
  • Added service name and resource name to profiling context #4902
  • Update jplib to 0.27.0 #4946

Debugger

  • Fix matching source filename with different paths #4957
  • Report evaluation error inline in message #4936
  • Add version to probe config objects #4626

Telemetry

  • Telemetry API v1 update #4872
  • Convert malformed opaque URLs to hierarchical form #4820

CI Visibility

  • Add test suite level visibility support for TestNG #4764
  • Fix test-case spans to always be root spans #4965

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

NewReleases is sending notifications on new releases.