github DataDog/dd-trace-java v1.14.0
1.14.0

latest releases: v1.42.1, v1.42.0, v1.41.2...
18 months ago

Changes

Core

  • [Api] SpanBuilder.withTag(name, "") should behave like span.setTag(name, "") #5155
  • Support dynamic configuration of tagged headers #5154
  • [Performance] [Refactoring] Memoized type matching #5026

Integrations

  • create span for http 400 at parsing time for undertow #5131
  • Consistent APM span tags for AWS requests #5058
  • [Redis] vertx-redis: implement v1 naming and surface remote connection info #5041
  • [Apache-spark] Adapt spark instrumentation for databricks #5118
  • [Apache-spark] [Spark] Use the name of the last stage as the job name #5145
  • [Bug] Set a resolved Undertow servlet route #5162
  • [Bug] fix npe onPeerConnection for spymemcached #5152

Application Security Management (ASM)

  • [WAF] Upgrade to libddwaf v1.10.0 (libsqreen 6.3.0) #5178
  • [IAST] Add missing SSRF setup for IAST #5172
  • [IAST] Add IAST instrumentation for java.lang.StringBuffer #5151
  • [WAF] Update ASM blocking templates #5147
  • [WAF] Upgrade WAF rules to v1.7.0 #5140
  • [IAST] Redact IAST evidences #5137
  • [IAST] Insecure cookies detection for servlet #5117
  • [Remote-config] Fix encoding of remote config capabilities #5182

Debugger

  • Fix Diagnostic Messages on multi probes #5168
  • Catch exceptions throws from instrumented code #5159
  • Add support of len and index expression for metric #5150

Profiling

  • upgrade to ddprof 0.35.0 #5141

CI Visibility

  • Implement automatic CI Visibility configuration for Gradle projects #5130
  • Add basic Spock Framework support to CI Visibility #5157
  • [Bug] Make embedded git.properties have lower priority than other git metadata sources #5160
  • [Bug] Fix Git info extraction logic to fall back to alternative providers when encountering empty or blank strings #5132

USM

  • [USM] [USM] combined SSLSocket and SSLSocketStreams instrumentations #5135

Serverless

  • fix stackoverflow json deserialization #5123

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

NewReleases is sending notifications on new releases.