tag:github.com,2008:https://github.com/DataDog/dd-trace-java/releases
Release notes from dd-trace-java
2026-03-04T17:46:25Z
tag:github.com,2008:Repository/89221572/v1.60.1
2026-03-04T19:16:45Z
1.60.1
<h1>Instrumentations</h1>
<h2>OpenTelemetry instrumentation</h2>
<ul>
<li>๐ Restore <a href="https://docs.datadoghq.com/opentelemetry/instrument/dd_sdks/instrumentation_libraries/?tab=java#language-support" rel="nofollow">OpenTelemetry instrumentation library support</a>. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4022297451" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10738" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10738/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10738">#10738</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/bric3/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/bric3">@bric3</a>)</li>
</ul>
github-actions[bot]
tag:github.com,2008:Repository/89221572/v1.60.0
2026-03-04T19:18:02Z
1.60.0
<h1>Known Bugs</h1>
<div class="markdown-alert markdown-alert-warning"><p class="markdown-alert-title"><svg class="octicon octicon-alert mr-2" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="M6.457 1.047c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0 1 14.082 15H1.918a1.75 1.75 0 0 1-1.543-2.575Zm1.763.707a.25.25 0 0 0-.44 0L1.698 13.132a.25.25 0 0 0 .22.368h12.164a.25.25 0 0 0 .22-.368Zm.53 3.996v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z"></path></svg>Warning</p><p>This version broke the <a href="https://docs.datadoghq.com/opentelemetry/instrument/dd_sdks/instrumentation_libraries/?tab=java#language-support" rel="nofollow">OpenTelemetry instrumentation library support</a>.<br>
If you use this feature, please upgrade to the latest version.</p>
</div>
<h1>Components</h1>
<h2>Application Security Management (WAF)</h2>
<ul>
<li>๐ Forbidden attempt to set different raw URI for given request context - issue <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4000226690" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10700" data-hovercard-type="issue" data-hovercard-url="/DataDog/dd-trace-java/issues/10700/hovercard" href="https://github.com/DataDog/dd-trace-java/issues/10700">#10700</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4010741445" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10709" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10709/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10709">#10709</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jandro996/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jandro996">@jandro996</a>)</li>
<li>โจ๐งช Set sampling decision maker for AI Guard (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4000421340" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10702" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10702/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10702">#10702</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/smola/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/smola">@smola</a>)</li>
<li>๐ Always collect response headers in span when AppSec is enabled (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3967554761" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10648" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10648/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10648">#10648</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jandro996/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jandro996">@jandro996</a>)</li>
<li>โจ Force manual keep of traces for AI Guard (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3958747704" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10625" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10625/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10625">#10625</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/smola/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/smola">@smola</a>)</li>
<li>๐ Optimize AppSecRequestContext numeric conversion to eliminate exceptions on hot path (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3896049615" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10520" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10520/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10520">#10520</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jandro996/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jandro996">@jandro996</a>)</li>
<li>โจ Improve API Security sampling when tracers lack HTTP routes(<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3843273742" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10424" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10424/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10424">#10424</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jandro996/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jandro996">@jandro996</a>)</li>
<li>โจ HTTP Endpoint Inference for Trace Resource Renaming (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3822282626" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10393" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10393/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10393">#10393</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jandro996/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jandro996">@jandro996</a>)</li>
</ul>
<h2>Configuration</h2>
<ul>
<li>โจ Add DD_OTLP_METRICS_COMPRESSION setting and map OTel env-vars to it (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3990126593" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10680" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10680/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10680">#10680</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mcculls/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mcculls">@mcculls</a>)</li>
</ul>
<h2>Continuous Integration Visibility</h2>
<ul>
<li>๐ Fix usage of deprecated field in AndroidGradleUtils (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4010764581" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10710" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10710/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10710">#10710</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/daniel-mohedano/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/daniel-mohedano">@daniel-mohedano</a>)</li>
<li>๐งน Refactor execution policies (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3989157250" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10676" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10676/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10676">#10676</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/daniel-mohedano/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/daniel-mohedano">@daniel-mohedano</a>)</li>
<li>โจ Add display name as parameter in JUnit5 dynamic tests (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3967998332" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10649" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10649/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10649">#10649</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/daniel-mohedano/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/daniel-mohedano">@daniel-mohedano</a>)</li>
<li>โจ Avoid computing merge base for PR info in DDCI legacy mode (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3958380854" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10624" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10624/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10624">#10624</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/daniel-mohedano/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/daniel-mohedano">@daniel-mohedano</a>)</li>
<li>โจโก Saving buildGitInfo lambda into a member variable (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3954592089" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10615" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10615/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10615">#10615</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dougqh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dougqh">@dougqh</a>)</li>
<li>โจ Implement early exit for retry mechanisms (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3952426344" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10604" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10604/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10604">#10604</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/daniel-mohedano/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/daniel-mohedano">@daniel-mohedano</a>)</li>
<li>๐ Validate path traversals in repo root (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3926707832" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10568" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10568/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10568">#10568</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/daniel-mohedano/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/daniel-mohedano">@daniel-mohedano</a>)</li>
<li>โจ Introduce pagination support for known tests API (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3905896029" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10536" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10536/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10536">#10536</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/daniel-mohedano/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/daniel-mohedano">@daniel-mohedano</a>)</li>
<li>โจ Create final status tag on test events (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3901506758" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10528" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10528/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10528">#10528</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/daniel-mohedano/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/daniel-mohedano">@daniel-mohedano</a>)</li>
<li>โจ Fix Job URL format for Github Actions (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3891254127" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10514" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10514/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10514">#10514</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/daniel-mohedano/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/daniel-mohedano">@daniel-mohedano</a>)</li>
<li>โจ Improve git security settings (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3875877865" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10486" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10486/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10486">#10486</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/daniel-mohedano/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/daniel-mohedano">@daniel-mohedano</a>)</li>
</ul>
<h2>Crash Tracking</h2>
<ul>
<li>โจ Preserve the function relative address when parsing a crash (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3906945269" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10544" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10544/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10544">#10544</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/amarziali/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/amarziali">@amarziali</a>)</li>
<li>โจ Add J9/OpenJ9 crash tracking support (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3886656967" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10496" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10496/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10496">#10496</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jbachorik/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jbachorik">@jbachorik</a>)</li>
<li>โจ Improve crashtracking payload and add build_id and relative address (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3870895522" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10469" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10469/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10469">#10469</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/amarziali/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/amarziali">@amarziali</a>)</li>
</ul>
<h2>Data Streams Monitoring</h2>
<ul>
<li>๐ Fixed kafka produce extractor error (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3953939798" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10610" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10610/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10610">#10610</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/kr-igor/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kr-igor">@kr-igor</a>)</li>
</ul>
<h2>Database Monitoring</h2>
<ul>
<li>๐ Write base hash to current span when injected in DBM comment (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3860740043" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10450" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10450/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10450">#10450</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vandonr/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vandonr">@vandonr</a>)</li>
</ul>
<h2>Dynamic Instrumentation</h2>
<ul>
<li>๐ Fix race condition for Failed Test Replay (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3990005851" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10679" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10679/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10679">#10679</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/daniel-mohedano/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/daniel-mohedano">@daniel-mohedano</a>)</li>
<li>๐ Fix Windows path parsing in JarScanner (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3979282841" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10664" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10664/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10664">#10664</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/tylfin/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/tylfin">@tylfin</a>)</li>
<li>โจ Refactor to store samplers inside probes (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3952458794" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10605" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10605/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10605">#10605</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jpbempel/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jpbempel">@jpbempel</a>)</li>
<li>๐ Fix SymDB jar processing (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3938361573" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10592" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10592/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10592">#10592</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jpbempel/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jpbempel">@jpbempel</a>)</li>
<li>โจ Send debugger logs to DEBUGGER track (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3936507052" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10585" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10585/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10585">#10585</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jpbempel/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jpbempel">@jpbempel</a>)</li>
<li>๐ Fix Capture Expression on primitives (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3907964195" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10549" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10549/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10549">#10549</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jpbempel/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jpbempel">@jpbempel</a>)</li>
<li>๐ Add rate limit on span decoration probe errors (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3901646001" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10529" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10529/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10529">#10529</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jpbempel/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jpbempel">@jpbempel</a>)</li>
<li>๐ Fix method parameters JVM bug (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3896139912" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10521" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10521/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10521">#10521</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jpbempel/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jpbempel">@jpbempel</a>)</li>
<li>๐ Fix Capture Expressions support for multi-probes (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3894888194" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10519" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10519/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10519">#10519</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jpbempel/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jpbempel">@jpbempel</a>)</li>
<li>๐ Fix Exception Replay in Lambda (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3887642207" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10505" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10505/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10505">#10505</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jpbempel/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jpbempel">@jpbempel</a>)</li>
</ul>
<h2>Profiling</h2>
<ul>
<li>โจ Bump aircompressor to 2.0.3 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3985091169" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10673" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10673/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10673">#10673</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jbachorik/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jbachorik">@jbachorik</a>)</li>
<li>๐ Disable jdk.CPUTimeSample when ddprof handles CPU profiling (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3961546569" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10634" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10634/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10634">#10634</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jbachorik/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jbachorik">@jbachorik</a>)</li>
<li>โจ Add JFR scrubbing before profile upload (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3931866557" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10577" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10577/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10577">#10577</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jbachorik/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jbachorik">@jbachorik</a>)</li>
</ul>
<h2>Trace context propagation</h2>
<ul>
<li>โจโก Changing traceSource to volatile rather than an AtomicInteger (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3954562799" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10614" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10614/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10614">#10614</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dougqh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dougqh">@dougqh</a>)</li>
</ul>
<h2>Tracer core</h2>
<ul>
<li>โจ Add manual service name source (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4001606836" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10704" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10704/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10704">#10704</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/amarziali/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/amarziali">@amarziali</a>)</li>
<li>๐ Do not remove the version tag if manually set (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4001180506" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10703" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10703/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10703">#10703</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/amarziali/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/amarziali">@amarziali</a>)</li>
<li>๐งน Upgrade to jctools 4.0.6 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3996152703" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10691" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10691/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10691">#10691</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/amarziali/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/amarziali">@amarziali</a>)</li>
<li>โจ Refine service name sources for configuration options (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3976857304" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10658" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10658/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10658">#10658</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/amarziali/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/amarziali">@amarziali</a>)</li>
<li>โจ Add service name source to trace stats (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3970513036" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10653" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10653/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10653">#10653</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/amarziali/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/amarziali">@amarziali</a>)</li>
<li>โจโก Creating HashingUtils as alternative to Objects.hash (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3958933148" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10628" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10628/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10628">#10628</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dougqh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dougqh">@dougqh</a>)</li>
<li>โจ Track service name source (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3953626139" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10607" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10607/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10607">#10607</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/amarziali/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/amarziali">@amarziali</a>)</li>
<li>๐ Make MemFDUnixWriterFFM compatible with early SegmentAllocator jdk implementations (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3948840384" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10602" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10602/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10602">#10602</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/amarziali/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/amarziali">@amarziali</a>)</li>
<li>โก๐งน Remove use of AtomicReferenceArray in RadixTreeCache (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3947554365" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10600" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10600/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10600">#10600</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mcculls/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mcculls">@mcculls</a>)</li>
<li>โจ Propagate response body in case of non 200 status code. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3938755457" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10593" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10593/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10593">#10593</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/AlexeyKuznetsov-DD/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/AlexeyKuznetsov-DD">@AlexeyKuznetsov-DD</a>)</li>
<li>โจ Update <code>jnr-unixsocket</code> dependency to 0.38.24 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3925715088" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10565" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10565/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10565">#10565</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mcculls/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mcculls">@mcculls</a>)</li>
<li>๐ Avoid potential <code>ConcurrentModificationException</code> in <code>TunnelingJdkSocket</code> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3925538462" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10564" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10564/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10564">#10564</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mcculls/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mcculls">@mcculls</a>)</li>
<li>โจ Add primitive versions of setMetric to DDSpanContext (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3892696854" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10516" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10516/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10516">#10516</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dougqh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dougqh">@dougqh</a>)</li>
<li>โจโก Reuse SpanKind Entry in ClientDecorator (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3887461085" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10503" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10503/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10503">#10503</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dougqh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dougqh">@dougqh</a>)</li>
<li>โจโก Reducing Allocation from GitInfo (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3887223567" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10498" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10498/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10498">#10498</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dougqh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dougqh">@dougqh</a>)</li>
<li>โจโก Caching the primaryInstrumentationName (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3872832068" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10477" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10477/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10477">#10477</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dougqh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dougqh">@dougqh</a>)</li>
<li>โจโก Adds methods for setting TagMap.Entry directly on AgentSpan/DDSpan (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3871359067" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10472" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10472/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10472">#10472</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dougqh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dougqh">@dougqh</a>)</li>
<li>๐ Remove RadixTreeCache for int status and protect httpStatus short cache (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3742216911" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10236" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10236/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10236">#10236</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/amarziali/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/amarziali">@amarziali</a>)</li>
</ul>
<h2>Tracer internal logging</h2>
<ul>
<li>โจ Adding Logging for JMS <code>ITERATION</code> Scope (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3959899407" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10632" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10632/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10632">#10632</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mhlidd/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mhlidd">@mhlidd</a>)</li>
</ul>
<h1>Instrumentations</h1>
<h2>Apache Spark instrumentation</h2>
<ul>
<li>โจ Spark instrumentation: capture emr step id when spark runs as EMR step (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3983808245" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10670" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10670/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10670">#10670</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/aboitreaud/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/aboitreaud">@aboitreaud</a>)</li>
<li>โจ Initial spark launcher instrumentation (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3959365698" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10629" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10629/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10629">#10629</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/aboitreaud/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/aboitreaud">@aboitreaud</a>)</li>
</ul>
<h2>AWS Lambda instrumentation</h2>
<ul>
<li>๐ Fix Exception Replay in Lambda (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3887642207" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10505" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10505/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10505">#10505</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jpbempel/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jpbempel">@jpbempel</a>)</li>
</ul>
<h2>Core Java language instrumentation</h2>
<ul>
<li>๐ Fixed issue with recursive calls which can cause StackOverflowError. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3904316272" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10535" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10535/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10535">#10535</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/AlexeyKuznetsov-DD/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/AlexeyKuznetsov-DD">@AlexeyKuznetsov-DD</a>)</li>
<li>โจโก Reuse TagMap.Entry objects in BaseDecorator (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3887394046" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10501" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10501/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10501">#10501</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dougqh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dougqh">@dougqh</a>)</li>
</ul>
<h2>JDBC instrumentation</h2>
<ul>
<li>๐ DbInfo Thread Safety (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3892816284" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10517" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10517/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10517">#10517</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dougqh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dougqh">@dougqh</a>)</li>
</ul>
<h2>JMS instrumentation</h2>
<ul>
<li>โจ Adding Logging for JMS <code>ITERATION</code> Scope (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3959899407" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10632" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10632/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10632">#10632</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mhlidd/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mhlidd">@mhlidd</a>)</li>
</ul>
<h2>Netty instrumentation</h2>
<ul>
<li>๐ Track server context in netty4 instrumentation (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3916175797" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10556" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10556/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10556">#10556</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mcculls/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mcculls">@mcculls</a>)</li>
<li>๐ Track server context in netty3 instrumentation (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3916167967" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10555" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10555/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10555">#10555</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mcculls/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mcculls">@mcculls</a>)</li>
</ul>
<h2>OpenTelemetry instrumentation</h2>
<ul>
<li>โจ Add DD_OTLP_METRICS_COMPRESSION setting and map OTel env-vars to it (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3990126593" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10680" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10680/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10680">#10680</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mcculls/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mcculls">@mcculls</a>)</li>
<li>๐ก Implement OpenTelemetry Observable Metrics API (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3959593714" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10631" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10631/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10631">#10631</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mcculls/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mcculls">@mcculls</a>)</li>
<li>๐ก Adjust OpenTelemetry metrics temporality according to global preference and instrument type (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3907292456" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10545" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10545/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10545">#10545</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mcculls/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mcculls">@mcculls</a>)</li>
<li>๐ก Add support for <code>otel.java.metrics.cardinality.limit</code> system property (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3906601910" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10541" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10541/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10541">#10541</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mcculls/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mcculls">@mcculls</a>)</li>
<li>๐ก Implement OpenTelemetry meter storage and aggregations (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3904177982" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10534" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10534/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10534">#10534</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mcculls/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mcculls">@mcculls</a>)</li>
</ul>
<h2>Play Framework instrumentation</h2>
<ul>
<li>๐ Combine play spans with surrounding framework context before attaching them (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3916148193" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10554" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10554/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10554">#10554</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mcculls/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mcculls">@mcculls</a>)</li>
</ul>
<h2>Servlet instrumentation</h2>
<ul>
<li>๐ Combine dispatch span with request context in generic Servlet3 advice (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3916296778" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10557" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10557/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10557">#10557</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mcculls/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mcculls">@mcculls</a>)</li>
<li>โจโก Reuse TagMap.Entry objects in BaseDecorator (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3887394046" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10501" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10501/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10501">#10501</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dougqh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dougqh">@dougqh</a>)</li>
<li>โจโก Extracting span kind & language into static TagMap.Entry objects (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3886475330" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10495" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10495/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10495">#10495</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dougqh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dougqh">@dougqh</a>)</li>
<li>โจโก Caching the primaryInstrumentationName (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3872832068" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10477" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10477/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10477">#10477</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dougqh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dougqh">@dougqh</a>)</li>
</ul>
<h2>Synapse Instrumentation</h2>
<ul>
<li>โจ Fix Synapse passthru spans finishing before status code is available (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3873187835" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10478" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10478/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10478">#10478</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ValentinZakharov/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ValentinZakharov">@ValentinZakharov</a>)</li>
</ul>
github-actions[bot]
tag:github.com,2008:Repository/89221572/v1.59.0
2026-02-02T15:34:14Z
1.59.0
<h1>Breaking Changes</h1>
<div class="markdown-alert markdown-alert-note"><p class="markdown-alert-title"><svg class="octicon octicon-info mr-2" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8Zm8-6.5a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13ZM6.5 7.75A.75.75 0 0 1 7.25 7h1a.75.75 0 0 1 .75.75v2.75h.25a.75.75 0 0 1 0 1.5h-2a.75.75 0 0 1 0-1.5h.25v-2h-.25a.75.75 0 0 1-.75-.75ZM8 6a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z"></path></svg>Note</p><p>Manually overriding a sampling decision now always overrides the decision maker tag for future distributed trace propagation.</p>
</div>
<h1>Components</h1>
<h2>Application Security Management (WAF)</h2>
<ul>
<li>โจ๐งช Add support for content parts and image URLs in AI Guard (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3860678060" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10449" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10449/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10449">#10449</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/smola/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/smola">@smola</a>)</li>
<li>โจ Analyze okhttp client redirections as separated request (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3747034993" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10252" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10252/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10252">#10252</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/manuel-alvarez-alvarez/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/manuel-alvarez-alvarez">@manuel-alvarez-alvarez</a>)</li>
</ul>
<h2>Continuous Integration Visibility</h2>
<ul>
<li>โจ Use component as framework tag in manual API (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3792036886" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10313" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10313/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10313">#10313</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/daniel-mohedano/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/daniel-mohedano">@daniel-mohedano</a>)</li>
</ul>
<h2>Crash Tracking</h2>
<ul>
<li>โจ Strip temp suffix from known library names (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3804117365" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10335" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10335/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10335">#10335</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/amarziali/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/amarziali">@amarziali</a>)</li>
</ul>
<h2>Data Streams Monitoring</h2>
<ul>
<li>๐ Avoid NPE on DSM context extraction (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3884760743" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10491" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10491/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10491">#10491</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/amarziali/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/amarziali">@amarziali</a>)</li>
<li>๐ Fix DSM queue names with Kafka Connect IBM MQ connectors (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3794362473" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10318" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10318/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10318">#10318</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/johannbotha/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/johannbotha">@johannbotha</a>)</li>
<li>โจ Initial version of transactions tracking implementation for DSM (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3583699988" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/9899" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/9899/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/9899">#9899</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/kr-igor/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kr-igor">@kr-igor</a>)</li>
</ul>
<h2>Dynamic Instrumentation</h2>
<ul>
<li>๐ Fix SymDB startup (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3885225240" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10493" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10493/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10493">#10493</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jpbempel/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jpbempel">@jpbempel</a>)</li>
<li>โจ Enable Code Origin by default for JDK21+ (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3870674483" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10468" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10468/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10468">#10468</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jpbempel/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jpbempel">@jpbempel</a>)</li>
<li>๐ Avoid throwing exception for invalid modifiers (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3864766321" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10458" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10458/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10458">#10458</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jpbempel/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jpbempel">@jpbempel</a>)</li>
<li>๐ Fix SymDB when processing corrupted jars (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3861825936" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10453" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10453/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10453">#10453</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jpbempel/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jpbempel">@jpbempel</a>)</li>
<li>โจ Add support of Kotlin's SourceDebugExtension (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3860575941" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10448" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10448/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10448">#10448</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jpbempel/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jpbempel">@jpbempel</a>)</li>
<li>๐ Fix debugger start when endpoints aren't available (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3829215704" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10401" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10401/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10401">#10401</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jpbempel/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jpbempel">@jpbempel</a>)</li>
<li>๐ Fix NullPointerException when scope failure (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3803760986" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10333" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10333/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10333">#10333</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jpbempel/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jpbempel">@jpbempel</a>)</li>
<li>๐ Fix exceptions raised from Collection values (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3797468287" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10322" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10322/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10322">#10322</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jpbempel/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jpbempel">@jpbempel</a>)</li>
<li>๐ fix NullPointerException in ClassesToRetransformFinder (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3793390788" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10316" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10316/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10316">#10316</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jpbempel/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jpbempel">@jpbempel</a>)</li>
<li>๐ Fix ArrayOutOfBoundsException in ER sanity checks (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3792347775" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10314" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10314/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10314">#10314</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jpbempel/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jpbempel">@jpbempel</a>)</li>
<li>๐ fix Capture Expressions for line probes (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3788809841" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10303" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10303/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10303">#10303</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jpbempel/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jpbempel">@jpbempel</a>)</li>
</ul>
<h2>Library Injection</h2>
<ul>
<li>โจ Enable websocket instrumentation by default (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3848463146" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10437" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10437/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10437">#10437</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/tlhunter/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/tlhunter">@tlhunter</a>)</li>
</ul>
<h2>ML Observability (LLMObs)</h2>
<ul>
<li>๐ Fix LLMObs trace batching and payload size telemetry (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3824164180" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10395" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10395/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10395">#10395</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ygree/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ygree">@ygree</a>)</li>
<li>๐ Avoid sending empty payloads to the LLMObs endpoint (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3811133754" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10372" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10372/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10372">#10372</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ygree/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ygree">@ygree</a>)</li>
<li>๐ก Add openai-java v3.0+ instrumentation (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3622706350" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/9959" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/9959/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/9959">#9959</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ygree/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ygree">@ygree</a>)</li>
</ul>
<h2>Metrics</h2>
<ul>
<li>๐งน Extract metrics from communication (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3828570784" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10399" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10399/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10399">#10399</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/PerfectSlayer/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/PerfectSlayer">@PerfectSlayer</a>)</li>
</ul>
<h2>OpenFeature</h2>
<ul>
<li>๐ Add test case for OF.7: empty targeting key compliance (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3857124513" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10445" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10445/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10445">#10445</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/leoromanovsky/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/leoromanovsky">@leoromanovsky</a>)</li>
<li>๐ Bump OpenFeature SDK to 1.20.1 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3848692912" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10438" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10438/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10438">#10438</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/leoromanovsky/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/leoromanovsky">@leoromanovsky</a>)</li>
<li>๐ Fix ISO 8601 date parsing to support variable precision (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3840653891" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10419" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10419/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10419">#10419</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/leoromanovsky/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/leoromanovsky">@leoromanovsky</a>)</li>
</ul>
<h2>Profiling</h2>
<ul>
<li>โจ Bump ddprof to 1.37.0 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3876260588" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10487" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10487/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10487">#10487</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jbachorik/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jbachorik">@jbachorik</a>)<br>
(see <a class="commit-link" href="https://github.com/DataDog/java-profiler/compare/v_1.34.4...v_1.37.0">DataDog/java-profiler@<tt>v_1.34.4...v_1.37.0</tt></a> for details)</li>
<li>๐ Should not access the thread states of none Java threads by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/zhengyu123/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/zhengyu123">@zhengyu123</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3866109784" data-permission-text="Title is private" data-url="https://github.com/DataDog/java-profiler/issues/346" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/java-profiler/pull/346/hovercard" href="https://github.com/DataDog/java-profiler/pull/346">DataDog/java-profiler#346</a></li>
<li>๐ Add alignment checks to NativeFunc mark methods by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jbachorik/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jbachorik">@jbachorik</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3871848564" data-permission-text="Title is private" data-url="https://github.com/DataDog/java-profiler/issues/348" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/java-profiler/pull/348/hovercard" href="https://github.com/DataDog/java-profiler/pull/348">DataDog/java-profiler#348</a></li>
<li>โจ Log profiler flare messages at WARN level (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3856788688" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10444" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10444/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10444">#10444</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jbachorik/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jbachorik">@jbachorik</a>)</li>
<li>๐ Allow running wallclock profiler even without tracer (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3787996215" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10298" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10298/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10298">#10298</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jbachorik/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jbachorik">@jbachorik</a>)</li>
</ul>
<h2>Trace context propagation</h2>
<ul>
<li>๐<g-emoji class="g-emoji" alias="warning">โ ๏ธ</g-emoji> Always record force keep decisions for future distributed trace propagation (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3789980858" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10308" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10308/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10308">#10308</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mcculls/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mcculls">@mcculls</a>)</li>
</ul>
<h2>Tracer core</h2>
<ul>
<li>โจ Add process tags related to service naming (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3874817391" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10480" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10480/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10480">#10480</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/amarziali/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/amarziali">@amarziali</a>)</li>
<li>โจโก Avoid primitive boxing in v0.5 serializer (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3871301269" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10471" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10471/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10471">#10471</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dougqh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dougqh">@dougqh</a>)</li>
<li>โจ Add safety check for TargetSystem encoding limits (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3860970557" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10451" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10451/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10451">#10451</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/amarziali/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/amarziali">@amarziali</a>)</li>
<li>โจ Compute basehash without allocating a stringbuilder (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3837833216" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10411" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10411/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10411">#10411</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vandonr/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vandonr">@vandonr</a>)</li>
<li>โจโก Avoid primitive boxing in v0.4 serializer (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3835023670" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10408" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10408/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10408">#10408</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dougqh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dougqh">@dougqh</a>)</li>
<li>โจ Introduce @AppliesOn to override advices InstrumenterModule target system (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3831346791" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10404" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10404/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10404">#10404</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/amarziali/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/amarziali">@amarziali</a>)</li>
<li>โจโก Introducing TagMap EntryReader (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3805996049" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10339" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10339/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10339">#10339</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dougqh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dougqh">@dougqh</a>)</li>
<li>๐ Ledger.reset should reset containsRemoval status (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3805419291" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10338" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10338/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10338">#10338</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dougqh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dougqh">@dougqh</a>)</li>
<li>โจ Service discovery: defer FFM methodhandles resolutions (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3791922667" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10312" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10312/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10312">#10312</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/amarziali/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/amarziali">@amarziali</a>)</li>
<li>โจ Use pure FFM to write on service discovery memfd from java 22 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3785663512" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10295" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10295/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10295">#10295</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/amarziali/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/amarziali">@amarziali</a>)</li>
<li>โจโก Enabling optimized map by default (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3652874778" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10016" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10016/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10016">#10016</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dougqh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dougqh">@dougqh</a>)</li>
<li>โจ Replace JCTools queues with VarHandle-based implementations for Java 25+ (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3582863027" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/9896" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/9896/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/9896">#9896</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/amarziali/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/amarziali">@amarziali</a>)</li>
</ul>
<h2>Tracer internal logging</h2>
<ul>
<li>โจ Support DD_TRACE_LOG_LEVEL (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3849504266" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10441" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10441/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10441">#10441</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mcculls/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mcculls">@mcculls</a>)</li>
</ul>
<h1>Instrumentations</h1>
<h2>Eclipse Vert.x instrumentation</h2>
<ul>
<li>๐ Have Vertx 4.0 prioritize <code>path</code> and fallback to <code>name</code> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3814990293" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10382" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10382/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10382">#10382</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mhlidd/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mhlidd">@mhlidd</a>)</li>
</ul>
<h2>GraphQL instrumentation</h2>
<ul>
<li>๐ Add Custom Exception Handler to Unwrap <code>CompletionException</code> for GraphQL Instrumentations (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3819274585" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10389" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10389/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10389">#10389</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mhlidd/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mhlidd">@mhlidd</a>)</li>
</ul>
<h2>Kafka instrumentation</h2>
<ul>
<li>๐ Fix missing consumer_group and topic tags in DSM Kafka 3.8+ metrics (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3866980560" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10464" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10464/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10464">#10464</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/johannbotha/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/johannbotha">@johannbotha</a>)</li>
<li>โจ Use WithTypeStructure to check declaresField (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3789305890" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10307" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10307/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10307">#10307</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/amarziali/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/amarziali">@amarziali</a>)</li>
</ul>
<h2>WebSocket Instrumentation</h2>
<ul>
<li>โจ Enable websocket instrumentation by default (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3848463146" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10437" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10437/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10437">#10437</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/tlhunter/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/tlhunter">@tlhunter</a>)</li>
</ul>
<h2>All other instrumentations</h2>
<ul>
<li>๐งน Move pure context tracking instrumenter to InstrumenterModule.ContexTracking (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3843373589" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10425" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10425/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10425">#10425</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/amarziali/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/amarziali">@amarziali</a>)</li>
<li>๐ Avoid duplicate headers when injecting on java.net http client (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3793142341" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10315" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10315/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10315">#10315</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/amarziali/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/amarziali">@amarziali</a>)</li>
<li>โจ CICS tracing (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3788231850" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10301" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10301/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10301">#10301</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/deejgregor/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/deejgregor">@deejgregor</a> - thanks for the contribution!)</li>
<li>๐ Avoid null store put on Ignite instrumentation (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3784369094" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10291" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10291/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10291">#10291</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/amarziali/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/amarziali">@amarziali</a>)</li>
<li>๐ก Add openai-java v3.0+ instrumentation (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3622706350" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/9959" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/9959/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/9959">#9959</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ygree/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ygree">@ygree</a>)</li>
</ul>
github-actions[bot]
tag:github.com,2008:Repository/89221572/v1.58.2
2026-01-29T11:32:17Z
1.58.2
<h1>Known Bugs</h1>
<div class="markdown-alert markdown-alert-warning"><p class="markdown-alert-title"><svg class="octicon octicon-alert mr-2" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="M6.457 1.047c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0 1 14.082 15H1.918a1.75 1.75 0 0 1-1.543-2.575Zm1.763.707a.25.25 0 0 0-.44 0L1.698 13.132a.25.25 0 0 0 .22.368h12.164a.25.25 0 0 0 .22-.368Zm.53 3.996v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z"></path></svg>Warning</p><p>The a bug in the profiler can cause crashes on libmusl. If running on libmusl based distribution, consider not upgrading or, if absolutely unavoidable, use <code>-Ddd.profiling.ddprof.enabled=false</code> to fall back to JFR-only profiling to avoid the possibility of crash.</p>
</div>
<h1>Components</h1>
<h2>ML Observability (LLMObs)</h2>
<ul>
<li>๐ Fix LLMObs trace batching and payload size telemetry (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3840149901" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10417" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10417/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10417">#10417</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ygree/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ygree">@ygree</a>)</li>
<li>๐ Avoid sending empty payloads to the LLMObs endpoint (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3836361995" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10410" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10410/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10410">#10410</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ygree/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ygree">@ygree</a>)</li>
</ul>
<h2>Profiling</h2>
<ul>
<li>โจ Bump java profiler to 1.36.1 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3844178525" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10428" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10428/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10428">#10428</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ygree/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ygree">@ygree</a>)</li>
</ul>
github-actions[bot]
tag:github.com,2008:Repository/89221572/v1.58.1
2026-01-14T15:50:41Z
1.58.1
<h1>Components</h1>
<h2>Continuous Integration Visibility</h2>
<ul>
<li>โจ Use component as framework tag in manual API (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3812338564" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10374" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10374/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10374">#10374</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/daniel-mohedano/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/daniel-mohedano">@daniel-mohedano</a>)</li>
</ul>
<h1>Instrumentations</h1>
<h2>All other instrumentations</h2>
<ul>
<li>๐ Add InstrumenterModule.Tracing for Aerospike (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3812320947" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10373" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10373/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10373">#10373</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/amarziali/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/amarziali">@amarziali</a>)</li>
</ul>
github-actions[bot]
tag:github.com,2008:Repository/89221572/v1.58.0
2026-01-14T15:19:50Z
1.58.0
<h1>Known Bugs</h1>
<div class="markdown-alert markdown-alert-warning"><p class="markdown-alert-title"><svg class="octicon octicon-alert mr-2" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="M6.457 1.047c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0 1 14.082 15H1.918a1.75 1.75 0 0 1-1.543-2.575Zm1.763.707a.25.25 0 0 0-.44 0L1.698 13.132a.25.25 0 0 0 .22.368h12.164a.25.25 0 0 0 .22-.368Zm.53 3.996v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z"></path></svg>Warning</p><p>The <strong>Aerospike</strong> instrumentation does not apply in this <code>dd-java-agent</code> release. If you are instrumenting Aerospike, please upgrade to the latest version.</p>
</div>
<h1>Breaking Changes</h1>
<div class="markdown-alert markdown-alert-note"><p class="markdown-alert-title"><svg class="octicon octicon-info mr-2" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8Zm8-6.5a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13ZM6.5 7.75A.75.75 0 0 1 7.25 7h1a.75.75 0 0 1 .75.75v2.75h.25a.75.75 0 0 1 0 1.5h-2a.75.75 0 0 1 0-1.5h.25v-2h-.25a.75.75 0 0 1-.75-.75ZM8 6a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z"></path></svg>Note</p><p>We now limit the number of elements processed in Mongo documents (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3770484826" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10277" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10277/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10277">#10277</a>). This only affects unusually long Mongo resource names derived from documents with more than 256 list elements.</p>
</div>
<h1>Components</h1>
<h2>Application Security Management (WAF)</h2>
<ul>
<li>๐ Fix synchronization of ASM_DD Product listeners (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3735418229" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10226" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10226/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10226">#10226</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jandro996/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jandro996">@jandro996</a>)</li>
<li>โจ Add Security Response ID (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3711594382" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10133" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10133/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10133">#10133</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jandro996/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jandro996">@jandro996</a>)</li>
</ul>
<h2>Data Streams Monitoring</h2>
<ul>
<li>๐ Remove high cardinality tags from Data Streams hashes (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3777307060" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10287" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10287/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10287">#10287</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/piochelepiotr/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/piochelepiotr">@piochelepiotr</a>)</li>
</ul>
<h2>Database Monitoring</h2>
<ul>
<li>โจ Add support for DBM comment injection with MongoDB (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3443001948" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/9589" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/9589/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/9589">#9589</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Yoone/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Yoone">@Yoone</a>)</li>
</ul>
<h2>Dynamic Instrumentation</h2>
<ul>
<li>๐โก Batch re-transformations when there are a high number of inner classes (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3780650244" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10289" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10289/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10289">#10289</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jpbempel/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jpbempel">@jpbempel</a>)</li>
<li>โจ Add support for Agrona collections (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3739959517" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10235" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10235/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10235">#10235</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jpbempel/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jpbempel">@jpbempel</a>)</li>
<li>โจ Enable Code Origin by default for JDK25+ (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3739887206" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10234" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10234/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10234">#10234</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jpbempel/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jpbempel">@jpbempel</a>)</li>
</ul>
<h2>Tracer core</h2>
<ul>
<li>โจ Upgrade to byte-buddy 1.18.3 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3770028046" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10275" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10275/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10275">#10275</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mcculls/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mcculls">@mcculls</a>)</li>
<li>โจ Force early classloading for PublishState (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3769732363" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10273" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10273/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10273">#10273</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/amarziali/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/amarziali">@amarziali</a>)</li>
<li>โจโก Support creating AOT caches for Spring apps with custom trace interceptors (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3768340970" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10272" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10272/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10272">#10272</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mcculls/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mcculls">@mcculls</a>)</li>
<li>๐ Ensure the class name is valid when enhancing with SerialVersionUIDAdder (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3767024563" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10270" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10270/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10270">#10270</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/amarziali/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/amarziali">@amarziali</a>)</li>
<li>๐ Silence non-critical PayloadTagsProcessor parsing exception alert (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3748742063" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10263" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10263/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10263">#10263</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ygree/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ygree">@ygree</a>)</li>
</ul>
<h2>Tracer internal logging</h2>
<ul>
<li>โจ Support <code>DD_LOG_FORMAT_JSON</code> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3734043262" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10223" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10223/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10223">#10223</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mcculls/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mcculls">@mcculls</a>)</li>
<li>๐ก Add App Logs Collection feature (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3715170647" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10156" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10156/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10156">#10156</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jpbempel/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jpbempel">@jpbempel</a>)</li>
</ul>
<h1>Instrumentations</h1>
<h2>Apache Spark instrumentation</h2>
<ul>
<li>โจ Enable Spark Plan metadata parsing by default (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3719835624" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10169" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10169/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10169">#10169</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/charlesmyu/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/charlesmyu">@charlesmyu</a>)</li>
</ul>
<h2>Couchbase instrumentation</h2>
<ul>
<li>๐ Multi-tracing support for Couchbase 3.2+ (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3714299912" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10147" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10147/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10147">#10147</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ValentinZakharov/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ValentinZakharov">@ValentinZakharov</a>)</li>
</ul>
<h2>JMS instrumentation</h2>
<ul>
<li>๐ Do not break the JMS instrumentation when unable to access a property (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3747226768" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10255" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10255/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10255">#10255</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/amarziali/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/amarziali">@amarziali</a>)</li>
</ul>
<h2>MongoDB instrumentation</h2>
<ul>
<li>๐<g-emoji class="g-emoji" alias="warning">โ ๏ธ</g-emoji> Add a limit to the number of elements we process in a Mongo document (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3770484826" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10277" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10277/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10277">#10277</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vandonr/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vandonr">@vandonr</a>)</li>
<li>โจ Add support for DBM comment injection with MongoDB (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3443001948" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/9589" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/9589/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/9589">#9589</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Yoone/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Yoone">@Yoone</a>)</li>
</ul>
<h2>Servlet instrumentation</h2>
<ul>
<li>๐ Protect jsp decorator from NPE (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3746702183" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10250" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10250/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10250">#10250</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/amarziali/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/amarziali">@amarziali</a>)</li>
</ul>
<h2>Spring instrumentation</h2>
<ul>
<li>๐ Avoid NPE when inspecting spring messaging headers (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3747182147" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10254" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10254/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10254">#10254</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/amarziali/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/amarziali">@amarziali</a>)</li>
</ul>
<h2>All other instrumentations</h2>
<ul>
<li>๐ Avoid NPE in tomcat classloading instrumentation (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3747279509" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10256" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10256/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10256">#10256</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/amarziali/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/amarziali">@amarziali</a>)</li>
</ul>
github-actions[bot]
tag:github.com,2008:Repository/89221572/v1.57.0
2025-12-18T10:37:22Z
1.57.0
<h1>Components</h1>
<h2>Application Security Management (IAST)</h2>
<ul>
<li>๐ Fix IllegalFormatConversionException StringModuleImpl#onStringFormat (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3596167278" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/9907" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/9907/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/9907">#9907</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jandro996/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jandro996">@jandro996</a>)</li>
</ul>
<h2>Application Security Management (WAF)</h2>
<ul>
<li>๐ Fix API Security sampling in standalone mode (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3718307513" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10165" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10165/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10165">#10165</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jandro996/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jandro996">@jandro996</a>)</li>
<li>โจ AI Guard - Ensure messages are not modified before span serialization (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3710403060" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10116" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10116/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10116">#10116</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/manuel-alvarez-alvarez/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/manuel-alvarez-alvarez">@manuel-alvarez-alvarez</a>)</li>
</ul>
<h2>Build & Tooling</h2>
<ul>
<li>โจ Remove native libraries for unsupported environment (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3693324327" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10079" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10079/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10079">#10079</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/PerfectSlayer/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/PerfectSlayer">@PerfectSlayer</a>)</li>
</ul>
<h2>Configuration</h2>
<ul>
<li>๐ Using stable config when a security manager is enabled should not prevent tracer startup (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3648148520" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10006" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10006/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10006">#10006</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/amarziali/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/amarziali">@amarziali</a>)</li>
</ul>
<h2>Continuous Integration Visibility</h2>
<ul>
<li>โจ Add support for Weaver Framework v0.11 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3651984429" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10012" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10012/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10012">#10012</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/daniel-mohedano/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/daniel-mohedano">@daniel-mohedano</a>)</li>
</ul>
<h2>Crash Tracking</h2>
<ul>
<li>๐ Don't send crash-ping to error tracking if not enabled (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3720132893" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10170" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10170/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10170">#10170</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/amarziali/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/amarziali">@amarziali</a>)</li>
<li>โจ Improve OOM parsing for Zulu8 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3668108335" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10038" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10038/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10038">#10038</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/amarziali/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/amarziali">@amarziali</a>)</li>
<li>โจ Store some crashtracking options on initialisation (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3667721509" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10036" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10036/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10036">#10036</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/amarziali/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/amarziali">@amarziali</a>)</li>
<li>โจ Dual ship to error tracking (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3642866870" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10000" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10000/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10000">#10000</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/amarziali/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/amarziali">@amarziali</a>)</li>
</ul>
<h2>Data Streams Monitoring</h2>
<ul>
<li>๐ Fix Kafka consumer instrumentation (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3707302749" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10100" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10100/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10100">#10100</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/piochelepiotr/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/piochelepiotr">@piochelepiotr</a>)</li>
</ul>
<h2>Dynamic Instrumentation</h2>
<ul>
<li>๐ Fix metric expressions with <code>@return</code> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3722557206" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10178" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10178/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10178">#10178</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jpbempel/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jpbempel">@jpbempel</a>)</li>
<li>๐งน fix method reference in comment (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3707399182" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10101" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10101/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10101">#10101</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/andreimatei/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/andreimatei">@andreimatei</a>)</li>
<li>โจ Make SymbolDB stand alone (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3686110823" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10064" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10064/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10064">#10064</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jpbempel/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jpbempel">@jpbempel</a>)</li>
<li>๐ Make Code Origin fingerprint map concurrent (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3670936093" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10043" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10043/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10043">#10043</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jpbempel/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jpbempel">@jpbempel</a>)</li>
<li>๐ Disable CodeOrigin by default (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3662157356" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10027" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10027/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10027">#10027</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jpbempel/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jpbempel">@jpbempel</a>)</li>
<li>๐โก Avoid expensive <code>Class.getMethod</code> call in code-origin advice (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3654791442" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10019" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10019/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10019">#10019</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mcculls/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mcculls">@mcculls</a>)</li>
</ul>
<h2>Metrics</h2>
<ul>
<li>โจโก Avoid getTag overhead in ConflatingMetricsAggregator (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3689610446" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10070" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10070/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10070">#10070</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/amarziali/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/amarziali">@amarziali</a>)</li>
<li>๐ Only enable client side stats if the host agent is at least 7.65.0 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3670719279" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10041" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10041/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10041">#10041</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/bric3/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/bric3">@bric3</a>)</li>
</ul>
<h2>Platform</h2>
<ul>
<li>โจ Improve support for virtual thread detection (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3548258525" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/9852" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/9852/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/9852">#9852</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/PerfectSlayer/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/PerfectSlayer">@PerfectSlayer</a>)</li>
</ul>
<h2>Profiling</h2>
<ul>
<li>โจ Bump ddprof-java to 1.34.4 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3706028912" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10097" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10097/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10097">#10097</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jbachorik/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jbachorik">@jbachorik</a>)</li>
<li>๐ Fix deadlock in dd-task-scheduler (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3705972357" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10096" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10096/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10096">#10096</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rkennke/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rkennke">@rkennke</a>)</li>
</ul>
<h2>Realtime User Monitoring</h2>
<ul>
<li>๐ Filter setContentType headers (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3714636966" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10150" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10150/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10150">#10150</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/amarziali/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/amarziali">@amarziali</a>)</li>
<li>๐ Prevent any Content-Length header from being set upon injection (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3693657897" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10081" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10081/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10081">#10081</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/amarziali/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/amarziali">@amarziali</a>)</li>
</ul>
<h2>Telemetry</h2>
<ul>
<li>โจ Don't send OutOfMemoryError to the telemetry (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3729498963" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10211" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10211/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10211">#10211</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/amarziali/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/amarziali">@amarziali</a>)</li>
</ul>
<h2>Trace context propagation</h2>
<ul>
<li>โจ Add context tracking support for virtual threads (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3670517849" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10040" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10040/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10040">#10040</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/PerfectSlayer/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/PerfectSlayer">@PerfectSlayer</a>)</li>
</ul>
<h2>Tracer core</h2>
<ul>
<li>โจ Don't send IO failures to telemetry logs (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3729472235" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10210" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10210/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10210">#10210</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/amarziali/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/amarziali">@amarziali</a>)</li>
<li>๐ Avoid NPE on BaseDecorator (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3729393232" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10209" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10209/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10209">#10209</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/amarziali/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/amarziali">@amarziali</a>)</li>
<li>โจโก Support <code>aot_training</code> mode to be used when creating AOT caches (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3718453906" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10166" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10166/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10166">#10166</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mcculls/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mcculls">@mcculls</a>)</li>
<li>โจโก Optimize TagMap lookup & insertion for String literals (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3712565184" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10138" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10138/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10138">#10138</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dougqh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dougqh">@dougqh</a>)</li>
<li>๐ Remove colons from process tags values (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3709585695" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10109" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10109/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10109">#10109</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vandonr/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vandonr">@vandonr</a>)</li>
<li>๐ Fix field-injection of ForkJoinTask on Java 25 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3695586933" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10084" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10084/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10084">#10084</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mcculls/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mcculls">@mcculls</a>)</li>
<li>โจโก Use <code>ClassLoaderValue</code>s to track class-loader state (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3691235092" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10075" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10075/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10075">#10075</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mcculls/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mcculls">@mcculls</a>)</li>
<li>โจโก Add primitive setters to DDSpanContext to take advantage of TagMap (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3653121618" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10018" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10018/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10018">#10018</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dougqh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dougqh">@dougqh</a>)</li>
<li>๐ Safely handle Files.exist on discovery and config when a Security Manager is present (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3650857551" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10009" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10009/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10009">#10009</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/amarziali/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/amarziali">@amarziali</a>)</li>
<li>โจโก Avoid SpanBuilder allocation for startSpan (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3640093120" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/9998" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/9998/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/9998">#9998</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dougqh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dougqh">@dougqh</a>)</li>
<li>โจ Add request-id to lambda start/end invocation calls (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3635145452" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/9991" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/9991/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/9991">#9991</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ojproductions/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ojproductions">@ojproductions</a>)</li>
<li>โจโก Use <code>ClassLoaderIndex</code> to index class-loader related information (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3631073642" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/9980" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/9980/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/9980">#9980</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mcculls/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mcculls">@mcculls</a>)</li>
<li>โก๐งน Use <code>ClassNameFilter</code> to track uninteresting classes (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3629147780" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/9976" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/9976/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/9976">#9976</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mcculls/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mcculls">@mcculls</a>)</li>
<li>โจโก Reduce PendingTrace Lock Contention (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3613773065" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/9932" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/9932/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/9932">#9932</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dougqh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dougqh">@dougqh</a>)</li>
<li>โจ Remove dependency on <code>memfd_create</code> for service discovery (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3597934719" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/9913" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/9913/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/9913">#9913</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/raphaelgavache/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/raphaelgavache">@raphaelgavache</a>)</li>
</ul>
<h1>Instrumentations</h1>
<h2>Apache Spark instrumentation</h2>
<ul>
<li>๐ Support Spark 4.1 by removing mention to StreamExecution class (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3736500039" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10228" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10228/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10228">#10228</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/aboitreaud/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/aboitreaud">@aboitreaud</a>)</li>
<li>โจ Duplicate service name in meta so it's not truncated in spark integration (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3685625029" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10063" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10063/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10063">#10063</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/aboitreaud/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/aboitreaud">@aboitreaud</a>)</li>
<li>โจ Add dd_tags into djm.tags spark.application span attribute (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3646089425" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10004" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10004/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10004">#10004</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/pawel-big-lebowski/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/pawel-big-lebowski">@pawel-big-lebowski</a>)</li>
</ul>
<h2>AWS SDK instrumentation</h2>
<ul>
<li>๐ก Add inject Datadog attribute config (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3617630548" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/9943" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/9943/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/9943">#9943</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ojproductions/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ojproductions">@ojproductions</a>)</li>
</ul>
<h2>Core Java language instrumentation</h2>
<ul>
<li>โจ Add context tracking support for virtual threads (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3670517849" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10040" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10040/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10040">#10040</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/PerfectSlayer/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/PerfectSlayer">@PerfectSlayer</a>)</li>
</ul>
<h2>JDBC instrumentation</h2>
<ul>
<li>๐ Log injection issues in JDBC only once + promote to WARN (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3730534950" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10214" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10214/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10214">#10214</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vandonr/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vandonr">@vandonr</a>)</li>
<li>๐ก Add a feature flag to disable extra calls to the DB in JDBC instrumentation (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3521146461" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/9774" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/9774/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/9774">#9774</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vandonr/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vandonr">@vandonr</a>)</li>
</ul>
<h2>Kafka instrumentation</h2>
<ul>
<li>๐ Fix Kafka consumer instrumentation (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3707302749" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10100" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10100/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10100">#10100</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/piochelepiotr/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/piochelepiotr">@piochelepiotr</a>)</li>
<li>๐ Extract trace context from Kafka producer record headers (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3656143901" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10020" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10020/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10020">#10020</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/PlugaruT/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/PlugaruT">@PlugaruT</a> - thanks for the contribution!)</li>
</ul>
<h2>Servlet instrumentation</h2>
<ul>
<li>๐ Avoid NPE when enumerating servlet headers (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3729870558" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10213" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10213/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10213">#10213</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/amarziali/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/amarziali">@amarziali</a>)</li>
</ul>
<h2>Spring instrumentation</h2>
<ul>
<li>๐ Make spring-webflux instrumentation compatible with 7.0.0 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3709682967" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10110" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10110/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10110">#10110</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/amarziali/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/amarziali">@amarziali</a>)</li>
</ul>
<h2>All other instrumentations</h2>
<ul>
<li>๐ Avoid NPE on QuartzDecorator (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3723036573" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10181" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10181/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10181">#10181</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/amarziali/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/amarziali">@amarziali</a>)</li>
<li>๐ Avoid NPE when setting resource with null path (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3723013417" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10180" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10180/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10180">#10180</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/amarziali/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/amarziali">@amarziali</a>)</li>
<li>๐ Fix <code>VerifyError</code> when instrumenting <code>org.apache.synapse.transport.passthru.SourceHandler</code> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3714958838" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10154" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10154/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10154">#10154</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mcculls/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mcculls">@mcculls</a>)</li>
<li>๐ Ensure compatibility with jboss modules 2.2 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3709962398" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10111" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10111/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10111">#10111</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/amarziali/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/amarziali">@amarziali</a>)</li>
</ul>
github-actions[bot]
tag:github.com,2008:Repository/89221572/v1.56.3
2025-12-11T21:59:00Z
1.56.3
<h1>Components</h1>
<h2>Profiling</h2>
<ul>
<li>โจ Bump ddprof-java to 1.34.4 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3714820714" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10153" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10153/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10153">#10153</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jbachorik/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jbachorik">@jbachorik</a>)<br>
(see <a class="commit-link" href="https://github.com/DataDog/java-profiler/compare/v_1.34.0...v_1.34.4">DataDog/java-profiler@<tt>v_1.34.0...v_1.34.4</tt></a> for details)</li>
</ul>
<h1>Instrumentations</h1>
<h2>JDBC instrumentation</h2>
<ul>
<li>๐ก Add a feature flag to disable extra calls to the DB in JDBC instrumentation (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3716510811" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10161" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10161/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10161">#10161</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vandonr/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vandonr">@vandonr</a>)</li>
</ul>
github-actions[bot]
tag:github.com,2008:Repository/89221572/v1.56.2
2025-12-08T22:30:26Z
1.56.2
<h1>Components</h1>
<h2>Data Streams Monitoring</h2>
<ul>
<li>๐ Fix Kafka consumer instrumentation (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3707763471" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10102" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10102/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10102">#10102</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/piochelepiotr/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/piochelepiotr">@piochelepiotr</a>)</li>
</ul>
<h1>Instrumentations</h1>
<h2>Kafka instrumentation</h2>
<ul>
<li>๐ Fix Kafka consumer instrumentation (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3707763471" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10102" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10102/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10102">#10102</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/piochelepiotr/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/piochelepiotr">@piochelepiotr</a>)</li>
</ul>
github-actions[bot]
tag:github.com,2008:Repository/89221572/v1.56.1
2025-11-25T14:18:35Z
1.56.1
<h1>Components</h1>
<h2>Dynamic Instrumentation</h2>
<ul>
<li>๐ Disable CodeOrigin by default (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3662813342" data-permission-text="Title is private" data-url="https://github.com/DataDog/dd-trace-java/issues/10029" data-hovercard-type="pull_request" data-hovercard-url="/DataDog/dd-trace-java/pull/10029/hovercard" href="https://github.com/DataDog/dd-trace-java/pull/10029">#10029</a> - <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mcculls/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mcculls">@mcculls</a>)</li>
</ul>
github-actions[bot]