Skip to content

chore(deps): 依赖项升级#970

Merged
ACANX merged 7 commits intodevfrom
dependa
Mar 19, 2026
Merged

chore(deps): 依赖项升级#970
ACANX merged 7 commits intodevfrom
dependa

Conversation

@ACANX
Copy link
Copy Markdown
Owner

@ACANX ACANX commented Mar 19, 2026

No description provided.

dependabot Bot added 7 commits March 17, 2026 14:07
Bumps `awssdk.version` from 2.42.13 to 2.42.14.
Updates `software.amazon.awssdk:s3` from 2.42.13 to 2.42.14

Updates `software.amazon.awssdk:lambda` from 2.42.13 to 2.42.14

Updates `software.amazon.awssdk:ses` from 2.42.13 to 2.42.14

Updates `software.amazon.awssdk:cloudwatch` from 2.42.13 to 2.42.14

Updates `software.amazon.awssdk:costexplorer` from 2.42.13 to 2.42.14


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>
…[7.0.3 => 7.0.4] (#962)

Bumps
[org.springframework.security:spring-security-core](https://github.com/spring-projects/spring-security)
from 7.0.3 to 7.0.4.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/spring-projects/spring-security/releases">org.springframework.security:spring-security-core's
releases</a>.</em></p>
<blockquote>
<h2>7.0.4</h2>
<h2>:star: New Features</h2>
<ul>
<li>Update <code>RestTemplateBuilder</code> usage in
<code>opaque-token.adoc</code> <a
href="https://redirect.github.com/spring-projects/spring-security/pull/18836">#18836</a></li>
</ul>
<h2>:beetle: Bug Fixes</h2>
<ul>
<li>Fix GrantedAuthority.authority null in
AuthoritiesAuthorizationManager <a
href="https://redirect.github.com/spring-projects/spring-security/pull/18784">#18784</a></li>
<li>Add Jackson Mixin for WebAuthnAuthentication <a
href="https://redirect.github.com/spring-projects/spring-security/pull/18878">#18878</a></li>
<li>Add Missing OnCommitedResponseWrapper Header Overrides <a
href="https://redirect.github.com/spring-projects/spring-security/pull/18799">#18799</a></li>
<li>Document the change in dependency coordinates with Spring Security 7
<a
href="https://redirect.github.com/spring-projects/spring-security/pull/18773">#18773</a></li>
<li>Ensure tests clear AuthorizationServerContextHolder <a
href="https://redirect.github.com/spring-projects/spring-security/pull/18768">#18768</a></li>
<li>Fix CookieRequestCache parameters <a
href="https://redirect.github.com/spring-projects/spring-security/pull/18864">#18864</a></li>
<li>Fix Flaky Crypto Tests <a
href="https://redirect.github.com/spring-projects/spring-security/pull/18842">#18842</a></li>
<li>Fix Jackson Deserializer for AuthenticationExtensionsClientOutputs
<a
href="https://redirect.github.com/spring-projects/spring-security/pull/18897">#18897</a></li>
<li>HttpMessageConverterAuthenticationSuccessHandler Supports Jackson 3
<a
href="https://redirect.github.com/spring-projects/spring-security/pull/18834">#18834</a></li>
<li>OAuth2DeviceVerificationEndpointFilter should be applied after
AuthorizationFilter <a
href="https://redirect.github.com/spring-projects/spring-security/issues/18873">#18873</a></li>
<li>Restore upgradeEncoding condition in DaoAuthenticationProvider <a
href="https://redirect.github.com/spring-projects/spring-security/pull/18788">#18788</a></li>
<li>saveAuthenticationRequest should read relayState from
authenticationRequest <a
href="https://redirect.github.com/spring-projects/spring-security/issues/18884">#18884</a></li>
<li>SecurityExpressionRoot#hasAuthority should delegate to
AuthorizationManagerFactory#hasAuthority <a
href="https://redirect.github.com/spring-projects/spring-security/pull/18487">#18487</a></li>
<li>ServerHttpSecurityConfiguration should not set
userDetailsPasswordService to a null value <a
href="https://redirect.github.com/spring-projects/spring-security/pull/18276">#18276</a></li>
<li>TokenBasedRememberMeServices documentation snippets should compile
<a
href="https://redirect.github.com/spring-projects/spring-security/pull/18642">#18642</a></li>
<li>Update request-matcher XML property to support
PathPatternRequestMatcher <a
href="https://redirect.github.com/spring-projects/spring-security/pull/18737">#18737</a></li>
</ul>
<h2>:hammer: Dependency Upgrades</h2>
<ul>
<li>Bump <code>@antora</code>/collector-extension from 1.0.2 to 1.0.3 in
/docs <a
href="https://redirect.github.com/spring-projects/spring-security/pull/18853">#18853</a></li>
<li>Bump actions/upload-artifact from 6.0.0 to 7.0.0 <a
href="https://redirect.github.com/spring-projects/spring-security/pull/18810">#18810</a></li>
<li>Bump ch.qos.logback:logback-classic from 1.5.29 to 1.5.32 <a
href="https://redirect.github.com/spring-projects/spring-security/pull/18752">#18752</a></li>
<li>Bump com.webauthn4j:webauthn4j-core from 0.31.0.RELEASE to
0.31.1.RELEASE <a
href="https://redirect.github.com/spring-projects/spring-security/pull/18830">#18830</a></li>
<li>Bump io.projectreactor:reactor-bom from 2025.0.3 to 2025.0.4 <a
href="https://redirect.github.com/spring-projects/spring-security/pull/18877">#18877</a></li>
<li>Bump org-apache-maven-resolver from 1.9.25 to 1.9.26 <a
href="https://redirect.github.com/spring-projects/spring-security/pull/18751">#18751</a></li>
<li>Bump org-apache-maven-resolver from 1.9.26 to 1.9.27 <a
href="https://redirect.github.com/spring-projects/spring-security/pull/18792">#18792</a></li>
<li>Bump org.apache.maven:maven-resolver-provider from 3.9.12 to 3.9.13
<a
href="https://redirect.github.com/spring-projects/spring-security/pull/18861">#18861</a></li>
<li>Bump org.apache.maven:maven-resolver-provider from 3.9.13 to 3.9.14
<a
href="https://redirect.github.com/spring-projects/spring-security/pull/18887">#18887</a></li>
<li>Bump org.junit:junit-bom from 6.0.2 to 6.0.3 <a
href="https://redirect.github.com/spring-projects/spring-security/pull/18743">#18743</a></li>
<li>Bump org.springframework.data:spring-data-bom from 2025.1.3 to
2025.1.4 <a
href="https://redirect.github.com/spring-projects/spring-security/pull/18904">#18904</a></li>
<li>Bump org.springframework:spring-framework-bom from 7.0.4 to 7.0.5 <a
href="https://redirect.github.com/spring-projects/spring-security/pull/18764">#18764</a></li>
<li>Bump org.springframework:spring-framework-bom from 7.0.5 to 7.0.6 <a
href="https://redirect.github.com/spring-projects/spring-security/pull/18905">#18905</a></li>
<li>Update Antora UI Spring to v0.4.26 <a
href="https://redirect.github.com/spring-projects/spring-security/pull/18893">#18893</a></li>
<li>Update to spring-security-release-tools 1.0.15 <a
href="https://redirect.github.com/spring-projects/spring-security/issues/18909">#18909</a></li>
</ul>
<h2>:heart: Contributors</h2>
<p>Thank you to all the contributors who worked on this release:</p>
<p><a
href="https://github.com/busoco-sjb"><code>@​busoco-sjb</code></a>, <a
href="https://github.com/making"><code>@​making</code></a>, <a
href="https://github.com/meliezer"><code>@​meliezer</code></a>, <a
href="https://github.com/ngocnhan-tran1996"><code>@​ngocnhan-tran1996</code></a>,
<a href="https://github.com/rwinch"><code>@​rwinch</code></a>, <a
href="https://github.com/sephiroth-j"><code>@​sephiroth-j</code></a>, <a
href="https://github.com/therepanic"><code>@​therepanic</code></a>, <a
href="https://github.com/thuri"><code>@​thuri</code></a>, and <a
href="https://github.com/ziqin"><code>@​ziqin</code></a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/spring-projects/spring-security/commit/9bd793ffe65082f36305f6e285643fbb28f926e3"><code>9bd793f</code></a>
Release 7.0.4</li>
<li><a
href="https://github.com/spring-projects/spring-security/commit/a2c0ac112b9abf4756196a54c1d0a3216f719a42"><code>a2c0ac1</code></a>
Update to spring-security-release-tools 1.0.15</li>
<li><a
href="https://github.com/spring-projects/spring-security/commit/ea6e7ab78fa9a29c8c03b30b04dde4d05dba8ea1"><code>ea6e7ab</code></a>
Merge branch '6.5.x' into 7.0.x</li>
<li><a
href="https://github.com/spring-projects/spring-security/commit/01ff3b086a60f565b332ea9257168aaa1699e279"><code>01ff3b0</code></a>
Add Workflow for Deferring Issues</li>
<li><a
href="https://github.com/spring-projects/spring-security/commit/e8cb0ef541e8721428a674f16a86419823ce6699"><code>e8cb0ef</code></a>
Merge Fix Jackson Deserializer for
AuthenticationExtensionsClientOutputs</li>
<li><a
href="https://github.com/spring-projects/spring-security/commit/33e6f4bd3f5641decd530b2202464f5e3211cecb"><code>33e6f4b</code></a>
Merge Fix Jackson Deserializer for
AuthenticationExtensionsClientOutputs</li>
<li><a
href="https://github.com/spring-projects/spring-security/commit/524ae92f6bf398c77e509cf4437cbc6f94fa9c93"><code>524ae92</code></a>
Merge Add Jackson Mixin for WebAuthnAuthentication</li>
<li><a
href="https://github.com/spring-projects/spring-security/commit/47146f375b1c5d6f8dcbd3e7d7448e161fca1b30"><code>47146f3</code></a>
Add Jackson Mixin for WebAuthnAuthentication</li>
<li><a
href="https://github.com/spring-projects/spring-security/commit/e7080e8c7ca94056f3d0653804bd3cf212a38ba8"><code>e7080e8</code></a>
Update Antora UI Spring to v0.4.26</li>
<li><a
href="https://github.com/spring-projects/spring-security/commit/c348a7aa46a5d19e62f5092325a07b9af8a04130"><code>c348a7a</code></a>
Bump io.projectreactor:reactor-bom from 2025.0.3 to 2025.0.4</li>
<li>Additional commits viewable in <a
href="https://github.com/spring-projects/spring-security/compare/7.0.3...7.0.4">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.springframework.security:spring-security-core&package-manager=maven&previous-version=7.0.3&new-version=7.0.4)](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>
….3.0.Final] (#963)

Bumps
[org.hibernate.orm:hibernate-core](https://github.com/hibernate/hibernate-orm)
from 7.2.7.Final to 7.3.0.Final.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hibernate/hibernate-orm/releases">org.hibernate.orm:hibernate-core's
releases</a>.</em></p>
<blockquote>
<h2>Release 7.3.0</h2>
<h1>Hibernate ORM 7.3.0.Final released</h1>
<p>Today, we published a new release of Hibernate ORM 7.3:
7.3.0.Final.</p>
<p>You can find the full list of 7.3.0.Final changes <a
href="https://hibernate.atlassian.net/issues/?jql=project%20%3D%20HHH%20AND%20fixVersion%20%3D%207.3.0">here</a>.</p>
<h2>What's new</h2>
<ul>
<li>See the <a href="https://hibernate.org/orm/releases/7.3">website</a>
for requirements and compatibilities.</li>
<li>See the <a
href="https://docs.hibernate.org/orm/7.3/whats-new/whats-new.html">What's
New</a> guide for details about new features and capabilities.</li>
<li>See the <a
href="https://docs.hibernate.org/orm/7.3/migration-guide/">Migration
Guide</a> for details about migration.</li>
</ul>
<h2>Conclusion</h2>
<p>For additional details, see:</p>
<ul>
<li>the <a href="https://hibernate.org/orm/releases/7.3/">release
page</a></li>
<li>the <a
href="https://docs.hibernate.org/orm/7.3/migration-guide/">Migration
Guide</a></li>
<li>the <a
href="https://docs.hibernate.org/orm/7.3/introduction/html_single/">Introduction
Guide</a></li>
<li>the <a
href="https://docs.hibernate.org/orm/7.3/userguide/html_single/">User
Guide</a></li>
<li>the <a href="https://docs.hibernate.org/orm/7.3/javadocs">API
docs</a></li>
</ul>
<p>See also the following resources related to supported APIs:</p>
<ul>
<li>the <a
href="https://hibernate.org/community/compatibility-policy/">compatibility
policy</a></li>
<li>the <a
href="https://docs.hibernate.org/orm/7.3/incubating/incubating.txt">incubating
API report</a> (<code>@Incubating</code>)</li>
<li>the <a
href="https://docs.hibernate.org/orm/7.3/deprecated/deprecated.txt">deprecated
API report</a> (<code>@deprecated</code> + <code>@remove</code>)</li>
<li>the <a
href="https://docs.hibernate.org/orm/7.3/internals/internal.txt">internal
API report</a> (internal packages, <code>@internal</code>)</li>
</ul>
<p>Visit the <a href="https://hibernate.org/community/">website</a> for
details on getting in touch with us.</p>
<h2>Release 7.3.0.CR2</h2>
<h1>Hibernate ORM 7.3.0.CR2 released</h1>
<p>Today, we published a new release of Hibernate ORM 7.3:
7.3.0.CR2.</p>
<p>You can find the full list of 7.3.0.CR2 changes <a
href="https://hibernate.atlassian.net/issues/?jql=project%20%3D%20HHH%20AND%20fixVersion%20%3D%207.3.0.CR2">here</a>.</p>
<h2>What's new</h2>
<ul>
<li>See the <a href="https://hibernate.org/orm/releases/7.3">website</a>
for requirements and compatibilities.</li>
<li>See the <a
href="https://docs.hibernate.org/orm/7.3/whats-new/whats-new.html">What's
New</a> guide for details about new features and capabilities.</li>
<li>See the <a
href="https://docs.hibernate.org/orm/7.3/migration-guide/">Migration
Guide</a> for details about migration.</li>
</ul>
<h2>Conclusion</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hibernate/hibernate-orm/blob/7.3.0/changelog.txt">org.hibernate.orm:hibernate-core's
changelog</a>.</em></p>
<blockquote>
<h2>Changes in 7.3.0.Final (March 16, 2026)</h2>
<p><a
href="https://hibernate.atlassian.net/projects/HHH/versions/37673">https://hibernate.atlassian.net/projects/HHH/versions/37673</a></p>
<p>** Bug
* HHH-20253 ClassCastException when using hibernate-enhance-maven-plugin
plugin
* HHH-20229 logFlushResults ko with a <a
href="https://github.com/AnyKeyJavaClass"><code>@​AnyKeyJavaClass</code></a>(String.class)
* HHH-20224  Exception when calling treat() twice
* HHH-20212 Jakarta Data Repository implementation with custom session
getter does not compile
* HHH-20200 Select query returns soft deleted entries with
Inheritance.TABLE_PER_CLASS
* HHH-20199 Regression Hibernate 7: Using an
AdditionalMappingContributor leads to a rescan of Entities that breaks
when <a
href="https://github.com/Converters"><code>@​Converters</code></a> are
present
* HHH-20187 NPE in BeanValidationEventListener with StatelessSession
* HHH-20176 Native Query cache causing ArrayIndexOutOfBoundsException
with extra columns
* HHH-20165 Hibernate processor: Panache Next generated repository name
conflicts
* HHH-20164 Hibernate processor: <a
href="https://github.com/Delete"><code>@​Delete</code></a> methods not
working outside of Jakarta Data repository
* HHH-20163 Hibernate processor: nested types are visited twice
* HHH-20162 MySQL timeout based on innodb_lock_timeout has incorrect
units
* HHH-20151 Metamodel geneartor: allow implicit repositories for Panache
Next
* HHH-20149 HQL docs have outdated information about JPQL regarding
optional select clause
* HHH-20137 HbmXmlTransformer does not create <!-- raw HTML omitted -->
for Element collections
* HHH-20119 Values return by Enum Converter are not escaped in CREATE
TABLE query
* HHH-20065 Subsequent StatelessSession#insertMultiple calls lead to
pending batches
* HHH-20010 Infinite loop with nested embeddable
* HHH-19917 Bytecode-enhanced dirty tracking fails for mixed access
properties
* HHH-9499 MappingException when JOINED Inheritance and bidirectional
references</p>
<p>** Improvement
* HHH-20115 Pass a ROOT locale to loggers to avoid unnecessary class
lookups</p>
<p>** Sub-task
* HHH-20128 Configure Locking Strategy, CTE, Temporary Tables</p>
<h2>Changes in 7.3.0.CR2 (February 03, 2026)</h2>
<p><a
href="https://hibernate.atlassian.net/projects/HHH/versions/37404">https://hibernate.atlassian.net/projects/HHH/versions/37404</a></p>
<p>** Bug
* HHH-20121 NPE when logging loaded values in follow-on locking post
action
* HHH-20118 Vector operator SQL templates miss parenthesis around
* HHH-20107 SparseFloatVector and SparseDoubleVector accept invalid size
&lt;= 0
* HHH-20103 <a
href="https://github.com/ElementCollection"><code>@​ElementCollection</code></a>
mapping should respect <a
href="https://github.com/JoinColumn"><code>@​JoinColumn</code></a>(foreignKey)
* HHH-20102 spec says LockTimeoutException + QueryTimeoutException
should not be thrown on PostgreSQL
* HHH-20101 Error persisting child entity of abstract generic entity
* HHH-19715 read-only mode and collections</p>
<p>** Improvement</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hibernate/hibernate-orm/commit/a61e69fcd23df00d53c0e6a94ce8e6f020951d8c"><code>a61e69f</code></a>
[Jenkins release job] Preparing release 7.3.0.Final</li>
<li><a
href="https://github.com/hibernate/hibernate-orm/commit/db275bd585adb2f84f4474155472da90b3ccc451"><code>db275bd</code></a>
[Jenkins release job] changelog.txt updated by release build
7.3.0.Final</li>
<li><a
href="https://github.com/hibernate/hibernate-orm/commit/df7b40102c18605e9695813cdef974a2b973edaa"><code>df7b401</code></a>
HHH-20199 Test and fix duplicate converter issue with
AdditionalMappingContri...</li>
<li><a
href="https://github.com/hibernate/hibernate-orm/commit/ad408953701d0b9e57bd31dce43e0d4299b37032"><code>ad40895</code></a>
HHH-20253 Spotless apply</li>
<li><a
href="https://github.com/hibernate/hibernate-orm/commit/ddb0eaa0a8e77a8d2d0deb0f5028e5af8c0d5473"><code>ddb0eaa</code></a>
HHH-20253 Unit test</li>
<li><a
href="https://github.com/hibernate/hibernate-orm/commit/4b2f3a77c7fe0447e67ad36b77593143e95ee90b"><code>4b2f3a7</code></a>
HHH-20253 Fix ClassCastException when using
hibernate-enhance-maven-plugin pl...</li>
<li><a
href="https://github.com/hibernate/hibernate-orm/commit/4c9e50b4b487dc93429ed9162b668776ffcc3b96"><code>4c9e50b</code></a>
HHH-20229 Fix logging failure</li>
<li><a
href="https://github.com/hibernate/hibernate-orm/commit/1886ee4318fcbb01247593f5ffb869626046a9de"><code>1886ee4</code></a>
HHH-20229 Add reproducer test for EntityPrinter failure with <a
href="https://github.com/AnyKeyJavaClass"><code>@​AnyKeyJavaClass</code></a>...</li>
<li><a
href="https://github.com/hibernate/hibernate-orm/commit/58eaac71ccdbe5f4c57784e4dccd754f5e8164c9"><code>58eaac7</code></a>
HHH-20224 Test and fix class cast exception when accessing cached
association...</li>
<li><a
href="https://github.com/hibernate/hibernate-orm/commit/aa13565ad797a80d0bd3f64c8b76b67d984ad720"><code>aa13565</code></a>
Prep 7.3 release</li>
<li>Additional commits viewable in <a
href="https://github.com/hibernate/hibernate-orm/compare/7.2.7...7.3.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.hibernate.orm:hibernate-core&package-manager=maven&previous-version=7.2.7.Final&new-version=7.3.0.Final)](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>
…964)

Bumps org.apache.hadoop:hadoop-client from 3.3.6 to 3.4.3.


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.hadoop:hadoop-client&package-manager=maven&previous-version=3.3.6&new-version=3.4.3)](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>
Bumps `grpc.version` from 1.79.0 to 1.80.0.
Updates `io.grpc:grpc-bom` from 1.79.0 to 1.80.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/grpc/grpc-java/releases">io.grpc:grpc-bom's
releases</a>.</em></p>
<blockquote>
<h2>V1.80.0</h2>
<p><strong>API Changes</strong></p>
<ul>
<li>core: Added PickResult.copyWithSubchannel() and
PickResult.copyWithStreamTracerFactory() to simplify updating PickResult
while preserving metadata. Load balancing policies should now ensure
ForwardingSubchannel decorators are unwrapped before being returned in a
pick result. (<a
href="https://redirect.github.com/grpc/grpc-java/issues/12658">#12658</a>)
(eae16b251)</li>
</ul>
<p><strong>Bug Fixes</strong></p>
<ul>
<li>core: Fixed the retry backoff jitter range to [0.8, 1.2] to align
with the gRPC A6 specification. Retries will now occur more consistently
around the calculated backoff interval. (<a
href="https://redirect.github.com/grpc/grpc-java/issues/12639">#12639</a>)
(024fdd0ea)
core: Fixed a race condition in RetriableStream where inFlightSubStreams
counting could become inconsistent during concurrent retry and deadline
events. This ensures that client calls (such as blockingUnaryCall) do
not hang indefinitely and correctly receive a close signal. (<a
href="https://redirect.github.com/grpc/grpc-java/issues/12649">#12649</a>)
(73abb4854)</li>
</ul>
<p><strong>Improvements</strong></p>
<ul>
<li>api: Trigger R8's ServiceLoader optimization to reduce necessary
configuration when using R8 Full Mode (470219f9c). This allows gRPC to
avoid reflection, and the need to specify -keeps for various class’s
constructors.
Upgrade to protobuf 33.4 (<a
href="https://redirect.github.com/grpc/grpc-java/issues/12615">#12615</a>)
(50c18f183)</li>
<li>cronet: Introduced CRONET_READ_BUFFER_SIZE_KEY to allow customizing
the read buffer size per-stream via CallOptions. Increasing the buffer
size from the 4KB default can significantly improve performance for
large messages by reducing JNI and context-switching overhead.
(31fdb6c22)</li>
<li>api: Moved FlagResetRule to api/testFixtures and updated
ManagedChannelRegistry to honor the GRPC_ENABLE_RFC3986_URIS feature
flag. This ensures that target parsing is consistent across the library
when the new URI parser is enabled. (<a
href="https://redirect.github.com/grpc/grpc-java/issues/12608">#12608</a>)</li>
<li>api: Updated NameResolverRegistry to natively support io.grpc.Uri.
This is a foundational change that allows gRPC's name resolution system
to handle URIs parsed with the new RFC 3986-compliant parser, ensuring
more robust target handling. (<a
href="https://redirect.github.com/grpc/grpc-java/issues/12609">#12609</a>)
(990348876)</li>
<li>xds: Removed the GRPC_EXPERIMENTAL_XDS_SNI feature flag. SNI
determination via xDS is now always enabled and follows gRFC A101, where
SNI is derived from xDS configurations like auto_host_sni or
UpstreamTlsContext.sni. This ensures that no SNI is sent if not
explicitly configured, unless the legacy channel authority fallback is
enabled. (<a
href="https://redirect.github.com/grpc/grpc-java/issues/12625">#12625</a>)
(ac44e9681)</li>
</ul>
<p><strong>New Features</strong></p>
<ul>
<li>core: pick_first shuffling now a weighted shuffle and observes
weights from EDS (34dd29042). This finishes the <a
href="https://github.com/grpc/proposal/blob/master/A113-pick-first-weighted-shuffling.md">gRFC
A113 pick_first: Weighted Random Shuffling</a> support</li>
<li>netty: Added RFC 3986 support to the unix: name resolver. This
enables proper parsing of Unix domain socket URIs, including correct
handling of query and fragment components in both hierarchical (e.g.,
unix:///path) and opaque (e.g., unix:/path) formats. (<a
href="https://redirect.github.com/grpc/grpc-java/issues/12659">#12659</a>)</li>
</ul>
<p><strong>Thanks to</strong></p>
<ul>
<li><a
href="https://github.com/becomeStar"><code>@​becomeStar</code></a></li>
<li><a
href="https://github.com/aymanm-google"><code>@​aymanm-google</code></a></li>
<li><a
href="https://github.com/PetitBaguette"><code>@​PetitBaguette</code></a></li>
<li><a
href="https://github.com/stagegrowth"><code>@​stagegrowth</code></a></li>
<li><a href="https://github.com/wcchoi"><code>@​wcchoi</code></a></li>
<li><a
href="https://github.com/Gyuhyeok99"><code>@​Gyuhyeok99</code></a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/grpc/grpc-java/commit/6c231b4c534d887bc6407f8af52733d996f19819"><code>6c231b4</code></a>
Bump version to 1.80.0</li>
<li><a
href="https://github.com/grpc/grpc-java/commit/daf7a6c3c0496dce3f9d9c26aeae2479a3a4d7de"><code>daf7a6c</code></a>
Update README etc to reference 1.80.0</li>
<li><a
href="https://github.com/grpc/grpc-java/commit/b7f9074e23fa543e9a804e20df8a8a656feb39ea"><code>b7f9074</code></a>
Revert &quot;fix(xds): Allow and normalize trailing dot (FQDN) in
matchHostName (#...</li>
<li><a
href="https://github.com/grpc/grpc-java/commit/09a6e2ef6ebdbee4d3980d5ac6bd3e3e1c2d9755"><code>09a6e2e</code></a>
Revert &quot;netty: Preserve early server handshake failure cause in
logs&quot;</li>
<li><a
href="https://github.com/grpc/grpc-java/commit/31fdb6c2268b4b1c8ba6c995ee46c58e84a831aa"><code>31fdb6c</code></a>
Add <code>CRONET_READ_BUFFER_SIZE_KEY</code> API to
CronetClientStream</li>
<li><a
href="https://github.com/grpc/grpc-java/commit/470219f9ca330887215d3192f72095aa844d84fb"><code>470219f</code></a>
Trigger R8's ServiceLoader optimization</li>
<li><a
href="https://github.com/grpc/grpc-java/commit/50ead96f4718569782cc7a3f694c9aa755722bac"><code>50ead96</code></a>
netty: Preserve early server handshake failure cause in logs</li>
<li><a
href="https://github.com/grpc/grpc-java/commit/eae16b2517e294cde94c2a8b1171c0131fa7991a"><code>eae16b2</code></a>
unwrap ForwardingSubchannel during Picks (<a
href="https://redirect.github.com/grpc/grpc-java/issues/12658">#12658</a>)</li>
<li><a
href="https://github.com/grpc/grpc-java/commit/d9320eea62534e8a87319c1124a3a0f8443e43a8"><code>d9320ee</code></a>
netty: Add RFC 3986 support to the 'unix:' name resolver.</li>
<li><a
href="https://github.com/grpc/grpc-java/commit/d5536b34b26788993c9b0ae4212f22a35a9ecf3c"><code>d5536b3</code></a>
netty: factor out some duplicated code into a helper method</li>
<li>Additional commits viewable in <a
href="https://github.com/grpc/grpc-java/compare/v1.79.0...v1.80.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `io.grpc:grpc-all` from 1.79.0 to 1.80.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/grpc/grpc-java/releases">io.grpc:grpc-all's
releases</a>.</em></p>
<blockquote>
<h2>V1.80.0</h2>
<p><strong>API Changes</strong></p>
<ul>
<li>core: Added PickResult.copyWithSubchannel() and
PickResult.copyWithStreamTracerFactory() to simplify updating PickResult
while preserving metadata. Load balancing policies should now ensure
ForwardingSubchannel decorators are unwrapped before being returned in a
pick result. (<a
href="https://redirect.github.com/grpc/grpc-java/issues/12658">#12658</a>)
(eae16b251)</li>
</ul>
<p><strong>Bug Fixes</strong></p>
<ul>
<li>core: Fixed the retry backoff jitter range to [0.8, 1.2] to align
with the gRPC A6 specification. Retries will now occur more consistently
around the calculated backoff interval. (<a
href="https://redirect.github.com/grpc/grpc-java/issues/12639">#12639</a>)
(024fdd0ea)
core: Fixed a race condition in RetriableStream where inFlightSubStreams
counting could become inconsistent during concurrent retry and deadline
events. This ensures that client calls (such as blockingUnaryCall) do
not hang indefinitely and correctly receive a close signal. (<a
href="https://redirect.github.com/grpc/grpc-java/issues/12649">#12649</a>)
(73abb4854)</li>
</ul>
<p><strong>Improvements</strong></p>
<ul>
<li>api: Trigger R8's ServiceLoader optimization to reduce necessary
configuration when using R8 Full Mode (470219f9c). This allows gRPC to
avoid reflection, and the need to specify -keeps for various class’s
constructors.
Upgrade to protobuf 33.4 (<a
href="https://redirect.github.com/grpc/grpc-java/issues/12615">#12615</a>)
(50c18f183)</li>
<li>cronet: Introduced CRONET_READ_BUFFER_SIZE_KEY to allow customizing
the read buffer size per-stream via CallOptions. Increasing the buffer
size from the 4KB default can significantly improve performance for
large messages by reducing JNI and context-switching overhead.
(31fdb6c22)</li>
<li>api: Moved FlagResetRule to api/testFixtures and updated
ManagedChannelRegistry to honor the GRPC_ENABLE_RFC3986_URIS feature
flag. This ensures that target parsing is consistent across the library
when the new URI parser is enabled. (<a
href="https://redirect.github.com/grpc/grpc-java/issues/12608">#12608</a>)</li>
<li>api: Updated NameResolverRegistry to natively support io.grpc.Uri.
This is a foundational change that allows gRPC's name resolution system
to handle URIs parsed with the new RFC 3986-compliant parser, ensuring
more robust target handling. (<a
href="https://redirect.github.com/grpc/grpc-java/issues/12609">#12609</a>)
(990348876)</li>
<li>xds: Removed the GRPC_EXPERIMENTAL_XDS_SNI feature flag. SNI
determination via xDS is now always enabled and follows gRFC A101, where
SNI is derived from xDS configurations like auto_host_sni or
UpstreamTlsContext.sni. This ensures that no SNI is sent if not
explicitly configured, unless the legacy channel authority fallback is
enabled. (<a
href="https://redirect.github.com/grpc/grpc-java/issues/12625">#12625</a>)
(ac44e9681)</li>
</ul>
<p><strong>New Features</strong></p>
<ul>
<li>core: pick_first shuffling now a weighted shuffle and observes
weights from EDS (34dd29042). This finishes the <a
href="https://github.com/grpc/proposal/blob/master/A113-pick-first-weighted-shuffling.md">gRFC
A113 pick_first: Weighted Random Shuffling</a> support</li>
<li>netty: Added RFC 3986 support to the unix: name resolver. This
enables proper parsing of Unix domain socket URIs, including correct
handling of query and fragment components in both hierarchical (e.g.,
unix:///path) and opaque (e.g., unix:/path) formats. (<a
href="https://redirect.github.com/grpc/grpc-java/issues/12659">#12659</a>)</li>
</ul>
<p><strong>Thanks to</strong></p>
<ul>
<li><a
href="https://github.com/becomeStar"><code>@​becomeStar</code></a></li>
<li><a
href="https://github.com/aymanm-google"><code>@​aymanm-google</code></a></li>
<li><a
href="https://github.com/PetitBaguette"><code>@​PetitBaguette</code></a></li>
<li><a
href="https://github.com/stagegrowth"><code>@​stagegrowth</code></a></li>
<li><a href="https://github.com/wcchoi"><code>@​wcchoi</code></a></li>
<li><a
href="https://github.com/Gyuhyeok99"><code>@​Gyuhyeok99</code></a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/grpc/grpc-java/commit/6c231b4c534d887bc6407f8af52733d996f19819"><code>6c231b4</code></a>
Bump version to 1.80.0</li>
<li><a
href="https://github.com/grpc/grpc-java/commit/daf7a6c3c0496dce3f9d9c26aeae2479a3a4d7de"><code>daf7a6c</code></a>
Update README etc to reference 1.80.0</li>
<li><a
href="https://github.com/grpc/grpc-java/commit/b7f9074e23fa543e9a804e20df8a8a656feb39ea"><code>b7f9074</code></a>
Revert &quot;fix(xds): Allow and normalize trailing dot (FQDN) in
matchHostName (#...</li>
<li><a
href="https://github.com/grpc/grpc-java/commit/09a6e2ef6ebdbee4d3980d5ac6bd3e3e1c2d9755"><code>09a6e2e</code></a>
Revert &quot;netty: Preserve early server handshake failure cause in
logs&quot;</li>
<li><a
href="https://github.com/grpc/grpc-java/commit/31fdb6c2268b4b1c8ba6c995ee46c58e84a831aa"><code>31fdb6c</code></a>
Add <code>CRONET_READ_BUFFER_SIZE_KEY</code> API to
CronetClientStream</li>
<li><a
href="https://github.com/grpc/grpc-java/commit/470219f9ca330887215d3192f72095aa844d84fb"><code>470219f</code></a>
Trigger R8's ServiceLoader optimization</li>
<li><a
href="https://github.com/grpc/grpc-java/commit/50ead96f4718569782cc7a3f694c9aa755722bac"><code>50ead96</code></a>
netty: Preserve early server handshake failure cause in logs</li>
<li><a
href="https://github.com/grpc/grpc-java/commit/eae16b2517e294cde94c2a8b1171c0131fa7991a"><code>eae16b2</code></a>
unwrap ForwardingSubchannel during Picks (<a
href="https://redirect.github.com/grpc/grpc-java/issues/12658">#12658</a>)</li>
<li><a
href="https://github.com/grpc/grpc-java/commit/d9320eea62534e8a87319c1124a3a0f8443e43a8"><code>d9320ee</code></a>
netty: Add RFC 3986 support to the 'unix:' name resolver.</li>
<li><a
href="https://github.com/grpc/grpc-java/commit/d5536b34b26788993c9b0ae4212f22a35a9ecf3c"><code>d5536b3</code></a>
netty: factor out some duplicated code into a helper method</li>
<li>Additional commits viewable in <a
href="https://github.com/grpc/grpc-java/compare/v1.79.0...v1.80.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `io.grpc:grpc-api` from 1.79.0 to 1.80.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/grpc/grpc-java/releases">io.grpc:grpc-api's
releases</a>.</em></p>
<blockquote>
<h2>V1.80.0</h2>
<p><strong>API Changes</strong></p>
<ul>
<li>core: Added PickResult.copyWithSubchannel() and
PickResult.copyWithStreamTracerFactory() to simplify updating PickResult
while preserving metadata. Load balancing policies should now ensure
ForwardingSubchannel decorators are unwrapped before being returned in a
pick result. (<a
href="https://redirect.github.com/grpc/grpc-java/issues/12658">#12658</a>)
(eae16b251)</li>
</ul>
<p><strong>Bug Fixes</strong></p>
<ul>
<li>core: Fixed the retry backoff jitter range to [0.8, 1.2] to align
with the gRPC A6 specification. Retries will now occur more consistently
around the calculated backoff interval. (<a
href="https://redirect.github.com/grpc/grpc-java/issues/12639">#12639</a>)
(024fdd0ea)
core: Fixed a race condition in RetriableStream where inFlightSubStreams
counting could become inconsistent during concurrent retry and deadline
events. This ensures that client calls (such as blockingUnaryCall) do
not hang indefinitely and correctly receive a close signal. (<a
href="https://redirect.github.com/grpc/grpc-java/issues/12649">#12649</a>)
(73abb4854)</li>
</ul>
<p><strong>Improvements</strong></p>
<ul>
<li>api: Trigger R8's ServiceLoader optimization to reduce necessary
configuration when using R8 Full Mode (470219f9c). This allows gRPC to
avoid reflection, and the need to specify -keeps for various class’s
constructors.
Upgrade to protobuf 33.4 (<a
href="https://redirect.github.com/grpc/grpc-java/issues/12615">#12615</a>)
(50c18f183)</li>
<li>cronet: Introduced CRONET_READ_BUFFER_SIZE_KEY to allow customizing
the read buffer size per-stream via CallOptions. Increasing the buffer
size from the 4KB default can significantly improve performance for
large messages by reducing JNI and context-switching overhead.
(31fdb6c22)</li>
<li>api: Moved FlagResetRule to api/testFixtures and updated
ManagedChannelRegistry to honor the GRPC_ENABLE_RFC3986_URIS feature
flag. This ensures that target parsing is consistent across the library
when the new URI parser is enabled. (<a
href="https://redirect.github.com/grpc/grpc-java/issues/12608">#12608</a>)</li>
<li>api: Updated NameResolverRegistry to natively support io.grpc.Uri.
This is a foundational change that allows gRPC's name resolution system
to handle URIs parsed with the new RFC 3986-compliant parser, ensuring
more robust target handling. (<a
href="https://redirect.github.com/grpc/grpc-java/issues/12609">#12609</a>)
(990348876)</li>
<li>xds: Removed the GRPC_EXPERIMENTAL_XDS_SNI feature flag. SNI
determination via xDS is now always enabled and follows gRFC A101, where
SNI is derived from xDS configurations like auto_host_sni or
UpstreamTlsContext.sni. This ensures that no SNI is sent if not
explicitly configured, unless the legacy channel authority fallback is
enabled. (<a
href="https://redirect.github.com/grpc/grpc-java/issues/12625">#12625</a>)
(ac44e9681)</li>
</ul>
<p><strong>New Features</strong></p>
<ul>
<li>core: pick_first shuffling now a weighted shuffle and observes
weights from EDS (34dd29042). This finishes the <a
href="https://github.com/grpc/proposal/blob/master/A113-pick-first-weighted-shuffling.md">gRFC
A113 pick_first: Weighted Random Shuffling</a> support</li>
<li>netty: Added RFC 3986 support to the unix: name resolver. This
enables proper parsing of Unix domain socket URIs, including correct
handling of query and fragment components in both hierarchical (e.g.,
unix:///path) and opaque (e.g., unix:/path) formats. (<a
href="https://redirect.github.com/grpc/grpc-java/issues/12659">#12659</a>)</li>
</ul>
<p><strong>Thanks to</strong></p>
<ul>
<li><a
href="https://github.com/becomeStar"><code>@​becomeStar</code></a></li>
<li><a
href="https://github.com/aymanm-google"><code>@​aymanm-google</code></a></li>
<li><a
href="https://github.com/PetitBaguette"><code>@​PetitBaguette</code></a></li>
<li><a
href="https://github.com/stagegrowth"><code>@​stagegrowth</code></a></li>
<li><a href="https://github.com/wcchoi"><code>@​wcchoi</code></a></li>
<li><a
href="https://github.com/Gyuhyeok99"><code>@​Gyuhyeok99</code></a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/grpc/grpc-java/commit/6c231b4c534d887bc6407f8af52733d996f19819"><code>6c231b4</code></a>
Bump version to 1.80.0</li>
<li><a
href="https://github.com/grpc/grpc-java/commit/daf7a6c3c0496dce3f9d9c26aeae2479a3a4d7de"><code>daf7a6c</code></a>
Update README etc to reference 1.80.0</li>
<li><a
href="https://github.com/grpc/grpc-java/commit/b7f9074e23fa543e9a804e20df8a8a656feb39ea"><code>b7f9074</code></a>
Revert &quot;fix(xds): Allow and normalize trailing dot (FQDN) in
matchHostName (#...</li>
<li><a
href="https://github.com/grpc/grpc-java/commit/09a6e2ef6ebdbee4d3980d5ac6bd3e3e1c2d9755"><code>09a6e2e</code></a>
Revert &quot;netty: Preserve early server handshake failure cause in
logs&quot;</li>
<li><a
href="https://github.com/grpc/grpc-java/commit/31fdb6c2268b4b1c8ba6c995ee46c58e84a831aa"><code>31fdb6c</code></a>
Add <code>CRONET_READ_BUFFER_SIZE_KEY</code> API to
CronetClientStream</li>
<li><a
href="https://github.com/grpc/grpc-java/commit/470219f9ca330887215d3192f72095aa844d84fb"><code>470219f</code></a>
Trigger R8's ServiceLoader optimization</li>
<li><a
href="https://github.com/grpc/grpc-java/commit/50ead96f4718569782cc7a3f694c9aa755722bac"><code>50ead96</code></a>
netty: Preserve early server handshake failure cause in logs</li>
<li><a
href="https://github.com/grpc/grpc-java/commit/eae16b2517e294cde94c2a8b1171c0131fa7991a"><code>eae16b2</code></a>
unwrap ForwardingSubchannel during Picks (<a
href="https://redirect.github.com/grpc/grpc-java/issues/12658">#12658</a>)</li>
<li><a
href="https://github.com/grpc/grpc-java/commit/d9320eea62534e8a87319c1124a3a0f8443e43a8"><code>d9320ee</code></a>
netty: Add RFC 3986 support to the 'unix:' name resolver.</li>
<li><a
href="https://github.com/grpc/grpc-java/commit/d5536b34b26788993c9b0ae4212f22a35a9ecf3c"><code>d5536b3</code></a>
netty: factor out some duplicated code into a helper method</li>
<li>Additional commits viewable in <a
href="https://github.com/grpc/grpc-java/compare/v1.79.0...v1.80.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `io.grpc:grpc-stub` from 1.79.0 to 1.80.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/grpc/grpc-java/releases">io.grpc:grpc-stub's
releases</a>.</em></p>
<blockquote>
<h2>V1.80.0</h2>
<p><strong>API Changes</strong></p>
<ul>
<li>core: Added PickResult.copyWithSubchannel() and
PickResult.copyWithStreamTracerFactory() to simplify updating PickResult
while preserving metadata. Load balancing policies should now ensure
ForwardingSubchannel decorators are unwrapped before being returned in a
pick result. (<a
href="https://redirect.github.com/grpc/grpc-java/issues/12658">#12658</a>)
(eae16b251)</li>
</ul>
<p><strong>Bug Fixes</strong></p>
<ul>
<li>core: Fixed the retry backoff jitter range to [0.8, 1.2] to align
with the gRPC A6 specification. Retries will now occur more consistently
around the calculated backoff interval. (<a
href="https://redirect.github.com/grpc/grpc-java/issues/12639">#12639</a>)
(024fdd0ea)
core: Fixed a race condition in RetriableStream where inFlightSubStreams
counting could become inconsistent during concurrent retry and deadline
events. This ensures that client calls (such as blockingUnaryCall) do
not hang indefinitely and correctly receive a close signal. (<a
href="https://redirect.github.com/grpc/grpc-java/issues/12649">#12649</a>)
(73abb4854)</li>
</ul>
<p><strong>Improvements</strong></p>
<ul>
<li>api: Trigger R8's ServiceLoader optimization to reduce necessary
configuration when using R8 Full Mode (470219f9c). This allows gRPC to
avoid reflection, and the need to specify -keeps for various class’s
constructors.
Upgrade to protobuf 33.4 (<a
href="https://redirect.github.com/grpc/grpc-java/issues/12615">#12615</a>)
(50c18f183)</li>
<li>cronet: Introduced CRONET_READ_BUFFER_SIZE_KEY to allow customizing
the read buffer size per-stream via CallOptions. Increasing the buffer
size from the 4KB default can significantly improve performance for
large messages by reducing JNI and context-switching overhead.
(31fdb6c22)</li>
<li>api: Moved FlagResetRule to api/testFixtures and updated
ManagedChannelRegistry to honor the GRPC_ENABLE_RFC3986_URIS feature
flag. This ensures that target parsing is consistent across the library
when the new URI parser is enabled. (<a
href="https://redirect.github.com/grpc/grpc-java/issues/12608">#12608</a>)</li>
<li>api: Updated NameResolverRegistry to natively support io.grpc.Uri.
This is a foundational change that allows gRPC's name resolution system
to handle URIs parsed with the new RFC 3986-compliant parser, ensuring
more robust target handling. (<a
href="https://redirect.github.com/grpc/grpc-java/issues/12609">#12609</a>)
(990348876)</li>
<li>xds: Removed the GRPC_EXPERIMENTAL_XDS_SNI feature flag. SNI
determination via xDS is now always enabled and follows gRFC A101, where
SNI is derived from xDS configurations like auto_host_sni or
UpstreamTlsContext.sni. This ensures that no SNI is sent if not
explicitly configured, unless the legacy channel authority fallback is
enabled. (<a
href="https://redirect.github.com/grpc/grpc-java/issues/12625">#12625</a>)
(ac44e9681)</li>
</ul>
<p><strong>New Features</strong></p>
<ul>
<li>core: pick_first shuffling now a weighted shuffle and observes
weights from EDS (34dd29042). This finishes the <a
href="https://github.com/grpc/proposal/blob/master/A113-pick-first-weighted-shuffling.md">gRFC
A113 pick_first: Weighted Random Shuffling</a> support</li>
<li>netty: Added RFC 3986 support to the unix: name resolver. This
enables proper parsing of Unix domain socket URIs, including correct
handling of query and fragment components in both hierarchical (e.g.,
unix:///path) and opaque (e.g., unix:/path) formats. (<a
href="https://redirect.github.com/grpc/grpc-java/issues/12659">#12659</a>)</li>
</ul>
<p><strong>Thanks to</strong></p>
<ul>
<li><a
href="https://github.com/becomeStar"><code>@​becomeStar</code></a></li>
<li><a
href="https://github.com/aymanm-google"><code>@​aymanm-google</code></a></li>
<li><a
href="https://github.com/PetitBaguette"><code>@​PetitBaguette</code></a></li>
<li><a
href="https://github.com/stagegrowth"><code>@​stagegrowth</code></a></li>
<li><a href="https://github.com/wcchoi"><code>@​wcchoi</code></a></li>
<li><a
href="https://github.com/Gyuhyeok99"><code>@​Gyuhyeok99</code></a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/grpc/grpc-java/commit/6c231b4c534d887bc6407f8af52733d996f19819"><code>6c231b4</code></a>
Bump version to 1.80.0</li>
<li><a
href="https://github.com/grpc/grpc-java/commit/daf7a6c3c0496dce3f9d9c26aeae2479a3a4d7de"><code>daf7a6c</code></a>
Update README etc to reference 1.80.0</li>
<li><a
href="https://github.com/grpc/grpc-java/commit/b7f9074e23fa543e9a804e20df8a8a656feb39ea"><code>b7f9074</code></a>
Revert &quot;fix(xds): Allow and normalize trailing dot (FQDN) in
matchHostName (#...</li>
<li><a
href="https://github.com/grpc/grpc-java/commit/09a6e2ef6ebdbee4d3980d5ac6bd3e3e1c2d9755"><code>09a6e2e</code></a>
Revert &quot;netty: Preserve early server handshake failure cause in
logs&quot;</li>
<li><a
href="https://github.com/grpc/grpc-java/commit/31fdb6c2268b4b1c8ba6c995ee46c58e84a831aa"><code>31fdb6c</code></a>
Add <code>CRONET_READ_BUFFER_SIZE_KEY</code> API to
CronetClientStream</li>
<li><a
href="https://github.com/grpc/grpc-java/commit/470219f9ca330887215d3192f72095aa844d84fb"><code>470219f</code></a>
Trigger R8's ServiceLoader optimization</li>
<li><a
href="https://github.com/grpc/grpc-java/commit/50ead96f4718569782cc7a3f694c9aa755722bac"><code>50ead96</code></a>
netty: Preserve early server handshake failure cause in logs</li>
<li><a
href="https://github.com/grpc/grpc-java/commit/eae16b2517e294cde94c2a8b1171c0131fa7991a"><code>eae16b2</code></a>
unwrap ForwardingSubchannel during Picks (<a
href="https://redirect.github.com/grpc/grpc-java/issues/12658">#12658</a>)</li>
<li><a
href="https://github.com/grpc/grpc-java/commit/d9320eea62534e8a87319c1124a3a0f8443e43a8"><code>d9320ee</code></a>
netty: Add RFC 3986 support to the 'unix:' name resolver.</li>
<li><a
href="https://github.com/grpc/grpc-java/commit/d5536b34b26788993c9b0ae4212f22a35a9ecf3c"><code>d5536b3</code></a>
netty: factor out some duplicated code into a helper method</li>
<li>Additional commits viewable in <a
href="https://github.com/grpc/grpc-java/compare/v1.79.0...v1.80.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `io.grpc:grpc-protobuf` from 1.79.0 to 1.80.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/grpc/grpc-java/releases">io.grpc:grpc-protobuf's
releases</a>.</em></p>
<blockquote>
<h2>V1.80.0</h2>
<p><strong>API Changes</strong></p>
<ul>
<li>core: Added PickResult.copyWithSubchannel() and
PickResult.copyWithStreamTracerFactory() to simplify updating PickResult
while preserving metadata. Load balancing policies should now ensure
ForwardingSubchannel decorators are unwrapped before being returned in a
pick result. (<a
href="https://redirect.github.com/grpc/grpc-java/issues/12658">#12658</a>)
(eae16b251)</li>
</ul>
<p><strong>Bug Fixes</strong></p>
<ul>
<li>core: Fixed the retry backoff jitter range to [0.8, 1.2] to align
with the gRPC A6 specification. Retries will now occur more consistently
around the calculated backoff interval. (<a
href="https://redirect.github.com/grpc/grpc-java/issues/12639">#12639</a>)
(024fdd0ea)
core: Fixed a race condition in RetriableStream where inFlightSubStreams
counting could become inconsistent during concurrent retry and deadline
events. This ensures that client calls (such as blockingUnaryCall) do
not hang indefinitely and correctly receive a close signal. (<a
href="https://redirect.github.com/grpc/grpc-java/issues/12649">#12649</a>)
(73abb4854)</li>
</ul>
<p><strong>Improvements</strong></p>
<ul>
<li>api: Trigger R8's ServiceLoader optimization to reduce necessary
configuration when using R8 Full Mode (470219f9c). This allows gRPC to
avoid reflection, and the need to specify -keeps for various class’s
constructors.
Upgrade to protobuf 33.4 (<a
href="https://redirect.github.com/grpc/grpc-java/issues/12615">#12615</a>)
(50c18f183)</li>
<li>cronet: Introduced CRONET_READ_BUFFER_SIZE_KEY to allow customizing
the read buffer size per-stream via CallOptions. Increasing the buffer
size from the 4KB default can significantly improve performance for
large messages by reducing JNI and context-switching overhead.
(31fdb6c22)</li>
<li>api: Moved FlagResetRule to api/testFixtures and updated
ManagedChannelRegistry to honor the GRPC_ENABLE_RFC3986_URIS feature
flag. This ensures that target parsing is consistent across the library
when the new URI parser is enabled. (<a
href="https://redirect.github.com/grpc/grpc-java/issues/12608">#12608</a>)</li>
<li>api: Updated NameResolverRegistry to natively support io.grpc.Uri.
This is a foundational change that allows gRPC's name resolution system
to handle URIs parsed with the new RFC 3986-compliant parser, ensuring
more robust target handling. (<a
href="https://redirect.github.com/grpc/grpc-java/issues/12609">#12609</a>)
(990348876)</li>
<li>xds: Removed the GRPC_EXPERIMENTAL_XDS_SNI feature flag. SNI
determination via xDS is now always enabled and follows gRFC A101, where
SNI is derived from xDS configurations like auto_host_sni or
UpstreamTlsContext.sni. This ensures that no SNI is sent if not
explicitly configured, unless the legacy channel authority fallback is
enabled. (<a
href="https://redirect.github.com/grpc/grpc-java/issues/12625">#12625</a>)
(ac44e9681)</li>
</ul>
<p><strong>New Features</strong></p>
<ul>
<li>core: pick_first shuffling now a weighted shuffle and observes
weights from EDS (34dd29042). This finishes the <a
href="https://github.com/grpc/proposal/blob/master/A113-pick-first-weighted-shuffling.md">gRFC
A113 pick_first: Weighted Random Shuffling</a> support</li>
<li>netty: Added RFC 3986 support to the unix: name resolver. This
enables proper parsing of Unix domain socket URIs, including correct
handling of query and fragment components in both hierarchical (e.g.,
unix:///path) and opaque (e.g., unix:/path) formats. (<a
href="https://redirect.github.com/grpc/grpc-java/issues/12659">#12659</a>)</li>
</ul>
<p><strong>Thanks to</strong></p>
<ul>
<li><a
href="https://github.com/becomeStar"><code>@​becomeStar</code></a></li>
<li><a
href="https://github.com/aymanm-google"><code>@​aymanm-google</code></a></li>
<li><a
href="https://github.com/PetitBaguette"><code>@​PetitBaguette</code></a></li>
<li><a
href="https://github.com/stagegrowth"><code>@​stagegrowth</code></a></li>
<li><a href="https://github.com/wcchoi"><code>@​wcchoi</code></a></li>
<li><a
href="https://github.com/Gyuhyeok99"><code>@​Gyuhyeok99</code></a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/grpc/grpc-java/commit/6c231b4c534d887bc6407f8af52733d996f19819"><code>6c231b4</code></a>
Bump version to 1.80.0</li>
<li><a
href="https://github.com/grpc/grpc-java/commit/daf7a6c3c0496dce3f9d9c26aeae2479a3a4d7de"><code>daf7a6c</code></a>
Update README etc to reference 1.80.0</li>
<li><a
href="https://github.com/grpc/grpc-java/commit/b7f9074e23fa543e9a804e20df8a8a656feb39ea"><code>b7f9074</code></a>
Revert &quot;fix(xds): Allow and normalize trailing dot (FQDN) in
matchHostName (#...</li>
<li><a
href="https://github.com/grpc/grpc-java/commit/09a6e2ef6ebdbee4d3980d5ac6bd3e3e1c2d9755"><code>09a6e2e</code></a>
Revert &quot;netty: Preserve early server handshake failure cause in
logs&quot;</li>
<li><a
href="https://github.com/grpc/grpc-java/commit/31fdb6c2268b4b1c8ba6c995ee46c58e84a831aa"><code>31fdb6c</code></a>
Add <code>CRONET_READ_BUFFER_SIZE_KEY</code> API to
CronetClientStream</li>
<li><a
href="https://github.com/grpc/grpc-java/commit/470219f9ca330887215d3192f72095aa844d84fb"><code>470219f</code></a>
Trigger R8's ServiceLoader optimization</li>
<li><a
href="https://github.com/grpc/grpc-java/commit/50ead96f4718569782cc7a3f694c9aa755722bac"><code>50ead96</code></a>
netty: Preserve early server handshake failure cause in logs</li>
<li><a
href="https://github.com/grpc/grpc-java/commit/eae16b2517e294cde94c2a8b1171c0131fa7991a"><code>eae16b2</code></a>
unwrap ForwardingSubchannel during Picks (<a
href="https://redirect.github.com/grpc/grpc-java/issues/12658">#12658</a>)</li>
<li><a
href="https://github.com/grpc/grpc-java/commit/d9320eea62534e8a87319c1124a3a0f8443e43a8"><code>d9320ee</code></a>
netty: Add RFC 3986 support to the 'unix:' name resolver.</li>
<li><a
href="https://github.com/grpc/grpc-java/commit/d5536b34b26788993c9b0ae4212f22a35a9ecf3c"><code>d5536b3</code></a>
netty: factor out some duplicated code into a helper method</li>
<li>Additional commits viewable in <a
href="https://github.com/grpc/grpc-java/compare/v1.79.0...v1.80.0">compare
view</a></li>
</ul>
</details>
<br />


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>
Bumps `awssdk.version` from 2.42.14 to 2.42.15.
Updates `software.amazon.awssdk:s3` from 2.42.14 to 2.42.15

Updates `software.amazon.awssdk:lambda` from 2.42.14 to 2.42.15

Updates `software.amazon.awssdk:ses` from 2.42.14 to 2.42.15

Updates `software.amazon.awssdk:cloudwatch` from 2.42.14 to 2.42.15

Updates `software.amazon.awssdk:costexplorer` from 2.42.14 to 2.42.15


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>
Bumps [commons-net:commons-net](https://github.com/apache/commons-net) from 3.12.0 to 3.13.0.
- [Changelog](https://github.com/apache/commons-net/blob/master/RELEASE-NOTES.txt)
- [Commits](apache/commons-net@rel/commons-net-3.12.0...rel/commons-net-3.13.0)

---
updated-dependencies:
- dependency-name: commons-net:commons-net
  dependency-version: 3.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@ACANX ACANX merged commit 53f032a into dev Mar 19, 2026
21 of 22 checks passed
@ACANX ACANX deleted the dependa branch March 19, 2026 03:53
@sonarqubecloud
Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant