Skip to content

Commit 59fa986

Browse files
chore(deps): bump io.opentelemetry.instrumentation:opentelemetry-reactor-3.1 from 2.25.0-alpha to 2.26.0-alpha (#964)
Bumps [io.opentelemetry.instrumentation:opentelemetry-reactor-3.1](https://github.com/open-telemetry/opentelemetry-java-instrumentation) from 2.25.0-alpha to 2.26.0-alpha. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases">io.opentelemetry.instrumentation:opentelemetry-reactor-3.1's releases</a>.</em></p> <blockquote> <h2>Version 2.25.0</h2> <p>This release targets the OpenTelemetry SDK 1.59.0.</p> <p>Note that many artifacts have the <code>-alpha</code> suffix attached to their version number, reflecting that they are still alpha quality and will continue to have breaking changes. Please see the <a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/VERSIONING.md#opentelemetry-java-instrumentation-versioning">VERSIONING.md</a> for more details.</p> <h3>⚠️ Breaking changes to non-stable APIs</h3> <ul> <li>Make Netty 4.1 library public API self-contained (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/15981">#15981</a>)</li> <li>Remove previously deprecated methods (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/15892">#15892</a>, <a href="https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/15929">#15929</a>, <a href="https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/15943">#15943</a>, <a href="https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/15944">#15944</a>, <a href="https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/15945">#15945</a>)</li> </ul> <h3>🚫 Deprecations</h3> <ul> <li>Deprecated <code>getDelegate()</code>, <code>request()</code>, <code>channel()</code>, <code>remoteAddress()</code> in HTTP client request wrapper classes in favor of <code>getRequest()</code>, <code>getChannel()</code>, <code>getRemoteAddress()</code> for consistency (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/15942">#15942</a>)</li> <li>Deprecated <code>NettyClientTelemetry.setChannelContext()</code> in favor of <code>setParentContext()</code> (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16010">#16010</a>)</li> <li>Deprecated <code>new*</code> methods in favor of <code>create*</code> methods in Armeria and Jetty client instrumentation (e.g., <code>newDecorator()</code> → <code>createDecorator()</code>, <code>newHttpClient()</code> → <code>createHttpClient()</code>) (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16009">#16009</a>)</li> <li>Deprecated <code>NettyServerTelemetry.createResponseHandler()</code> and <code>createCombinedHandler()</code> overloads that expose internal classes (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16011">#16011</a>)</li> <li>Deprecated <code>RatpackServerTelemetry.getHandler()</code>, <code>getExecInterceptor()</code>, and <code>getExecInitializer()</code> in favor of <code>createHandler()</code>, <code>createExecInterceptor()</code>, and <code>createExecInitializer()</code> (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16013">#16013</a>)</li> <li>Deprecated <code>setPeerService()</code> in HTTP, gRPC, Dubbo, and Armeria instrumentation builders in favor of <code>addAttributesExtractor()</code> (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16059">#16059</a>)</li> <li>Deprecated <code>RpcAttributesGetter.getMethod()</code> in favor of <code>getRpcMethod()</code> to support stable RPC semantic conventions (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16121">#16121</a>)</li> <li>Deprecated <code>PeerServiceResolver</code>, <code>PeerServiceAttributesExtractor</code>, and <code>HttpClientPeerServiceAttributesExtractor</code> in favor of renamed classes <code>ServicePeerResolver</code>, <code>ServicePeerAttributesExtractor</code>, and <code>HttpClientServicePeerAttributesExtractor</code> (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16071">#16071</a>)</li> <li>Deprecated <code>setStatementSanitizationEnabled()</code> in favor of <code>setQuerySanitizationEnabled()</code> across database instrumentation builders (Cassandra, JDBC, Lettuce, Mongo, R2DBC) (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16133">#16133</a>)</li> <li>Deprecated individual runtime metric classes (<code>Classes</code>, <code>Cpu</code>, <code>GarbageCollector</code>, <code>MemoryPools</code>, <code>Threads</code>) in favor of <code>RuntimeMetrics</code> (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16064">#16064</a>)</li> <li>Deprecated <code>SqlStatementInfo</code> in favor of <code>SqlQuery</code>, and <code>SqlStatementSanitizer</code> in favor of <code>SqlQuerySanitizer</code> (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16074">#16074</a>)</li> </ul> <h3>🌟 New library instrumentation</h3> <ul> <li>Servlet 5 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16033">#16033</a>)</li> </ul> <h3>📈 Enhancements</h3> <ul> <li>Logback appender: add declarative config support (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/15813">#15813</a>)</li> <li>OkHttp: avoid weak reference in library instrumentation (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/15977">#15977</a>)</li> <li>HTTP clients: Enable query redaction by default in library instrumentations (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16096">#16096</a>)</li> <li>HttpURLConnection: mark as early instrumentation to ensure virtual fields are used (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16142">#16142</a>)</li> </ul> <h3>🛠️ Bug fixes</h3> <ul> <li>Dropwizard metrics: Sanitize names where needed to comply with OpenTelemetry requirements (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/15954">#15954</a>)</li> <li>Instrumentation API incubator: Fix span key mapping for MESSAGING_CONSUMER_PROCESS (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16001">#16001</a>)</li> <li>Couchbase: Fix local address occasionally missing (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16035">#16035</a>)</li> <li>Internal logging: Map jul config level to debug instead of info (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16141">#16141</a>)</li> </ul> <h3>🙇 Thank you</h3> <p>This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:</p> <p><a href="https://github.com/imavroukakis"><code>@​imavroukakis</code></a> <a href="https://github.com/jackshirazi"><code>@​jackshirazi</code></a> <a href="https://github.com/jaydeluca"><code>@​jaydeluca</code></a> <a href="https://github.com/jkwatson"><code>@​jkwatson</code></a></p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/CHANGELOG.md">io.opentelemetry.instrumentation:opentelemetry-reactor-3.1's changelog</a>.</em></p> <blockquote> <h1>Changelog</h1> <h2>Unreleased</h2> <h2>Version 2.26.0 (2026-03-13)</h2> <h3>⚠️ Breaking changes to non-stable APIs</h3> <ul> <li>Remove deprecated AWS Lambda v2.2 wrappers and <code>forceFlush(int, TimeUnit)</code> overload (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16170">#16170</a>)</li> <li>Remove deprecated HTTP client/server methods (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16167">#16167</a>)</li> <li>Remove deprecated database instrumentation methods and classes (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16164">#16164</a>)</li> <li>Remove deprecated peer-service mapping APIs (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16165">#16165</a>)</li> <li>Make runtime-telemetry deprecated classes now internal (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16173">#16173</a>)</li> <li>Remove <code>AttributesExtractorUtil</code> (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16152">#16152</a>)</li> <li>Remove marker interface from <code>SqlClientAttributesGetter</code> (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16205">#16205</a>)</li> <li>Merge network/server getter methods into DB attribute getters (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16264">#16264</a>, <a href="https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16268">#16268</a>)</li> <li>Rename SQL sanitizer classes to SQL analyzer (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16269">#16269</a>)</li> <li>Rename internal common module packages to follow new naming convention (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16284">#16284</a>, <a href="https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16308">#16308</a>, <a href="https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16327">#16327</a>, <a href="https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16341">#16341</a>, <a href="https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16373">#16373</a>)</li> </ul> <h3>🚫 Deprecations</h3> <ul> <li>Deprecated individual runtime-telemetry module classes in favor of unified module (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16087">#16087</a>)</li> <li>Deprecated old HTTP server query parameter methods in favor of sensitive query param handling (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16097">#16097</a>)</li> <li>Deprecated old RPC attributes getter methods in favor of new ones supporting stable semantic conventions (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16130">#16130</a>)</li> <li>Deprecated old ClickHouse instrumentation methods as part of simplification (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16206">#16206</a>)</li> <li>Deprecated old R2DBC methods in favor of ones supporting <code>db.system.name</code> (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16251">#16251</a>)</li> <li>Deprecated old <code>DbClientAttributesGetter</code> methods; added <code>getErrorType()</code> with implementations (<a href="https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16276">#16276</a>)</li> <li>Deprecated old RPC metrics methods in favor of ones supporting stable semantic conventions</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/commits">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.opentelemetry.instrumentation:opentelemetry-reactor-3.1&package-manager=maven&previous-version=2.25.0-alpha&new-version=2.26.0-alpha)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent c75a8a5 commit 59fa986

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

agentscope-dependencies-bom/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@
9292
<tika.version>3.2.3</tika.version>
9393
<socket.io-client.version>2.1.2</socket.io-client.version>
9494
<mysql.version>9.6.0</mysql.version>
95-
<opentelemetry-reactor.version>2.25.0-alpha</opentelemetry-reactor.version>
95+
<opentelemetry-reactor.version>2.26.0-alpha</opentelemetry-reactor.version>
9696
<opentelemetry-semconv-incubating.version>1.40.0-alpha</opentelemetry-semconv-incubating.version>
9797
<redisson.version>4.2.0</redisson.version>
9898
<a2a-client.version>0.3.3.Final</a2a-client.version>

0 commit comments

Comments
 (0)