dependabot[bot] opened a new pull request, #4000:
URL: https://github.com/apache/logging-log4j2/pull/4000

   Bumps the dependencies group with 55 updates:
   
   | Package | From | To |
   | --- | --- | --- |
   | org.apache.logging.log4j:log4j-api | `2.24.3` | `2.25.2` |
   | org.apache.logging.log4j:log4j-api-test | `2.24.3` | `2.25.2` |
   | org.apache.logging.log4j:log4j-iostreams | `2.24.3` | `2.25.2` |
   | org.apache.logging.log4j:log4j-jpl | `2.24.3` | `2.25.2` |
   | org.apache.logging.log4j:log4j-slf4j2-impl | `2.24.3` | `2.25.2` |
   | org.apache.logging.log4j:log4j-slf4j-impl | `2.24.3` | `2.25.2` |
   | org.apache.logging.log4j:log4j-to-jul | `2.24.3` | `2.25.2` |
   | org.apache.logging.log4j:log4j-to-slf4j | `2.24.3` | `2.25.2` |
   | [org.apache.commons:commons-csv](https://github.com/apache/commons-csv) | 
`1.14.0` | `1.14.1` |
   | [ch.qos.logback:logback-core](https://github.com/qos-ch/logback) | 
`1.5.18` | `1.5.22` |
   | [org.apache.groovy:groovy-bom](https://github.com/apache/groovy) | 
`4.0.27` | `5.0.3` |
   | [tools.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | 
`3.0.0` | `3.0.3` |
   | [org.junit:junit-bom](https://github.com/junit-team/junit-framework) | 
`5.13.4` | `6.0.1` |
   | 
[org.junit.jupiter:junit-jupiter-engine](https://github.com/junit-team/junit-framework)
 | `5.13.4` | `6.0.1` |
   | [org.mockito:mockito-bom](https://github.com/mockito/mockito) | `5.18.0` | 
`5.21.0` |
   | [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.27.3` 
| `3.27.6` |
   | [net.bytebuddy:byte-buddy](https://github.com/raphw/byte-buddy) | `1.17.6` 
| `1.18.2` |
   | [commons-codec:commons-codec](https://github.com/apache/commons-codec) | 
`1.18.0` | `1.20.0` |
   | [commons-io:commons-io](https://github.com/apache/commons-io) | `2.20.0` | 
`2.21.0` |
   | org.apache.commons:commons-lang3 | `3.17.0` | `3.20.0` |
   | org.apache.commons:commons-pool2 | `2.12.1` | `2.13.0` |
   | [com.google.guava:guava](https://github.com/google/guava) | `33.4.8-jre` | 
`33.5.0-jre` |
   | [com.google.guava:guava-testlib](https://github.com/google/guava) | 
`33.4.8-jre` | `33.5.0-jre` |
   | [com.h2database:h2](https://github.com/h2database/h2database) | `2.3.232` 
| `2.4.240` |
   | [org.jmdns:jmdns](https://github.com/jmdns/jmdns) | `3.6.1` | `3.6.2` |
   | [net.java.dev.jna:jna](https://github.com/java-native-access/jna) | 
`5.17.0` | `5.18.1` |
   | 
[net.javacrumbs.json-unit:json-unit](https://github.com/lukas-krecan/JsonUnit) 
| `4.1.1` | `5.1.0` |
   | 
[com.vlkan.log4j2:log4j2-logstash-layout](https://github.com/vy/log4j2-logstash-layout)
 | `0.18` | `1.0.5` |
   | org.apache.maven:maven-core | `3.9.10` | `3.9.11` |
   | org.apache.maven:maven-model | `3.9.10` | `3.9.11` |
   | [org.openjdk.nashorn:nashorn-core](https://github.com/openjdk/nashorn) | 
`15.6` | `15.7` |
   | 
[org.eclipse.platform:org.eclipse.osgi](https://github.com/eclipse-equinox/equinox)
 | `3.23.100` | `3.24.0` |
   | [org.xmlunit:xmlunit-core](https://github.com/xmlunit/xmlunit) | `2.10.3` 
| `2.11.0` |
   | [org.xmlunit:xmlunit-matchers](https://github.com/xmlunit/xmlunit) | 
`2.10.3` | `2.11.0` |
   | 
[com.github.spotbugs:spotbugs-annotations](https://github.com/spotbugs/spotbugs)
 | `4.9.3` | `4.9.8` |
   | 
[io.fabric8:docker-maven-plugin](https://github.com/fabric8io/docker-maven-plugin)
 | `0.46.0` | `0.48.0` |
   | [org.tukaani:xz](https://github.com/tukaani-project/xz-java) | `1.10` | 
`1.11` |
   | [com.github.luben:zstd-jni](https://github.com/luben/zstd-jni) | `1.5.7-4` 
| `1.5.7-6` |
   | 
[org.apache.commons:commons-compress](https://github.com/apache/commons-compress)
 | `1.27.1` | `1.28.0` |
   | [com.google.code.gson:gson](https://github.com/google/gson) | `2.13.1` | 
`2.13.2` |
   | [org.wiremock:wiremock](https://github.com/wiremock/wiremock) | `3.13.1` | 
`3.13.2` |
   | 
[com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson)
 | `2.20.0` | `2.20.1` |
   | 
[com.fasterxml.jackson.dataformat:jackson-dataformat-yaml](https://github.com/FasterXML/jackson-dataformats-text)
 | `2.20.0` | `2.20.1` |
   | 
[co.elastic.clients:elasticsearch-java](https://github.com/elastic/elasticsearch-java)
 | `9.2.0` | `9.2.2` |
   | 
[org.elasticsearch.client:elasticsearch-rest-client](https://github.com/elastic/elasticsearch)
 | `9.2.0` | `9.2.2` |
   | [org.mongodb:bson](https://github.com/mongodb/mongo-java-driver) | `5.5.1` 
| `5.6.2` |
   | 
[org.mongodb:mongodb-driver-core](https://github.com/mongodb/mongo-java-driver) 
| `5.5.1` | `5.6.2` |
   | 
[org.mongodb:mongodb-driver-sync](https://github.com/mongodb/mongo-java-driver) 
| `5.5.1` | `5.6.2` |
   | [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | 
`1.5.18` | `1.5.22` |
   | 
[org.springframework:spring-framework-bom](https://github.com/spring-projects/spring-framework)
 | `6.2.9` | `7.0.2` |
   | 
[org.springframework:spring-core](https://github.com/spring-projects/spring-framework)
 | `6.2.9` | `7.0.2` |
   | 
[org.springframework.boot:spring-boot-autoconfigure](https://github.com/spring-projects/spring-boot)
 | `3.5.3` | `4.0.0` |
   | 
[org.springframework.boot:spring-boot-starter-test](https://github.com/spring-projects/spring-boot)
 | `3.5.3` | `4.0.0` |
   | 
[org.springframework.boot:spring-boot-starter-log4j2](https://github.com/spring-projects/spring-boot)
 | `3.5.3` | `4.0.0` |
   | 
[org.springframework.cloud:spring-cloud-context](https://github.com/spring-cloud/spring-cloud-commons)
 | `4.3.0` | `5.0.0` |
   
   Updates `org.apache.logging.log4j:log4j-api` from 2.24.3 to 2.25.2
   
   Updates `org.apache.logging.log4j:log4j-api-test` from 2.24.3 to 2.25.2
   
   Updates `org.apache.logging.log4j:log4j-iostreams` from 2.24.3 to 2.25.2
   
   Updates `org.apache.logging.log4j:log4j-jpl` from 2.24.3 to 2.25.2
   
   Updates `org.apache.logging.log4j:log4j-slf4j2-impl` from 2.24.3 to 2.25.2
   
   Updates `org.apache.logging.log4j:log4j-slf4j-impl` from 2.24.3 to 2.25.2
   
   Updates `org.apache.logging.log4j:log4j-to-jul` from 2.24.3 to 2.25.2
   
   Updates `org.apache.logging.log4j:log4j-to-slf4j` from 2.24.3 to 2.25.2
   
   Updates `org.apache.logging.log4j:log4j-api-test` from 2.24.3 to 2.25.2
   
   Updates `org.apache.logging.log4j:log4j-iostreams` from 2.24.3 to 2.25.2
   
   Updates `org.apache.logging.log4j:log4j-jpl` from 2.24.3 to 2.25.2
   
   Updates `org.apache.logging.log4j:log4j-slf4j2-impl` from 2.24.3 to 2.25.2
   
   Updates `org.apache.logging.log4j:log4j-slf4j-impl` from 2.24.3 to 2.25.2
   
   Updates `org.apache.logging.log4j:log4j-to-jul` from 2.24.3 to 2.25.2
   
   Updates `org.apache.logging.log4j:log4j-to-slf4j` from 2.24.3 to 2.25.2
   
   Updates `org.apache.commons:commons-csv` from 1.14.0 to 1.14.1
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/apache/commons-csv/blob/master/RELEASE-NOTES.txt";>org.apache.commons:commons-csv's
 changelog</a>.</em></p>
   <blockquote>
   <h2>Apache Commons CSV 1.14.1 Release Notes</h2>
   <p>The Apache Commons CSV team is pleased to announce the release of Apache 
Commons CSV 1.14.1.</p>
   <p>This document contains the release notes for the 1.14.1 version of Apache 
Commons CSV.
   Commons CSV reads and writes files in Comma Separated Value (CSV) format 
variations.</p>
   <p>Commons CSV requires at least Java 8.</p>
   <p>The Apache Commons CSV library provides a simple interface for reading 
and writing CSV files of various types.</p>
   <p>This is a feature and maintenance release. Java 8 or later is 
required.</p>
   <p>Changes in this version include:</p>
   <h2>Fixed Bugs</h2>
   <ul>
   <li>CSV-318:  CSVPrinter.printRecord(Stream) hangs if given a parallel 
stream. Thanks to Joseph Shraibman, Gary Gregory.</li>
   <li>CSV-318:  CSVPrinter now uses an internal lock instead of synchronized 
methods. Thanks to Joseph Shraibman, Gary Gregory.</li>
   <li>
   <pre><code>      org.apache.commons.csv.CSVPrinter.printRecords(ResultSet) 
now writes one record at a time using a lock. Thanks to Gary Gregory.
   </code></pre>
   </li>
   </ul>
   <h2>Changes</h2>
   <ul>
   <li>
   <pre><code>      Bump org.apache.commons:commons-parent from 81 to 85 
[#542](https://github.com/apache/commons-csv/issues/542). Thanks to Gary 
Gregory, Dependabot.
   </code></pre>
   </li>
   <li>
   <pre><code>      Bump commons-io:commons-io from 2.18.0 to 2.20.0. Thanks to 
Gary Gregory.
   </code></pre>
   </li>
   <li>
   <pre><code>      Bump com.opencsv:opencsv from 5.10 to 5.11.2 
[#545](https://github.com/apache/commons-csv/issues/545), 
[#551](https://github.com/apache/commons-csv/issues/551), 
[#553](https://github.com/apache/commons-csv/issues/553). Thanks to Gary 
Gregory, Dependabot.
   </code></pre>
   </li>
   <li>
   <pre><code>      Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 
[#556](https://github.com/apache/commons-csv/issues/556). Thanks to Gary 
Gregory, Dependabot.
   </code></pre>
   </li>
   <li>
   <pre><code>      Bump commons-codec:commons-codec from 1.18.0 to 1.19.0. 
Thanks to Gary Gregory.
   </code></pre>
   </li>
   </ul>
   <p>Historical list of changes: <a 
href="https://commons.apache.org/proper/commons-csv/changes.html";>https://commons.apache.org/proper/commons-csv/changes.html</a></p>
   <p>For complete information on Apache Commons CSV, including instructions on 
how to submit bug reports,
   patches, or suggestions for improvement, see the Apache Commons CSV 
website:</p>
   <p><a 
href="https://commons.apache.org/proper/commons-csv/";>https://commons.apache.org/proper/commons-csv/</a></p>
   <p>Download page: <a 
href="https://commons.apache.org/proper/commons-csv/download_csv.cgi";>https://commons.apache.org/proper/commons-csv/download_csv.cgi</a></p>
   <p>Have fun!
   -Apache Commons CSV team</p>
   <hr />
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/apache/commons-csv/commit/e14ef86d34211f9d1b9b6040c5f6dbafc93ba907";><code>e14ef86</code></a>
 Ignore macOS file</li>
   <li><a 
href="https://github.com/apache/commons-csv/commit/d8724bf76a7d6abbb93aad65e316f050f86a256d";><code>d8724bf</code></a>
 Prepare for the release candidate 1.14.1 RC1</li>
   <li><a 
href="https://github.com/apache/commons-csv/commit/b76971c25af176f901c003b25d6a5f4f6edc87ad";><code>b76971c</code></a>
 Prepare for the next release candidate</li>
   <li><a 
href="https://github.com/apache/commons-csv/commit/b66814ef248186b7a8316b85e1208c705dba06e3";><code>b66814e</code></a>
 Merge pull request <a 
href="https://redirect.github.com/apache/commons-csv/issues/557";>#557</a> from 
apache/dependabot/github_actions/github/codeql-a...</li>
   <li><a 
href="https://github.com/apache/commons-csv/commit/9c95e92d6aaa4d052a139158a900395646c6652e";><code>9c95e92</code></a>
 Bump github/codeql-action from 3.29.2 to 3.29.4</li>
   <li><a 
href="https://github.com/apache/commons-csv/commit/1fb37163f9fe59aa13c63efd53e71d7a0392be4c";><code>1fb3716</code></a>
 Bump commons-codec:commons-codec from 1.18.0 to 1.19.0</li>
   <li><a 
href="https://github.com/apache/commons-csv/commit/7b72c509f73e05ca2bf2f0945a6a1cb03f87bd39";><code>7b72c50</code></a>
 Merge some string literals</li>
   <li><a 
href="https://github.com/apache/commons-csv/commit/96583732b6be55d459a5b430c4a3a3bb2126db10";><code>9658373</code></a>
 Update the GitHub pull request template for AI</li>
   <li><a 
href="https://github.com/apache/commons-csv/commit/67192a9e0af58bdf49edf4e0d29f50343da82c70";><code>67192a9</code></a>
 Bump commons-io:commons-io from 2.19.0 to 2.20.0</li>
   <li><a 
href="https://github.com/apache/commons-csv/commit/59164c8b795ebd4cc0362c4c74d7c893c4a50303";><code>59164c8</code></a>
 Bump com.opencsv:opencsv from 5.11.1 to 5.11.2 <a 
href="https://redirect.github.com/apache/commons-csv/issues/553";>#553</a></li>
   <li>Additional commits viewable in <a 
href="https://github.com/apache/commons-csv/compare/rel/commons-csv-1.14.0...rel/commons-csv-1.14.1";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `ch.qos.logback:logback-core` from 1.5.18 to 1.5.22
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/qos-ch/logback/releases";>ch.qos.logback:logback-core's 
releases</a>.</em></p>
   <blockquote>
   <h2>Logback 1.5.22</h2>
   <p><strong>2025-12-11 Release of logback version 1.5.22</strong></p>
   <p>• In order to prevent involuntary information leakage, Logback will no 
longer output the value of a substituted variable, if the variable name 
contains any of the case-insensitive strings &quot;password&quot;, 
&quot;secret&quot; or &quot;confidential&quot;. This problem was reported by 
Chintan Rohila in <a 
href="https://redirect.github.com/qos-ch/logback/issues/986";>issues/986</a>.</p>
   <p>• Logback now takes the overridden <code>toString()</code> method of 
<code>Throwable</code> subclasses into account when  printing stack traces. 
This issue was reported in <a 
href="https://jira.qos.ch/browse/LOGBACK-543";>LOGBACK-543</a> by Alvin Chee, 
with a fix provided in <a 
href="https://redirect.github.com/qos-ch/logback/pull/404";>PR 404</a> by Brett 
Kail.</p>
   <p>• Instead of limit-counting guard, Logback now uses a tumbling-window 
guard to rate limit internal error messages.</p>
   <p>• A bit-wise identical binary of this version can be reproduced by 
building from source code at commit 572379aabd2f672b49593e4020696c624541e5b0 
associated with the tag v_1.5.22. Release built using Java &quot;21&quot; 
2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.</p>
   <h2>Logback 1.5.21</h2>
   <p><strong>2025-11-10 Release of logback version 1.5.21</strong></p>
   <p>• Invocations of turbo filters in isDebugEnabled, isInfoEnabled()... 
remain as they were, untouched. However, any installed instances of TurboFilter 
are now invoked also from within the log(LoggingEvent) method of <a 
href="https://github.com/qos-ch/logback/blob/master/logback-classic/src/main/java/ch/qos/logback/classic/Logger.java#L817";>Logger</a>
 with the contents of the LoggingEvent, typically via the fluent API. This 
fixes <a 
href="https://redirect.github.com/qos-ch/logback/issues/871";>issues/871</a>.</p>
   <p>• Removed reentry-guard in most subclasses of 
<code>UnsynchronizedAppenderBase</code> where it was not needed.</p>
   <p>• <a 
href="https://logback.qos.ch/manual/configuration.html#auto_configuration";>Initialization
 procedure</a> has been simplified by removing the step instantiating a 
<code>SerializedModelConfigurator</code>. However, it is still possible to set 
up <code>SerializedModelConfigurator</code> as a custom configurator.</p>
   <p>• JsonEncoder is now friendlier to derivation by sub-classes as requested 
in <a 
href="https://redirect.github.com/qos-ch/logback/issues/979";>issues/979.</a></p>
   <p>• Fixed XMLLayout thread safety issue reported in <a 
href="https://jira.qos.ch/browse/LOGBACK-427";>LOGBACK-427</a>.</p>
   <p>• Removed superfluous buffering in Zip, GZ and XZ compression code.</p>
   <p>• A bit-wise identical binary of this version can be reproduced by 
building from source code at commit fed6f37ffe3449e40f6a9fffe050936a33116bd1 
associated with the tag v_1.5.21. Release built using Java &quot;21&quot; 
2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.</p>
   <h2>Logback 1.5.20</h2>
   <p><strong>2025-10-19 Release of logback version 1.5.20</strong></p>
   <p>• Due to potential vulnerabilities associated with dynamic, i.e. runtime, 
java code compilation and execution (using Janino), the 
<code>'condition'</code> attribute within the <code>&lt;if&gt; </code>element 
is deprecated and will be removed in 2027.</p>
   <p>An <a 
href="https://logback.qos.ch/translator/services/conditionalConfigMigrator.html";>online
 migration service</a> is provided to help with the transition.</p>
   <p>The <code>&lt;condition&gt;</code> element, new in this version, admits 
custom <code>PropertyEvaluator</code> as a recommended alternative. See also 
the updated documentation on <a 
href="https://logback.qos.ch/manual/configuration.html#conditional";>conditional 
configuration</a>.</p>
   <p>• Initialization procedure was incorrectly reported as having been 
simplified in this version, i.e. version 1.5.20 by removing the step 
instantiating a <code>SerializedModelConfigurator</code>. The actual 
simplification was done in version 1.5.21</p>
   <p>• A bit-wise identical binary of this version can be reproduced by 
building from source code at commit 930fb15c993a4344bcecc6ba2225c12a2c38e676 
associated with the tag v_1.5.20. Release built using Java &quot;21&quot; 
2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.</p>
   <h2>Logback 1.5.19</h2>
   <p><strong>2025-09-30 Release of logback version 1.5.19</strong></p>
   <p>• Disallow &quot;new&quot; operator in the <code>condition</code> 
attribute of &lt;<code>if</code>&gt; elements. This fixes an ACE vulnerability 
recorded as <a 
href="https://www.cve.org/cverecord?id=CVE-2025-11226";>CVE-2025-11226</a>.</p>
   <p>• At initialization time, slightly better reporting about watched 
configuration files.</p>
   <p>• Softer message regarding usage of ConsoleAppender and its potential 
impact on performance.</p>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/qos-ch/logback/commit/572379aabd2f672b49593e4020696c624541e5b0";><code>572379a</code></a>
 prepare release 1.5.22</li>
   <li><a 
href="https://github.com/qos-ch/logback/commit/39d17ea3b3381d08b181c300e27ca0713ffc20b8";><code>39d17ea</code></a>
 fix status printing of variable substitution when the variable name contains 
...</li>
   <li><a 
href="https://github.com/qos-ch/logback/commit/75509a918665cc16a8d35ee4024be03e17c7147a";><code>75509a9</code></a>
 fix PR 404, LOGBACK-543</li>
   <li><a 
href="https://github.com/qos-ch/logback/commit/8eb93569728ab33c50b963d42ea9fcd4269c502f";><code>8eb9356</code></a>
 remove unused import</li>
   <li><a 
href="https://github.com/qos-ch/logback/commit/6131a3ad0af65a72df2e78d56424d9ac0fed8935";><code>6131a3a</code></a>
 use a slightly more sophisticated guard for printing status messages</li>
   <li><a 
href="https://github.com/qos-ch/logback/commit/9efca21c6e07feefa2a6ffb6b9b3807f357515e8";><code>9efca21</code></a>
 add no-args constructor to support various serialization frameworks</li>
   <li><a 
href="https://github.com/qos-ch/logback/commit/1bea5804f8329a7e49a4197e34cc297ad46a597c";><code>1bea580</code></a>
 minor comment edits</li>
   <li><a 
href="https://github.com/qos-ch/logback/commit/bd07fddf12b8b74d28d313a56e7357f6202d2449";><code>bd07fdd</code></a>
 update angus, greenmail versions</li>
   <li><a 
href="https://github.com/qos-ch/logback/commit/aef993c64b4a7119f9e831fd4acaa7e470e267ca";><code>aef993c</code></a>
 start work on 1.5.22-SNAPSHOT</li>
   <li><a 
href="https://github.com/qos-ch/logback/commit/fed6f37ffe3449e40f6a9fffe050936a33116bd1";><code>fed6f37</code></a>
 prepare release 1.5.21</li>
   <li>Additional commits viewable in <a 
href="https://github.com/qos-ch/logback/compare/v_1.5.18...v_1.5.22";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `org.apache.groovy:groovy-bom` from 4.0.27 to 5.0.3
   <details>
   <summary>Commits</summary>
   <ul>
   <li>See full diff in <a 
href="https://github.com/apache/groovy/commits";>compare view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `tools.jackson:jackson-bom` from 3.0.0 to 3.0.3
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/FasterXML/jackson-bom/commit/a280bf75ca599f9a9c5cf6810ceefebe559009fb";><code>a280bf7</code></a>
 [maven-release-plugin] prepare release jackson-bom-3.0.3</li>
   <li><a 
href="https://github.com/FasterXML/jackson-bom/commit/71ce3c9c116d81df01499cde29349dad405eb4a0";><code>71ce3c9</code></a>
 Prep for 3.0.3 release</li>
   <li><a 
href="https://github.com/FasterXML/jackson-bom/commit/69acf34b06d1229b295e5b77b3c8a944fcc5384c";><code>69acf34</code></a>
 Merge branch '2.x' into 3.0</li>
   <li><a 
href="https://github.com/FasterXML/jackson-bom/commit/3001d78da41c003e05d2cba7e126a854f7d2120a";><code>3001d78</code></a>
 Merge pull request <a 
href="https://redirect.github.com/FasterXML/jackson-bom/issues/116";>#116</a> 
from FasterXML/tatu/2.21/115-fix-cyclonedx-backport-i...</li>
   <li><a 
href="https://github.com/FasterXML/jackson-bom/commit/937029253f1779f9d92ff386f210f1f366414289";><code>9370292</code></a>
 makeAggregateBom -&gt; makeBom</li>
   <li><a 
href="https://github.com/FasterXML/jackson-bom/commit/3e4db580fa7bde99b42cf0bfd292184404245a85";><code>3e4db58</code></a>
 Backport <a 
href="https://redirect.github.com/FasterXML/jackson-bom/issues/115";>#115</a> in 
2.x for 2.21</li>
   <li><a 
href="https://github.com/FasterXML/jackson-bom/commit/09f71f84f853107f59dee76776c6ce6bac6afa91";><code>09f71f8</code></a>
 ...</li>
   <li><a 
href="https://github.com/FasterXML/jackson-bom/commit/ada83b503ec8a3c2d0e9c049e850bd21868205f3";><code>ada83b5</code></a>
 Post-release dep version bump</li>
   <li><a 
href="https://github.com/FasterXML/jackson-bom/commit/4edcd2ffd7e82f6a1e277ae7f290bf1a5ac41f45";><code>4edcd2f</code></a>
 [maven-release-plugin] prepare for next development iteration</li>
   <li><a 
href="https://github.com/FasterXML/jackson-bom/commit/8328126bdaf5eb2a0e01248c6ceb6cbb25f5b0cd";><code>8328126</code></a>
 [maven-release-plugin] prepare release jackson-bom-3.0.2</li>
   <li>Additional commits viewable in <a 
href="https://github.com/FasterXML/jackson-bom/compare/jackson-bom-3.0.0...jackson-bom-3.0.3";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `org.junit:junit-bom` from 5.13.4 to 6.0.1
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/junit-team/junit-framework/releases";>org.junit:junit-bom's
 releases</a>.</em></p>
   <blockquote>
   <p>JUnit 6.0.1 = Platform 6.0.1 + Jupiter 6.0.1 + Vintage 6.0.1</p>
   <p>See <a href="https://docs.junit.org/6.0.1/release-notes/";>Release 
Notes</a>.</p>
   <p><strong>Full Changelog</strong>: <a 
href="https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1";>https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1</a></p>
   <p>JUnit 6.0.0 = Platform 6.0.0 + Jupiter 6.0.0 + Vintage 6.0.0</p>
   <p>See <a href="https://docs.junit.org/6.0.0/release-notes/";>Release 
Notes</a>.</p>
   <h2>New Contributors</h2>
   <ul>
   <li><a href="https://github.com/2897robo";><code>@​2897robo</code></a> made 
their first contribution in <a 
href="https://redirect.github.com/junit-team/junit-framework/pull/4525";>junit-team/junit-framework#4525</a></li>
   <li><a 
href="https://github.com/strangelookingnerd";><code>@​strangelookingnerd</code></a>
 made their first contribution in <a 
href="https://redirect.github.com/junit-team/junit-framework/pull/4683";>junit-team/junit-framework#4683</a></li>
   <li><a href="https://github.com/eric6iese";><code>@​eric6iese</code></a> made 
their first contribution in <a 
href="https://redirect.github.com/junit-team/junit-framework/pull/4717";>junit-team/junit-framework#4717</a></li>
   <li><a href="https://github.com/raccoonback";><code>@​raccoonback</code></a> 
made their first contribution in <a 
href="https://redirect.github.com/junit-team/junit-framework/pull/4822";>junit-team/junit-framework#4822</a></li>
   <li><a href="https://github.com/currenjin";><code>@​currenjin</code></a> made 
their first contribution in <a 
href="https://redirect.github.com/junit-team/junit-framework/pull/4823";>junit-team/junit-framework#4823</a></li>
   <li><a 
href="https://github.com/mehulimukherjee";><code>@​mehulimukherjee</code></a> 
made their first contribution in <a 
href="https://redirect.github.com/junit-team/junit-framework/pull/4913";>junit-team/junit-framework#4913</a></li>
   <li><a href="https://github.com/lslonina";><code>@​lslonina</code></a> made 
their first contribution in <a 
href="https://redirect.github.com/junit-team/junit-framework/pull/4629";>junit-team/junit-framework#4629</a></li>
   </ul>
   <p><strong>Full Changelog</strong>: <a 
href="https://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0";>https://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0</a></p>
   <p>JUnit 6.0.0-RC3 = Platform 6.0.0-RC3 + Jupiter 6.0.0-RC3 + Vintage 
6.0.0-RC3</p>
   <p>See <a href="https://docs.junit.org/6.0.0-RC3/release-notes/";>Release 
Notes</a>.</p>
   <h2>New Contributors</h2>
   <ul>
   <li><a 
href="https://github.com/mehulimukherjee";><code>@​mehulimukherjee</code></a> 
made their first contribution in <a 
href="https://redirect.github.com/junit-team/junit-framework/pull/4913";>junit-team/junit-framework#4913</a></li>
   <li><a href="https://github.com/lslonina";><code>@​lslonina</code></a> made 
their first contribution in <a 
href="https://redirect.github.com/junit-team/junit-framework/pull/4629";>junit-team/junit-framework#4629</a></li>
   </ul>
   <p><strong>Full Changelog</strong>: <a 
href="https://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3";>https://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3</a></p>
   <p>JUnit 6.0.0-RC2 = Platform 6.0.0-RC2 + Jupiter 6.0.0-RC2 + Vintage 
6.0.0-RC2</p>
   <p>See <a href="https://docs.junit.org/6.0.0-RC2/release-notes/";>Release 
Notes</a>.</p>
   <p><strong>Full Changelog</strong>: <a 
href="https://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2";>https://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2</a></p>
   <p>JUnit 6.0.0-RC1 = Platform 6.0.0-RC1 + Jupiter 6.0.0-RC1 + Vintage 
6.0.0-RC1</p>
   <p>See <a href="https://docs.junit.org/6.0.0-RC1/release-notes/";>Release 
Notes</a>.</p>
   <h2>New Contributors</h2>
   <ul>
   <li><a href="https://github.com/raccoonback";><code>@​raccoonback</code></a> 
made their first contribution in <a 
href="https://redirect.github.com/junit-team/junit-framework/pull/4822";>junit-team/junit-framework#4822</a></li>
   <li><a href="https://github.com/currenjin";><code>@​currenjin</code></a> made 
their first contribution in <a 
href="https://redirect.github.com/junit-team/junit-framework/pull/4823";>junit-team/junit-framework#4823</a></li>
   </ul>
   <p><strong>Full Changelog</strong>: <a 
href="https://github.com/junit-team/junit-framework/compare/r6.0.0-M2...r6.0.0-RC1";>https://github.com/junit-team/junit-framework/compare/r6.0.0-M2...r6.0.0-RC1</a></p>
   <p>JUnit 6.0.0-M2 = Platform 6.0.0-M2 + Jupiter 6.0.0-M2 + Vintage 
6.0.0-M2</p>
   <p>See <a href="https://docs.junit.org/6.0.0-M2/release-notes/";>Release 
Notes</a>.</p>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/junit-team/junit-framework/commit/d774b9ccc8550701fd6362c43f92611911da3e2b";><code>d774b9c</code></a>
 Release 6.0.1 (second attempt)</li>
   <li><a 
href="https://github.com/junit-team/junit-framework/commit/8178545561e7c39f4775a39fa3e9a7d00b20382c";><code>8178545</code></a>
 Mark module as deprecated for removal</li>
   <li><a 
href="https://github.com/junit-team/junit-framework/commit/7b43fcced94dfb08cfd93fd91dd7992b7cb6b71a";><code>7b43fcc</code></a>
 Back to snapshots for further development</li>
   <li><a 
href="https://github.com/junit-team/junit-framework/commit/a5ef74652bcaa2a40b0b384a8c6d63c7c3cc5a78";><code>a5ef746</code></a>
 Release 6.0.1</li>
   <li><a 
href="https://github.com/junit-team/junit-framework/commit/008be8d9c0a759f74d4093d93c9f36bbd3c0a9d5";><code>008be8d</code></a>
 Finalize 5.14.1 release notes</li>
   <li><a 
href="https://github.com/junit-team/junit-framework/commit/b2c55a81cca90d477a35e97b1f3b59b6c5362ffc";><code>b2c55a8</code></a>
 Finalize 6.0.1 release notes</li>
   <li><a 
href="https://github.com/junit-team/junit-framework/commit/866c01a6d1b72ad569cb8a6007ccaa7ec2eb366c";><code>866c01a</code></a>
 Add note about duplicate test execution with <a 
href="https://github.com/Suite";><code>@​Suite</code></a> (<a 
href="https://redirect.github.com/junit-team/junit-framework/issues/5080";>#5080</a>)</li>
   <li><a 
href="https://github.com/junit-team/junit-framework/commit/de88e8848a263652fb4b45ef5ba73d34a6a2de15";><code>de88e88</code></a>
 Fix broken links in documentation</li>
   <li><a 
href="https://github.com/junit-team/junit-framework/commit/9dd132d714ab44f89899143f2b564535034614d6";><code>9dd132d</code></a>
 Add Valhalla EA to workflow matrix</li>
   <li><a 
href="https://github.com/junit-team/junit-framework/commit/fedda882590c121e66a26de6a78ba5b532ec8aec";><code>fedda88</code></a>
 Make jdk.jfr import optional in OSGi manifest (<a 
href="https://redirect.github.com/junit-team/junit-framework/issues/5092";>#5092</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/junit-team/junit-framework/compare/r5.13.4...r6.0.1";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `org.junit.jupiter:junit-jupiter-engine` from 5.13.4 to 6.0.1
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/junit-team/junit-framework/releases";>org.junit.jupiter:junit-jupiter-engine's
 releases</a>.</em></p>
   <blockquote>
   <p>JUnit 6.0.1 = Platform 6.0.1 + Jupiter 6.0.1 + Vintage 6.0.1</p>
   <p>See <a href="https://docs.junit.org/6.0.1/release-notes/";>Release 
Notes</a>.</p>
   <p><strong>Full Changelog</strong>: <a 
href="https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1";>https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1</a></p>
   <p>JUnit 6.0.0 = Platform 6.0.0 + Jupiter 6.0.0 + Vintage 6.0.0</p>
   <p>See <a href="https://docs.junit.org/6.0.0/release-notes/";>Release 
Notes</a>.</p>
   <h2>New Contributors</h2>
   <ul>
   <li><a href="https://github.com/2897robo";><code>@​2897robo</code></a> made 
their first contribution in <a 
href="https://redirect.github.com/junit-team/junit-framework/pull/4525";>junit-team/junit-framework#4525</a></li>
   <li><a 
href="https://github.com/strangelookingnerd";><code>@​strangelookingnerd</code></a>
 made their first contribution in <a 
href="https://redirect.github.com/junit-team/junit-framework/pull/4683";>junit-team/junit-framework#4683</a></li>
   <li><a href="https://github.com/eric6iese";><code>@​eric6iese</code></a> made 
their first contribution in <a 
href="https://redirect.github.com/junit-team/junit-framework/pull/4717";>junit-team/junit-framework#4717</a></li>
   <li><a href="https://github.com/raccoonback";><code>@​raccoonback</code></a> 
made their first contribution in <a 
href="https://redirect.github.com/junit-team/junit-framework/pull/4822";>junit-team/junit-framework#4822</a></li>
   <li><a href="https://github.com/currenjin";><code>@​currenjin</code></a> made 
their first contribution in <a 
href="https://redirect.github.com/junit-team/junit-framework/pull/4823";>junit-team/junit-framework#4823</a></li>
   <li><a 
href="https://github.com/mehulimukherjee";><code>@​mehulimukherjee</code></a> 
made their first contribution in <a 
href="https://redirect.github.com/junit-team/junit-framework/pull/4913";>junit-team/junit-framework#4913</a></li>
   <li><a href="https://github.com/lslonina";><code>@​lslonina</code></a> made 
their first contribution in <a 
href="https://redirect.github.com/junit-team/junit-framework/pull/4629";>junit-team/junit-framework#4629</a></li>
   </ul>
   <p><strong>Full Changelog</strong>: <a 
href="https://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0";>https://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0</a></p>
   <p>JUnit 6.0.0-RC3 = Platform 6.0.0-RC3 + Jupiter 6.0.0-RC3 + Vintage 
6.0.0-RC3</p>
   <p>See <a href="https://docs.junit.org/6.0.0-RC3/release-notes/";>Release 
Notes</a>.</p>
   <h2>New Contributors</h2>
   <ul>
   <li><a 
href="https://github.com/mehulimukherjee";><code>@​mehulimukherjee</code></a> 
made their first contribution in <a 
href="https://redirect.github.com/junit-team/junit-framework/pull/4913";>junit-team/junit-framework#4913</a></li>
   <li><a href="https://github.com/lslonina";><code>@​lslonina</code></a> made 
their first contribution in <a 
href="https://redirect.github.com/junit-team/junit-framework/pull/4629";>junit-team/junit-framework#4629</a></li>
   </ul>
   <p><strong>Full Changelog</strong>: <a 
href="https://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3";>https://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3</a></p>
   <p>JUnit 6.0.0-RC2 = Platform 6.0.0-RC2 + Jupiter 6.0.0-RC2 + Vintage 
6.0.0-RC2</p>
   <p>See <a href="https://docs.junit.org/6.0.0-RC2/release-notes/";>Release 
Notes</a>.</p>
   <p><strong>Full Changelog</strong>: <a 
href="https://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2";>https://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2</a></p>
   <p>JUnit 6.0.0-RC1 = Platform 6.0.0-RC1 + Jupiter 6.0.0-RC1 + Vintage 
6.0.0-RC1</p>
   <p>See <a href="https://docs.junit.org/6.0.0-RC1/release-notes/";>Release 
Notes</a>.</p>
   <h2>New Contributors</h2>
   <ul>
   <li><a href="https://github.com/raccoonback";><code>@​raccoonback</code></a> 
made their first contribution in <a 
href="https://redirect.github.com/junit-team/junit-framework/pull/4822";>junit-team/junit-framework#4822</a></li>
   <li><a href="https://github.com/currenjin";><code>@​currenjin</code></a> made 
their first contribution in <a 
href="https://redirect.github.com/junit-team/junit-framework/pull/4823";>junit-team/junit-framework#4823</a></li>
   </ul>
   <p><strong>Full Changelog</strong>: <a 
href="https://github.com/junit-team/junit-framework/compare/r6.0.0-M2...r6.0.0-RC1";>https://github.com/junit-team/junit-framework/compare/r6.0.0-M2...r6.0.0-RC1</a></p>
   <p>JUnit 6.0.0-M2 = Platform 6.0.0-M2 + Jupiter 6.0.0-M2 + Vintage 
6.0.0-M2</p>
   <p>See <a href="https://docs.junit.org/6.0.0-M2/release-notes/";>Release 
Notes</a>.</p>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/junit-team/junit-framework/commit/d774b9ccc8550701fd6362c43f92611911da3e2b";><code>d774b9c</code></a>
 Release 6.0.1 (second attempt)</li>
   <li><a 
href="https://github.com/junit-team/junit-framework/commit/8178545561e7c39f4775a39fa3e9a7d00b20382c";><code>8178545</code></a>
 Mark module as deprecated for removal</li>
   <li><a 
href="https://github.com/junit-team/junit-framework/commit/7b43fcced94dfb08cfd93fd91dd7992b7cb6b71a";><code>7b43fcc</code></a>
 Back to snapshots for further development</li>
   <li><a 
href="https://github.com/junit-team/junit-framework/commit/a5ef74652bcaa2a40b0b384a8c6d63c7c3cc5a78";><code>a5ef746</code></a>
 Release 6.0.1</li>
   <li><a 
href="https://github.com/junit-team/junit-framework/commit/008be8d9c0a759f74d4093d93c9f36bbd3c0a9d5";><code>008be8d</code></a>
 Finalize 5.14.1 release notes</li>
   <li><a 
href="https://github.com/junit-team/junit-framework/commit/b2c55a81cca90d477a35e97b1f3b59b6c5362ffc";><code>b2c55a8</code></a>
 Finalize 6.0.1 release notes</li>
   <li><a 
href="https://github.com/junit-team/junit-framework/commit/866c01a6d1b72ad569cb8a6007ccaa7ec2eb366c";><code>866c01a</code></a>
 Add note about duplicate test execution with <a 
href="https://github.com/Suite";><code>@​Suite</code></a> (<a 
href="https://redirect.github.com/junit-team/junit-framework/issues/5080";>#5080</a>)</li>
   <li><a 
href="https://github.com/junit-team/junit-framework/commit/de88e8848a263652fb4b45ef5ba73d34a6a2de15";><code>de88e88</code></a>
 Fix broken links in documentation</li>
   <li><a 
href="https://github.com/junit-team/junit-framework/commit/9dd132d714ab44f89899143f2b564535034614d6";><code>9dd132d</code></a>
 Add Valhalla EA to workflow matrix</li>
   <li><a 
href="https://github.com/junit-team/junit-framework/commit/fedda882590c121e66a26de6a78ba5b532ec8aec";><code>fedda88</code></a>
 Make jdk.jfr import optional in OSGi manifest (<a 
href="https://redirect.github.com/junit-team/junit-framework/issues/5092";>#5092</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/junit-team/junit-framework/compare/r5.13.4...r6.0.1";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `org.mockito:mockito-bom` from 5.18.0 to 5.21.0
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/mockito/mockito/releases";>org.mockito:mockito-bom's 
releases</a>.</em></p>
   <blockquote>
   <h2>v5.21.0</h2>
   <p><!-- raw HTML omitted --><!-- raw HTML omitted --><em>Changelog generated 
by <a href="https://github.com/shipkit/shipkit-changelog";>Shipkit Changelog 
Gradle Plugin</a></em><!-- raw HTML omitted --><!-- raw HTML omitted --></p>
   <h4>5.21.0</h4>
   <ul>
   <li>2025-12-09 - <a 
href="https://github.com/mockito/mockito/compare/v5.20.0...v5.21.0";>17 
commit(s)</a> by Giulio Longfils, Joshua Selbo, Woongi9, Zylox, 
dependabot[bot]</li>
   <li>Bump graalvm/setup-graalvm from 1.4.3 to 1.4.4 [(<a 
href="https://redirect.github.com/mockito/mockito/issues/3768";>#3768</a>)](<a 
href="https://redirect.github.com/mockito/mockito/pull/3768";>mockito/mockito#3768</a>)</li>
   <li>Bump graalvm/setup-graalvm from 1.4.2 to 1.4.3 [(<a 
href="https://redirect.github.com/mockito/mockito/issues/3767";>#3767</a>)](<a 
href="https://redirect.github.com/mockito/mockito/pull/3767";>mockito/mockito#3767</a>)</li>
   <li>Bump actions/checkout from 5 to 6 [(<a 
href="https://redirect.github.com/mockito/mockito/issues/3765";>#3765</a>)](<a 
href="https://redirect.github.com/mockito/mockito/pull/3765";>mockito/mockito#3765</a>)</li>
   <li>Adds output of matchers to potential mismatch; Fixes <a 
href="https://redirect.github.com/mockito/mockito/issues/2468";>#2468</a> [(<a 
href="https://redirect.github.com/mockito/mockito/issues/3760";>#3760</a>)](<a 
href="https://redirect.github.com/mockito/mockito/pull/3760";>mockito/mockito#3760</a>)</li>
   <li>Forbid mocking WeakReference with inline mock maker [(<a 
href="https://redirect.github.com/mockito/mockito/issues/3759";>#3759</a>)](<a 
href="https://redirect.github.com/mockito/mockito/pull/3759";>mockito/mockito#3759</a>)</li>
   <li>StackOverflowError when mocking WeakReference [(<a 
href="https://redirect.github.com/mockito/mockito/issues/3758";>#3758</a>)](<a 
href="https://redirect.github.com/mockito/mockito/issues/3758";>mockito/mockito#3758</a>)</li>
   <li>Bump actions/upload-artifact from 4 to 5 [(<a 
href="https://redirect.github.com/mockito/mockito/issues/3756";>#3756</a>)](<a 
href="https://redirect.github.com/mockito/mockito/pull/3756";>mockito/mockito#3756</a>)</li>
   <li>Bump graalvm/setup-graalvm from 1.4.1 to 1.4.2 [(<a 
href="https://redirect.github.com/mockito/mockito/issues/3755";>#3755</a>)](<a 
href="https://redirect.github.com/mockito/mockito/pull/3755";>mockito/mockito#3755</a>)</li>
   <li>Support primitives in GenericArrayReturnType. [(<a 
href="https://redirect.github.com/mockito/mockito/issues/3753";>#3753</a>)](<a 
href="https://redirect.github.com/mockito/mockito/pull/3753";>mockito/mockito#3753</a>)</li>
   <li>ClassNotFoundException when stubbing array of primitive type on Android 
[(<a 
href="https://redirect.github.com/mockito/mockito/issues/3752";>#3752</a>)](<a 
href="https://redirect.github.com/mockito/mockito/issues/3752";>mockito/mockito#3752</a>)</li>
   <li>Bump graalvm/setup-graalvm from 1.4.0 to 1.4.1 [(<a 
href="https://redirect.github.com/mockito/mockito/issues/3744";>#3744</a>)](<a 
href="https://redirect.github.com/mockito/mockito/pull/3744";>mockito/mockito#3744</a>)</li>
   <li>Bump gradle/actions from 4 to 5 [(<a 
href="https://redirect.github.com/mockito/mockito/issues/3743";>#3743</a>)](<a 
href="https://redirect.github.com/mockito/mockito/pull/3743";>mockito/mockito#3743</a>)</li>
   <li>Bump org.graalvm.buildtools.native from 0.11.0 to 0.11.1 [(<a 
href="https://redirect.github.com/mockito/mockito/issues/3738";>#3738</a>)](<a 
href="https://redirect.github.com/mockito/mockito/pull/3738";>mockito/mockito#3738</a>)</li>
   <li>Bump com.diffplug.spotless:spotless-plugin-gradle from 7.2.1 to 8.0.0 
[(<a 
href="https://redirect.github.com/mockito/mockito/issues/3735";>#3735</a>)](<a 
href="https://redirect.github.com/mockito/mockito/pull/3735";>mockito/mockito#3735</a>)</li>
   <li>Bump graalvm/setup-graalvm from 1.3.7 to 1.4.0 [(<a 
href="https://redirect.github.com/mockito/mockito/issues/3734";>#3734</a>)](<a 
href="https://redirect.github.com/mockito/mockito/pull/3734";>mockito/mockito#3734</a>)</li>
   <li>Bump org.assertj:assertj-core from 3.27.5 to 3.27.6 [(<a 
href="https://redirect.github.com/mockito/mockito/issues/3733";>#3733</a>)](<a 
href="https://redirect.github.com/mockito/mockito/pull/3733";>mockito/mockito#3733</a>)</li>
   <li>Bump errorprone from 2.41.0 to 2.42.0 [(<a 
href="https://redirect.github.com/mockito/mockito/issues/3732";>#3732</a>)](<a 
href="https://redirect.github.com/mockito/mockito/pull/3732";>mockito/mockito#3732</a>)</li>
   <li>Feat: automatically detect class to mock in mockStatic and 
mockConstruction [(<a 
href="https://redirect.github.com/mockito/mockito/issues/3731";>#3731</a>)](<a 
href="https://redirect.github.com/mockito/mockito/pull/3731";>mockito/mockito#3731</a>)</li>
   <li>Return completed futures for unstubbed Future/CompletionStage in 
ReturnsEmptyValues [(<a 
href="https://redirect.github.com/mockito/mockito/issues/3727";>#3727</a>)](<a 
href="https://redirect.github.com/mockito/mockito/pull/3727";>mockito/mockito#3727</a>)</li>
   <li>automatically detect class to mock [(<a 
href="https://redirect.github.com/mockito/mockito/issues/2779";>#2779</a>)](<a 
href="https://redirect.github.com/mockito/mockito/pull/2779";>mockito/mockito#2779</a>)</li>
   <li>Incorrect &quot;has following stubbing(s) with different arguments&quot; 
message when using Argument Matchers [(<a 
href="https://redirect.github.com/mockito/mockito/issues/2468";>#2468</a>)](<a 
href="https://redirect.github.com/mockito/mockito/issues/2468";>mockito/mockito#2468</a>)</li>
   </ul>
   <h2>v5.20.0</h2>
   <p><!-- raw HTML omitted --><!-- raw HTML omitted --><em>Changelog generated 
by <a href="https://github.com/shipkit/shipkit-changelog";>Shipkit Changelog 
Gradle Plugin</a></em><!-- raw HTML omitted --><!-- raw HTML omitted --></p>
   <h4>5.20.0</h4>
   <ul>
   <li>2025-09-20 - <a 
href="https://github.com/mockito/mockito/compare/v5.19.0...v5.20.0";>11 
commit(s)</a> by Adrian-Kim, Giulio Longfils, Rafael Winterhalter, 
dependabot[bot]</li>
   <li>Bump org.assertj:assertj-core from 3.27.4 to 3.27.5 [(<a 
href="https://redirect.github.com/mockito/mockito/issues/3730";>#3730</a>)](<a 
href="https://redirect.github.com/mockito/mockito/pull/3730";>mockito/mockito#3730</a>)</li>
   <li>Introducing the Ability to Mock Construction of Generic Types (<a 
href="https://redirect.github.com/mockito/mockito/issues/2401";>#2401</a>) [(<a 
href="https://redirect.github.com/mockito/mockito/issues/3729";>#3729</a>)](<a 
href="https://redirect.github.com/mockito/mockito/pull/3729";>mockito/mockito#3729</a>)</li>
   <li>Bump com.gradle.develocity from 4.1.1 to 4.2 [(<a 
href="https://redirect.github.com/mockito/mockito/issues/3726";>#3726</a>)](<a 
href="https://redirect.github.com/mockito/mockito/pull/3726";>mockito/mockito#3726</a>)</li>
   <li>Bump graalvm/setup-graalvm from 1.3.6 to 1.3.7 [(<a 
href="https://redirect.github.com/mockito/mockito/issues/3725";>#3725</a>)](<a 
href="https://redirect.github.com/mockito/mockito/pull/3725";>mockito/mockito#3725</a>)</li>
   <li>Bump org.eclipse.platform:org.eclipse.osgi from 3.23.100 to 3.23.200 
[(<a 
href="https://redirect.github.com/mockito/mockito/issues/3720";>#3720</a>)](<a 
href="https://redirect.github.com/mockito/mockito/pull/3720";>mockito/mockito#3720</a>)</li>
   <li>Bump graalvm/setup-graalvm from 1.3.5 to 1.3.6 [(<a 
href="https://redirect.github.com/mockito/mockito/issues/3719";>#3719</a>)](<a 
href="https://redirect.github.com/mockito/mockito/pull/3719";>mockito/mockito#3719</a>)</li>
   <li>Bump actions/setup-java from 4 to 5 [(<a 
href="https://redirect.github.com/mockito/mockito/issues/3715";>#3715</a>)](<a 
href="https://redirect.github.com/mockito/mockito/pull/3715";>mockito/mockito#3715</a>)</li>
   <li>Bump com.gradle.develocity from 4.1 to 4.1.1 [(<a 
href="https://redirect.github.com/mockito/mockito/issues/3713";>#3713</a>)](<a 
href="https://redirect.github.com/mockito/mockito/pull/3713";>mockito/mockito#3713</a>)</li>
   <li>Bump bytebuddy from 1.17.6 to 1.17.7 [(<a 
href="https://redirect.github.com/mockito/mockito/issues/3712";>#3712</a>)](<a 
href="https://redirect.github.com/mockito/mockito/pull/3712";>mockito/mockito#3712</a>)</li>
   <li>test: Use Assume.assumeThat for SequencedCollection tests [(<a 
href="https://redirect.github.com/mockito/mockito/issues/3711";>#3711</a>)](<a 
href="https://redirect.github.com/mockito/mockito/pull/3711";>mockito/mockito#3711</a>)</li>
   <li>Fix <a 
href="https://redirect.github.com/mockito/mockito/issues/3709";>#3709</a> [(<a 
href="https://redirect.github.com/mockito/mockito/issues/3710";>#3710</a>)](<a 
href="https://redirect.github.com/mockito/mockito/pull/3710";>mockito/mockito#3710</a>)</li>
   <li>feat: Add support for JDK21 Sequenced Collections. [(<a 
href="https://redirect.github.com/mockito/mockito/issues/3708";>#3708</a>)](<a 
href="https://redirect.github.com/mockito/mockito/pull/3708";>mockito/mockito#3708</a>)</li>
   <li>Introducing the Ability to Mock Construction of Generic Types [(<a 
href="https://redirect.github.com/mockito/mockito/issues/2401";>#2401</a>)](<a 
href="https://redirect.github.com/mockito/mockito/issues/2401";>mockito/mockito#2401</a>)</li>
   </ul>
   <h2>v5.19.0</h2>
   <p><!-- raw HTML omitted --><!-- raw HTML omitted --><em>Changelog generated 
by <a href="https://github.com/shipkit/shipkit-changelog";>Shipkit Changelog 
Gradle Plugin</a></em><!-- raw HTML omitted --><!-- raw HTML omitted --></p>
   <h4>5.19.0</h4>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/mockito/mockito/commit/09d2230acd7160252a6db228313c226a976e51b9";><code>09d2230</code></a>
 Bump graalvm/setup-graalvm from 1.4.3 to 1.4.4 (<a 
href="https://redirect.github.com/mockito/mockito/issues/3768";>#3768</a>)</li>
   <li><a 
href="https://github.com/mockito/mockito/commit/df3e0ccdd42533ac933f87e3fa00c0681d362c5b";><code>df3e0cc</code></a>
 Bump graalvm/setup-graalvm from 1.4.2 to 1.4.3 (<a 
href="https://redirect.github.com/mockito/mockito/issues/3767";>#3767</a>)</li>
   <li><a 
href="https://github.com/mockito/mockito/commit/04a6e9f88ccc6c29e77b95a8e0b617319bcee234";><code>04a6e9f</code></a>
 Bump actions/checkout from 5 to 6 (<a 
href="https://redirect.github.com/mockito/mockito/issues/3765";>#3765</a>)</li>
   <li><a 
href="https://github.com/mockito/mockito/commit/756a3cf3fa890437603704f1dc2932e908ef3951";><code>756a3cf</code></a>
 Add description of matchers to potential mismatch (<a 
href="https://redirect.github.com/mockito/mockito/issues/3760";>#3760</a>)</li>
   <li><a 
href="https://github.com/mockito/mockito/commit/58ba4455209a126d025eecbf18b33a7e04dece3b";><code>58ba445</code></a>
 Forbid mocking WeakReference with inline mock maker (<a 
href="https://redirect.github.com/mockito/mockito/issues/3759";>#3759</a>)</li>
   <li><a 
href="https://github.com/mockito/mockito/commit/966d6009047c7f6617dbf080e68ee38ea049aa54";><code>966d600</code></a>
 Bump actions/upload-artifact from 4 to 5 (<a 
href="https://redirect.github.com/mockito/mockito/issues/3756";>#3756</a>)</li>
   <li><a 
href="https://github.com/mockito/mockito/commit/632bf7bf5521208b237dcd08602c84b399b78031";><code>632bf7b</code></a>
 Bump graalvm/setup-graalvm from 1.4.1 to 1.4.2 (<a 
href="https://redirect.github.com/mockito/mockito/issues/3755";>#3755</a>)</li>
   <li><a 
href="https://github.com/mockito/mockito/commit/8564b43fbbdf4911a35148f7f11689dd5524c7c8";><code>8564b43</code></a>
 Fix primitives support in GenericArrayReturnType for Android (<a 
href="https://redirect.github.com/mockito/mockito/issues/3753";>#3753</a>)</li>
   <li><a 
href="https://github.com/mockito/mockito/commit/bf3a80983b99339716ec6070e09e60fbe3d9858c";><code>bf3a809</code></a>
 Bump graalvm/setup-graalvm from 1.4.0 to 1.4.1 (<a 
href="https://redirect.github.com/mockito/mockito/issues/3744";>#3744</a>)</li>
   <li><a 
href="https://github.com/mockito/mockito/commit/cffddd4c759feda23185b6d25495fc8f9006190b";><code>cffddd4</code></a>
 Bump gradle/actions from 4 to 5 (<a 
href="https://redirect.github.com/mockito/mockito/issues/3743";>#3743</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/mockito/mockito/compare/v5.18.0...v5.21.0";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `org.assertj:assertj-core` from 3.27.3 to 3.27.6
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/assertj/assertj/releases";>org.assertj:assertj-core's 
releases</a>.</em></p>
   <blockquote>
   <h2>v3.27.6</h2>
   <h2>:bug: Bug Fixes</h2>
   <h3>Core</h3>
   <ul>
   <li>Add missing export for <code>org.assertj.core.annotation</code> <a 
href="https://redirect.github.com/assertj/assertj/issues/3951";>#3951</a></li>
   </ul>
   <h2>:heart: Contributors</h2>
   <p>Thanks to all the contributors who worked on this release:</p>
   <p><a href="https://github.com/duponter";><code>@​duponter</code></a></p>
   <h2>v3.27.5</h2>
   <h2>:zap: Improvements</h2>
   <h3>Core</h3>
   <ul>
   <li>ByteBuddy in AssertJ 3.27.4 not compatible with Java 25 <a 
href="https://redirect.github.com/assertj/assertj/issues/3946";>#3946</a></li>
   </ul>
   <h2>:hammer: Dependency Upgrades</h2>
   <h3>Core</h3>
   <ul>
   <li>Upgrade to Byte Buddy 1.17.7 <a 
href="https://redirect.github.com/assertj/assertj/issues/3947";>#3947</a></li>
   <li>Upgrade to JUnit BOM 5.13.4 <a 
href="https://redirect.github.com/assertj/assertj/issues/3947";>#3947</a></li>
   </ul>
   <h3>Guava</h3>
   <ul>
   <li>Upgrade to Guava 33.4.8-jre <a 
href="https://redirect.github.com/assertj/assertj/issues/3947";>#3947</a></li>
   </ul>
   <h2>v3.27.4</h2>
   <h2>:no_entry_sign: Deprecated</h2>
   <h3>Core</h3>
   <ul>
   <li>Deprecate <code>org.assertj.core.annotations.Beta</code> in favor of 
<code>org.assertj.core.annotation.Beta</code></li>
   <li>Deprecate <code>org.assertj.core.util.CanIgnoreReturnValue</code> in 
favor of <code>org.assertj.core.annotation.CanIgnoreReturnValue</code></li>
   <li>Deprecate <code>org.assertj.core.util.CheckReturnValue</code> in favor 
of <code>org.assertj.core.annotation.CheckReturnValue</code></li>
   </ul>
   <h2>:bug: Bug Fixes</h2>
   <h3>Core</h3>
   <ul>
   <li>Fix thread-safety in <code>AbstractDateAssert</code> <a 
href="https://redirect.github.com/assertj/assertj/issues/3874";>#3874</a></li>
   </ul>
   <h2>:zap: Improvements</h2>
   <ul>
   <li>Migrate to the Central Publisher Portal, enable snapshot publishing <a 
href="https://redirect.github.com/assertj/assertj/issues/3881";>#3881</a></li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/assertj/assertj/commit/716b1e0a6a372890cd4b3495b954f57755e99471";><code>716b1e0</code></a>
 [maven-release-plugin] prepare release assertj-build-3.27.6</li>
   <li><a 
href="https://github.com/assertj/assertj/commit/e1896529a38377dfb6eaa199ecb33c79b2a58591";><code>e189652</code></a>
 Add missing export for <code>org.assertj.core.annotation</code> (<a 
href="https://redirect.github.com/assertj/assertj/issues/3951";>#3951</a>)</li>
   <li><a 
href="https://github.com/assertj/assertj/commit/0cb489e99980dd384135d06a0967bd3ce712b219";><code>0cb489e</code></a>
 Update Maven Central URL</li>
   <li><a 
href="https://github.com/assertj/assertj/commit/72863098a2c7194b1acef0a8ed0f4c564e422c3d";><code>7286309</code></a>
 [maven-release-plugin] prepare for next development iteration</li>
   <li><a 
href="https://github.com/assertj/assertj/commit/dd4cc1de575a224805a1614394046046cf2b4f99";><code>dd4cc1d</code></a>
 [maven-release-plugin] prepare release assertj-build-3.27.5</li>
   <li><a 
href="https://github.com/assertj/assertj/commit/1d0defc0dbabfe3cc12b34173dd88933cbc61fcb";><code>1d0defc</code></a>
 Add missing permission to release workflow</li>
   <li><a 
href="https://github.com/assertj/assertj/commit/844d5d04af570d6772478d0309576cdd4c3a5c6d";><code>844d5d0</code></a>
 Add missing GitHub Actions pinning to CodeQL workflow</li>
   <li><a 
href="https://github.com/assertj/assertj/commit/bdd7106814be9cf71e4ceb77e0db399aa1f79b5b";><code>bdd7106</code></a>
 Add CodeQL custom workflow</li>
   <li><a 
href="https://github.com/assertj/assertj/commit/a93d7e632ae17d916c6a9da867571054a4b53e75";><code>a93d7e6</code></a>
 Remove EOL Java 24</li>
   <li><a 
href="https://github.com/assertj/assertj/commit/26ea866a2a9bece0f6f660f61b0483eaaabf27dc";><code>26ea866</code></a>
 Update production dependencies (<a 
href="https://redirect.github.com/assertj/assertj/issues/3947";>#3947</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/assertj/assertj/compare/assertj-build-3.27.3...assertj-build-3.27.6";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `net.bytebuddy:byte-buddy` from 1.17.6 to 1.18.2
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/raphw/byte-buddy/releases";>net.bytebuddy:byte-buddy's 
releases</a>.</em></p>
   <blockquote>
   <h2>Byte Buddy 1.18.2</h2>
   <ul>
   <li>Support modifiers for value classes in Valhalla builds.</li>
   <li>Improve use of build cache in Gradle.</li>
   </ul>
   <h2>Byte Buddy 1.18.1</h2>
   <ul>
   <li>Fix generated module-info to include new package.</li>
   </ul>
   <h2>Byte Buddy 1.18.0</h2>
   <ul>
   <li>Add support for <code>module-info</code> class files and 
<code>ModuleDescription</code>s.</li>
   <li>Allow for manipulating module information using the 
<code>ByteBuddy</code> API.</li>
   </ul>
   <h2>Byte Buddy 1.17.8</h2>
   <ul>
   <li>Avoid use of types that are deprecated as of Java 26.</li>
   <li>Include ASM 9.9 that offers ASM support for Java 26.</li>
   <li>Make sure that generated code internal to Byte Buddy supports CDS if 
available.</li>
   <li>Update version of ASM to JDK Class File API bridge to fix some minor 
bugs related to type annotations.</li>
   </ul>
   <h2>Byte Buddy 1.17.7</h2>
   <ul>
   <li>Specify correct JVM environment for Android builds when using the Gradle 
plugin.</li>
   <li>Avoid recomputing the size of a parameter list for performance reasons 
after measuring the significant impact.</li>
   <li>Correct validation of JVM names to avoid breaking when Java names are 
not allowed while JVM names are, with Kotlin and others.</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/raphw/byte-buddy/blob/master/release-notes.md";>net.bytebuddy:byte-buddy's
 changelog</a>.</em></p>
   <blockquote>
   <h3>26. November 2025: version 1.18.2</h3>
   <ul>
   <li>Support modifiers for value classes in Valhalla builds.</li>
   <li>Improve use of build cache in Gradle.</li>
   </ul>
   <h3>12. November 2025: version 1.18.1</h3>
   <ul>
   <li>Fix generated module-info to include new package.</li>
   </ul>
   <h3>11. November 2025: version 1.18.0</h3>
   <ul>
   <li>Add support for <code>module-info</code> class files and 
<code>ModuleDescription</code>s.</li>
   <li>Allow for manipulating module information using the 
<code>ByteBuddy</code> API.</li>
   </ul>
   <h3>8. October 2025: version 1.17.8</h3>
   <ul>
   <li>Avoid use of types that are deprecated as of Java 26.</li>
   <li>Include ASM 9.9 that offers ASM support for Java 26.</li>
   <li>Make sure that generated code internal to Byte Buddy supports CDS if 
available.</li>
   <li>Update version of ASM to JDK Class File API bridge to fix some minor 
bugs related to type annotations.</li>
   </ul>
   <h3>17. August 2025: version 1.17.7</h3>
   <ul>
   <li>Specify correct JVM environment for Android builds when using the Gradle 
plugin.</li>
   <li>Avoid recomputing the size of a parameter list for performance reasons 
after measuring the significant impact.</li>
   <li>Correct validation of JVM names to avoid breaking when Java names are 
not allowed while JVM names are, with Kotlin and others.</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/raphw/byte-buddy/commit/f1b5bb6f33ae3381e10a2e911a6730a4ae295188";><code>f1b5bb6</code></a>
 [maven-release-plugin] prepare release byte-buddy-1.18.2</li>
   <li><a 
href="https://github.com/raphw/byte-buddy/commit/fe283b22e8ecb5fa6995f91c4cf962985322190e";><code>fe283b2</code></a>
 [release] Release new version</li>
   <li><a 
href="https://github.com/raphw/byte-buddy/commit/509da7cbea7ea8b12b102d260104a2033f955da2";><code>509da7c</code></a>
 Correct modifier masks.</li>
   <li><a 
href="https://github.com/raphw/byte-buddy/commit/25d778f66ce0262ddb33a0b39917ba91d7f3504f";><code>25d778f</code></a>
 Fix typo.</li>
   <li><a 
href="https://github.com/raphw/byte-buddy/commit/ee317341ec88afd5d711aebe1076171bace5c535";><code>ee31734</code></a>
 Add support for Valhalla modifiers.</li>
   <li><a 
href="https://github.com/raphw/byte-buddy/commit/5b84e81c54afcad6c8c0756fbdb42e5ed03ac5b9";><code>5b84e81</code></a>
 Fix javadoc and avoid local storage.</li>
   <li><a 
href="https://github.com/raphw/byte-buddy/commit/f290bdab6027db7b5e388c458bf088b5a647d14a";><code>f290bda</code></a>
 Avoid running equals tests on annotations due to bugs.</li>
   <li><a 
href="https://github.com/raphw/byte-buddy/commit/7e753c6e82ff28a91e444077f8e19aa18b5d4416";><code>7e753c6</code></a>
 Make gradle plugin configuration cache friendly (<a 
href="https://redirect.github.com/raphw/byte-buddy/issues/1874";>#1874</a>)</li>
   <li><a 
href="https://github.com/raphw/byte-buddy/commit/0afa8ea8347737de1ff3cb10f133aa75b339dce4";><code>0afa8ea</code></a>
 Oppdaterer checksums og POM.</li>
   <li><a 
href="https://github.com/raphw/byte-buddy/commit/600a833ce699effd4602126b14c83d877f1bcdbd";><code>600a833</code></a>
 [maven-release-plugin] prepare for next development iteration</li>
   <li>Additional commits viewable in <a 
href="https://github.com/raphw/byte-buddy/compare/byte-buddy-1.17.6...byte-buddy-1.18.2";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `commons-codec:commons-codec` from 1.18.0 to 1.20.0
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/apache/commons-codec/blob/master/RELEASE-NOTES.txt";>commons-codec:commons-codec's
 changelog</a>.</em></p>
   <blockquote>
   <h2>Apache Commons Codec 1.20.0 Release Notes</h2>
   <p>The Apache Commons Codec team is pleased to announce the release of 
Apache Commons Codec 1.20.0.</p>
   <p>The Apache Commons Codec component contains encoders and decoders for
   formats such as Base16, Base32, Base64, digest, and Hexadecimal. In addition 
to these
   widely used encoders and decoders, the codec package also maintains a
   collection of phonetic encoding utilities.</p>
   <p>This is a feature and maintenance release. Java 8 or later is 
required.</p>
   <h2>New features</h2>
   <ul>
   <li>
   <pre><code>        Add org.apache.commons.codec.digest.Crc16. Thanks to 
Fredrik Kjellberg, Gary Gregory.
   </code></pre>
   </li>
   <li>
   <pre><code>        Add builders to org.apache.commons.codec.digest streams 
and deprecate some old constructors. Thanks to Gary Gregory.
   </code></pre>
   </li>
   <li>
   <pre><code>        Add builder to Base16 streams and deprecate some old 
constructors. Thanks to Gary Gregory.
   </code></pre>
   </li>
   <li>
   <pre><code>        Add support for SHAKE128-256 and SHAKE256-512 to 
`DigestUtils` and `MessageDigestAlgorithms` on Java 25 and up. Thanks to Gary 
Gregory.
   </code></pre>
   </li>
   <li>
   <pre><code>        Add BaseNCodec.AbstractBuilder.setDecodeTable(byte[]) and 
refactor subclasses. Thanks to Gary Gregory.
   </code></pre>
   </li>
   </ul>
   <h2>Changes</h2>
   <ul>
   <li>
   <pre><code>        Deprecate all but one Base32 constructor in favor of the 
builder added in version 1.17.0. Thanks to Gary Gregory.
   </code></pre>
   </li>
   <li>
   <pre><code>        Deprecate all but one Base64 constructor in favor of the 
builder added in version 1.17.0. Thanks to Gary Gregory.
   </code></pre>
   </li>
   <li>
   <pre><code>        BaseNCodecInputStream subclasses are now type-safe to 
match its matching BaseNCodec. Thanks to Gary Gregory.
   </code></pre>
   </li>
   <li>
   <pre><code>        BaseNCodecOutputStream subclasses are now type-safe to 
match its matching BaseNCodec. Thanks to Gary Gregory.
   </code></pre>
   </li>
   <li>
   <pre><code>        Bump org.apache.commons:commons-parent from 85 to 91. 
Thanks to Gary Gregory, Dependabot.
   </code></pre>
   </li>
   <li>
   <pre><code>        [test] Bump org.apache.commons:commons-lang3 from 3.18.0 
to 3.19.0. Thanks to Gary Gregory.
   </code></pre>
   </li>
   </ul>
   <p>For complete information on Apache Commons Codec, including instructions 
on how to submit bug reports,
   patches, or suggestions for improvement, see the Apache Commons Codec 
website:</p>
   <p><a 
href="https://commons.apache.org/proper/commons-codec/";>https://commons.apache.org/proper/commons-codec/</a></p>
   <p>Download page: <a 
href="https://commons.apache.org/proper/commons-codec/download_codec.cgi";>https://commons.apache.org/proper/commons-codec/download_codec.cgi</a></p>
   <hr />
   <h2>Apache Commons Codec 1.19.0 Release Notes</h2>
   <p>The Apache Commons Codec team is pleased to announce the release of 
Apache Commons Codec 1.19.0.</p>
   <p>The Apache Commons Codec component contains encoders and decoders for
   formats such as Base16, Base32, Base64, digest, and Hexadecimal. In addition 
to these
   widely used encoders and decoders, the codec package also maintains a</p>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/apache/commons-codec/commit/b20db1f1fa6ee7b0536f6a25c9c33f8289c22098";><code>b20db1f</code></a>
 Merge branch 'master' into release</li>
   <li><a 
href="https://github.com/apache/commons-codec/commit/cb344d6cfbdac2ce969c8ed86bc02d25e0a8f2c9";><code>cb344d6</code></a>
 Use leaf in overview</li>
   <li><a 
href="https://github.com/apache/commons-codec/commit/004966ba0d70c24e59a3107edc06d13e56905313";><code>004966b</code></a>
 Better package description</li>
   <li><a 
href="https://github.com/apache/commons-codec/commit/13208005b9cf043ecd09c149a53eff03c1e7db61";><code>1320800</code></a>
 Use HTTPS in URL</li>
   <li><a 
href="https://github.com/apache/commons-codec/commit/fcb8bf612ccdf25c11573ebe82dd9f0474e606d5";><code>fcb8bf6</code></a>
 Use component logo</li>
   <li><a 
href="https://github.com/apache/commons-codec/commit/af58c1af853cd705fa08a5313c7fecd870ed37c6";><code>af58c1a</code></a>
 Use final</li>
   <li><a 
href="https://github.com/apache/commons-codec/commit/4368bfeb57e2283fee80a296ed460d887b96a594";><code>4368bfe</code></a>
 Add dependabot email [skip ci]</li>
   <li><a 
href="https://github.com/apache/commons-codec/commit/cb2b7b69fdb35725f54f2bfa3a96e2d5974e4d56";><code>cb2b7b6</code></a>
 Clarify comment</li>
   <li><a 
href="https://github.com/apache/commons-codec/commit/48bb283c9b11876bedcb26e837a4efee3a71e77c";><code>48bb283</code></a>
 Bump github/codeql-action from 4.30.9 to 4.31.2 (<a 
href="https://redirect.github.com/apache/commons-codec/issues/414";>#414</a>)</li>
   <li><a 
href="https://github.com/apache/commons-codec/commit/f61c2e6179dabeeceeff0ab2713a0ac7f4eaa64b";><code>f61c2e6</code></a>
 Bump actions/upload-artifact from 4.6.2 to 5.0.0 (<a 
href="https://redirect.github.com/apache/commons-codec/issues/413";>#413</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/apache/commons-codec/compare/rel/commons-codec-1.18.0...rel/commons-codec-1.20.0";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `commons-io:commons-io` from 2.20.0 to 2.21.0
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/apache/commons-io/blob/master/RELEASE-NOTES.txt";>commons-io:commons-io's
 changelog</a>.</em></p>
   <blockquote>
   <p>Apache Commons IO 2.21.0 Release Notes</p>
   <p>The Apache Commons IO team is pleased to announce the release of Apache 
Commons IO 2.21.0.</p>
   <h2>Introduction</h2>
   <p>The Apache Commons IO library contains utility classes, stream 
implementations, file filters,
   file comparators, endian transformation classes, and much more.</p>
   <p>Version 2.21.0: Java 8 or later is required.</p>
   <h2>New features</h2>
   <p>o          FileUtils#byteCountToDisplaySize() supports Zettabyte, 
Yottabyte, Ronnabyte and Quettabyte <a 
href="https://redirect.github.com/apache/commons-io/issues/763";>#763</a>. 
Thanks to strangelookingnerd, Gary Gregory.
   o          Add org.apache.commons.io.FileUtils.ONE_RB <a 
href="https://redirect.github.com/apache/commons-io/issues/763";>#763</a>. 
Thanks to strangelookingnerd, Gary Gregory.
   o          Add org.apache.commons.io.FileUtils.ONE_QB <a 
href="https://redirect.github.com/apache/commons-io/issues/763";>#763</a>. 
Thanks to strangelookingnerd, Gary Gregory.
   o          Add 
org.apache.commons.io.output.ProxyOutputStream.writeRepeat(byte[], int, int, 
long). Thanks to Gary Gregory.
   o          Add 
org.apache.commons.io.output.ProxyOutputStream.writeRepeat(byte[], long). 
Thanks to Gary Gregory.
   o          Add 
org.apache.commons.io.output.ProxyOutputStream.writeRepeat(int, long). Thanks 
to Gary Gregory.
   o          Add length unit support in FileSystem limits. Thanks to Piotr P. 
Karwasz.
   o          Add IOUtils.toByteArray(InputStream, int, int) for safer chunked 
reading with size validation. Thanks to Piotr P. Karwasz.
   o          Add org.apache.commons.io.file.PathUtils.getPath(String, String). 
Thanks to Gary Gregory.
   o          Add org.apache.commons.io.channels.ByteArraySeekableByteChannel. 
Thanks to Gary Gregory.
   o          Add IOIterable.asIterable(). Thanks to Gary Gregory.
   o          Add NIO channel support to <code>AbstractStreamBuilder</code>. 
Thanks to Piotr P. Karwasz.
   o          Add CloseShieldChannel to close-shielded NIO Channels <a 
href="https://redirect.github.com/apache/commons-io/issues/786";>#786</a>. 
Thanks to Piotr P. Karwasz.
   o          Added IOUtils.checkFromIndexSize as a Java 8 backport of 
Objects.checkFromIndexSize <a 
href="https://redirect.github.com/apache/commons-io/issues/790";>#790</a>. 
Thanks to Piotr P. Karwasz.</p>
   <h2>Fixed Bugs</h2>
   <p>o          When testing on Java 21 and up, enable 
-XX:+EnableDynamicAgentLoading. Thanks to Gary Gregory.
   o          When testing on Java 24 and up, don't fail FileUtilsListFilesTest 
for a different behavior in the JRE. Thanks to Gary Gregory.
   o          ValidatingObjectInputStream does not validate dynamic proxy 
interfaces. Thanks to Stanislav Fort, Gary Gregory.
   o          BoundedInputStream.getRemaining() now reports Long.MAX_VALUE 
instead of 0 when no limit is set. Thanks to Piotr P. Karwasz.
   o          BoundedInputStream.available() correctly accounts for the maximum 
read limit. Thanks to Piotr P. Karwasz.
   o          Deprecate IOUtils.readFully(InputStream, int) in favor of 
toByteArray(InputStream, int). Thanks to Gary Gregory, Piotr P. Karwasz.
   o          IOUtils.toByteArray(InputStream) now throws IOException on byte 
array overflow. Thanks to Piotr P. Karwasz.
   o          Javadoc general improvements. Thanks to Gary Gregory, Piotr P. 
Karwasz.
   o          IOUtils.toByteArray() now throws EOFException when not eno...
   
   _Description has been truncated_


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to