dependabot[bot] opened a new pull request, #20856: URL: https://github.com/apache/druid/pull/20856
Bumps the maven-minor-patch group with 41 updates in the / directory: | Package | From | To | | --- | --- | --- | | software.amazon.awssdk:s3 | `2.55.6` | `2.57.2` | | software.amazon.awssdk:s3-transfer-manager | `2.55.6` | `2.57.2` | | software.amazon.awssdk:sts | `2.55.6` | `2.57.2` | | software.amazon.awssdk:apache-client | `2.55.6` | `2.57.2` | | software.amazon.awssdk:auth | `2.55.6` | `2.57.2` | | software.amazon.awssdk:regions | `2.55.6` | `2.57.2` | | software.amazon.awssdk:ec2 | `2.55.6` | `2.57.2` | | software.amazon.awssdk:aws-core | `2.55.6` | `2.57.2` | | software.amazon.awssdk:sdk-core | `2.55.6` | `2.57.2` | | software.amazon.awssdk:netty-nio-client | `2.55.6` | `2.57.2` | | software.amazon.awssdk:aws-crt-client | `2.55.6` | `2.57.2` | | software.amazon.awssdk:bom | `2.55.6` | `2.57.2` | | software.amazon.awssdk:retries-spi | `2.55.6` | `2.57.2` | | software.amazon.awssdk:retries | `2.55.6` | `2.57.2` | | software.amazon.awssdk:kinesis | `2.55.6` | `2.57.2` | | software.amazon.awssdk:identity-spi | `2.55.6` | `2.57.2` | | software.amazon.awssdk:http-client-spi | `2.55.6` | `2.57.2` | | software.amazon.awssdk:utils | `2.55.6` | `2.57.2` | | software.amazon.awssdk:rds | `2.55.6` | `2.57.2` | | software.amazon.awssdk:glue | `2.55.6` | `2.57.2` | | software.amazon.awssdk:kms | `2.55.6` | `2.57.2` | | software.amazon.awssdk:s3-transfer-manager | `2.55.6` | `2.57.2` | | software.amazon.awssdk:sts | `2.55.6` | `2.57.2` | | software.amazon.awssdk:apache-client | `2.55.6` | `2.57.2` | | software.amazon.awssdk:auth | `2.55.6` | `2.57.2` | | software.amazon.awssdk:regions | `2.55.6` | `2.57.2` | | software.amazon.awssdk:ec2 | `2.55.6` | `2.57.2` | | software.amazon.awssdk:aws-core | `2.55.6` | `2.57.2` | | software.amazon.awssdk:sdk-core | `2.55.6` | `2.57.2` | | software.amazon.awssdk:netty-nio-client | `2.55.6` | `2.57.2` | | software.amazon.awssdk:aws-crt-client | `2.55.6` | `2.57.2` | | [io.projectreactor:reactor-core](https://github.com/reactor/reactor-core) | `3.8.7` | `3.8.8` | | [org.jooq:joou-java-6](https://github.com/jOOQ/jOOU) | `0.9.5` | `0.9.6` | | [com.squareup.okhttp3:okhttp](https://github.com/lysine-dev/okhttp) | `5.5.0` | `5.5.1` | | [com.squareup.okhttp3:okhttp-jvm](https://github.com/lysine-dev/okhttp) | `5.5.0` | `5.5.1` | | [com.squareup.okhttp3:logging-interceptor](https://github.com/lysine-dev/okhttp) | `5.5.0` | `5.5.1` | | [com.squareup.okhttp3:mockwebserver3](https://github.com/lysine-dev/okhttp) | `5.5.0` | `5.5.1` | | [com.squareup.okhttp3:okhttp-jvm](https://github.com/lysine-dev/okhttp) | `5.5.0` | `5.5.1` | | [com.squareup.okhttp3:logging-interceptor](https://github.com/lysine-dev/okhttp) | `5.5.0` | `5.5.1` | | [com.github.fppt:jedis-mock](https://github.com/fppt/jedis-mock) | `1.1.19` | `1.1.20` | | [at.yawk.lz4:lz4-java](https://github.com/yawkat/lz4-java) | `1.12.0` | `1.12.1` | | [org.roaringbitmap:RoaringBitmap](https://github.com/RoaringBitmap/RoaringBitmap) | `1.6.24` | `1.6.25` | | org.ow2.asm:asm | `9.11` | `9.11.1` | | org.ow2.asm:asm-commons | `9.11` | `9.11.1` | | software.amazon.awssdk:bom | `2.55.6` | `2.57.2` | | [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) | `2.50.0` | `2.51.0` | | [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.6.0` | `3.6.1` | | [com.github.oshi:oshi-core](https://github.com/oshi/oshi) | `7.7.1` | `7.7.2` | | [com.github.oshi:oshi-common](https://github.com/oshi/oshi) | `7.7.1` | `7.7.2` | | [com.github.oshi:oshi-common](https://github.com/oshi/oshi) | `7.7.1` | `7.7.2` | | [com.mysql:mysql-connector-j](https://github.com/mysql/mysql-connector-j) | `26.7.0` | `26.10.0` | | [tools.jackson.core:jackson-databind](https://github.com/FasterXML/jackson-databind) | `3.2.3` | `3.2.4` | | software.amazon.awssdk:retries-spi | `2.55.6` | `2.57.2` | | software.amazon.awssdk:retries | `2.55.6` | `2.57.2` | | [com.squareup.okhttp3:mockwebserver3](https://github.com/lysine-dev/okhttp) | `5.5.0` | `5.5.1` | | software.amazon.awssdk:kinesis | `2.55.6` | `2.57.2` | | software.amazon.awssdk:identity-spi | `2.55.6` | `2.57.2` | | software.amazon.awssdk:http-client-spi | `2.55.6` | `2.57.2` | | software.amazon.awssdk:utils | `2.55.6` | `2.57.2` | | software.amazon.awssdk:rds | `2.55.6` | `2.57.2` | | [io.grpc:grpc-bom](https://github.com/grpc/grpc-java) | `1.84.2` | `1.85.1` | | [io.grpc:grpc-bom](https://github.com/grpc/grpc-java) | `1.84.3` | `1.85.1` | | [io.grpc:grpc-stub](https://github.com/grpc/grpc-java) | `1.84.3` | `1.85.1` | | [io.grpc:grpc-netty-shaded](https://github.com/grpc/grpc-java) | `1.84.3` | `1.85.1` | | [io.grpc:grpc-netty-shaded](https://github.com/grpc/grpc-java) | `1.84.3` | `1.85.1` | | software.amazon.awssdk:glue | `2.55.6` | `2.57.2` | | software.amazon.awssdk:kms | `2.55.6` | `2.57.2` | Updates `software.amazon.awssdk:s3` from 2.55.6 to 2.57.2 Updates `software.amazon.awssdk:s3-transfer-manager` from 2.55.6 to 2.57.2 Updates `software.amazon.awssdk:sts` from 2.55.6 to 2.57.2 Updates `software.amazon.awssdk:apache-client` from 2.55.6 to 2.57.2 Updates `software.amazon.awssdk:auth` from 2.55.6 to 2.57.2 Updates `software.amazon.awssdk:regions` from 2.55.6 to 2.57.2 Updates `software.amazon.awssdk:ec2` from 2.55.6 to 2.57.2 Updates `software.amazon.awssdk:aws-core` from 2.55.6 to 2.57.2 Updates `software.amazon.awssdk:sdk-core` from 2.55.6 to 2.57.2 Updates `software.amazon.awssdk:netty-nio-client` from 2.55.6 to 2.57.2 Updates `software.amazon.awssdk:aws-crt-client` from 2.55.6 to 2.57.2 Updates `software.amazon.awssdk:bom` from 2.55.6 to 2.57.2 Updates `software.amazon.awssdk:retries-spi` from 2.55.6 to 2.57.2 Updates `software.amazon.awssdk:retries` from 2.55.6 to 2.57.2 Updates `software.amazon.awssdk:kinesis` from 2.55.6 to 2.57.2 Updates `software.amazon.awssdk:identity-spi` from 2.55.6 to 2.57.2 Updates `software.amazon.awssdk:http-client-spi` from 2.55.6 to 2.57.2 Updates `software.amazon.awssdk:utils` from 2.55.6 to 2.57.2 Updates `software.amazon.awssdk:rds` from 2.55.6 to 2.57.2 Updates `software.amazon.awssdk:glue` from 2.55.6 to 2.57.2 Updates `software.amazon.awssdk:kms` from 2.55.6 to 2.57.2 Updates `software.amazon.awssdk:s3-transfer-manager` from 2.55.6 to 2.57.2 Updates `software.amazon.awssdk:sts` from 2.55.6 to 2.57.2 Updates `software.amazon.awssdk:apache-client` from 2.55.6 to 2.57.2 Updates `software.amazon.awssdk:auth` from 2.55.6 to 2.57.2 Updates `software.amazon.awssdk:regions` from 2.55.6 to 2.57.2 Updates `software.amazon.awssdk:ec2` from 2.55.6 to 2.57.2 Updates `software.amazon.awssdk:aws-core` from 2.55.6 to 2.57.2 Updates `software.amazon.awssdk:sdk-core` from 2.55.6 to 2.57.2 Updates `software.amazon.awssdk:netty-nio-client` from 2.55.6 to 2.57.2 Updates `software.amazon.awssdk:aws-crt-client` from 2.55.6 to 2.57.2 Updates `io.projectreactor:reactor-core` from 3.8.7 to 3.8.8 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/reactor/reactor-core/releases">io.projectreactor:reactor-core's releases</a>.</em></p> <blockquote> <h2>v3.8.8</h2> <!-- raw HTML omitted --> <p><code>Reactor Core</code> <code>3.8.8</code> is part of the <code>2025.0.8</code> <strong>Release Train</strong>.</p> <h2>What's Changed</h2> <h3>:warning: Update considerations and deprecations</h3> <ul> <li>Upgrade <code>NullAway</code> to <code>0.14.2</code> and <code>Error Prone Gradle</code> plugin to <code>5.1.1</code> by <a href="https://github.com/chemicL"><code>@chemicL</code></a> in <a href="https://redirect.github.com/reactor/reactor-core/issues/4434">#4434</a></li> </ul> <h3>:sparkles: New features and improvements</h3> <ul> <li>Bump <code>Byte Buddy</code> to <code>1.18.14</code> and adjust shading by <a href="https://github.com/chemicL"><code>@chemicL</code></a> in <a href="https://redirect.github.com/reactor/reactor-core/issues/4432">#4432</a></li> <li>Bump <code>Micrometer</code> to <code>1.16.8</code> by <a href="https://github.com/chemicL"><code>@chemicL</code></a> in fbc03a4334b4ceb437ed2f64083496d83d8e8027</li> <li>Bump <code>Micrometer Tracing</code> to <code>1.6.8</code> by <a href="https://github.com/chemicL"><code>@chemicL</code></a> in fbc03a4334b4ceb437ed2f64083496d83d8e8027</li> <li>Bump <code>BlockHound</code> to <code>1.0.18.RELEASE</code> by <a href="https://github.com/chemicL"><code>@chemicL</code></a> in fbc03a4334b4ceb437ed2f64083496d83d8e8027</li> <li>Remove <code>sun.misc</code> for <code>OSGi</code> imports on Java 11 or newer by <a href="https://github.com/rombert"><code>@rombert</code></a> in 15014b1370d8b962fbeb34de1248403d2d20b6fa</li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/rombert"><code>@rombert</code></a> made their first contribution in 15014b1370d8b962fbeb34de1248403d2d20b6fa</li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/reactor/reactor-core/compare/v3.8.7...v3.8.8">https://github.com/reactor/reactor-core/compare/v3.8.7...v3.8.8</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/reactor/reactor-core/commit/fbc03a4334b4ceb437ed2f64083496d83d8e8027"><code>fbc03a4</code></a> [release] Prepare and release 3.8.8</li> <li><a href="https://github.com/reactor/reactor-core/commit/2ea3aa16dbcc84735edb56733cd48b32f205a65f"><code>2ea3aa1</code></a> Prepare release/3.8.8 branch</li> <li><a href="https://github.com/reactor/reactor-core/commit/fd208567da20a8832305969bb4a2a5df330db746"><code>fd20856</code></a> Prepare 3.8.x-internal branch</li> <li><a href="https://github.com/reactor/reactor-core/commit/84e8e27ee0f9dcc7326356d3a3ff2b8222cd4625"><code>84e8e27</code></a> Bump ruby/setup-ruby from 1.328.0 to 1.329.0 in /.github/workflows (<a href="https://redirect.github.com/reactor/reactor-core/issues/4438">#4438</a>)</li> <li><a href="https://github.com/reactor/reactor-core/commit/15014b1370d8b962fbeb34de1248403d2d20b6fa"><code>15014b1</code></a> fix: remove sun.misc for OSGi imports on Java 11 or newer</li> <li><a href="https://github.com/reactor/reactor-core/commit/e876ee16ef3e92408291cf84339f302716bc19dc"><code>e876ee1</code></a> Upgrade NullAway to 0.14.2 and Error Prone Gradle plugin to 5.1.1 (<a href="https://redirect.github.com/reactor/reactor-core/issues/4434">#4434</a>)</li> <li><a href="https://github.com/reactor/reactor-core/commit/8e0e1ab803e789ba290d32b025b16e0edb696856"><code>8e0e1ab</code></a> Bump org.jspecify:jspecify from 1.0.0 to 1.0.1 (<a href="https://redirect.github.com/reactor/reactor-core/issues/4342">#4342</a>)</li> <li><a href="https://github.com/reactor/reactor-core/commit/9bfeffef5311eaae7927b251323df58ed7c8932c"><code>9bfeffe</code></a> Bump brace-expansion from 5.0.6 to 5.0.12 in /docs</li> <li><a href="https://github.com/reactor/reactor-core/commit/850ca36fd9270a9deb75a29168c50987321e8d22"><code>850ca36</code></a> Bump <code>@antora/pdf-extension</code> from 1.0.0 to 1.0.1 in /docs in the docs group (<a href="https://redirect.github.com/reactor/reactor-core/issues/4">#4</a>...</li> <li><a href="https://github.com/reactor/reactor-core/commit/7770e25edb22f80320805025c10c9e04e4c86479"><code>7770e25</code></a> Bump com.diffplug.spotless from 8.10.3 to 8.10.4 (<a href="https://redirect.github.com/reactor/reactor-core/issues/4428">#4428</a>)</li> <li>Additional commits viewable in <a href="https://github.com/reactor/reactor-core/compare/v3.8.7...v3.8.8">compare view</a></li> </ul> </details> <br /> Updates `org.jooq:joou-java-6` from 0.9.5 to 0.9.6 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/jOOQ/jOOU/releases">org.jooq:joou-java-6's releases</a>.</em></p> <blockquote> <h2>0.9.6</h2> <ul> <li><a href="https://redirect.github.com/jOOQ/jOOU/issues/26">#26</a> ULong.valueOf(String) accepts out-of-range decimal values</li> <li><a href="https://redirect.github.com/jOOQ/jOOU/issues/27">#27</a> Reject out-of-range unsigned long strings</li> <li><a href="https://redirect.github.com/jOOQ/jOOU/issues/28">#28</a> subtract wrongly throws when the result drops below 2⁶³</li> <li><a href="https://redirect.github.com/jOOQ/jOOU/issues/29">#29</a> add(Long.MIN_VALUE) and subtract(Long.MIN_VALUE) cause a StackOverflowError</li> <li><a href="https://redirect.github.com/jOOQ/jOOU/issues/30">#30</a> Consistently validate values on deserialisation</li> <li><a href="https://redirect.github.com/jOOQ/jOOU/issues/31">#31</a> Consistently accept -0 as a valid value</li> <li><a href="https://redirect.github.com/jOOQ/jOOU/issues/32">#32</a> ulong((BigInteger) null) should return null for consistency reasons</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jOOQ/jOOU/commit/b47c4a3bb941f0ef305ede86727860d088ad0e86"><code>b47c4a3</code></a> Release 0.9.6</li> <li><a href="https://github.com/jOOQ/jOOU/commit/48bfe60d54a1a6166ecd4e9ac2121e552457e5c1"><code>48bfe60</code></a> <a href="https://redirect.github.com/jOOQ/jOOU/issues/31">#31</a> Consistently accept -0 as a valid value</li> <li><a href="https://github.com/jOOQ/jOOU/commit/106e7a9af9e64b4ae264801e91d49a91ac08dc86"><code>106e7a9</code></a> <a href="https://redirect.github.com/jOOQ/jOOU/issues/31">#31</a> Consistently accept -0 as a valid value</li> <li><a href="https://github.com/jOOQ/jOOU/commit/b016a2bb2b83e3dcdc9a131a2b7cf4958e6c1589"><code>b016a2b</code></a> <a href="https://redirect.github.com/jOOQ/jOOU/issues/32">#32</a> ulong((BigInteger) null) should return null for consistency reasons</li> <li><a href="https://github.com/jOOQ/jOOU/commit/f540a5f66825013e56585f6c6631516376b634e5"><code>f540a5f</code></a> <a href="https://redirect.github.com/jOOQ/jOOU/issues/31">#31</a> Consistently accept -0 as a valid value</li> <li><a href="https://github.com/jOOQ/jOOU/commit/62dd1b19340f276c53b88daef59edcd66b08a1cd"><code>62dd1b1</code></a> <a href="https://redirect.github.com/jOOQ/jOOU/issues/30">#30</a> Consistently validate values on deserialisation</li> <li><a href="https://github.com/jOOQ/jOOU/commit/3620bd8896d070478f3ee63de5785a030e4b8030"><code>3620bd8</code></a> <a href="https://redirect.github.com/jOOQ/jOOU/issues/29">#29</a> add(Long.MIN_VALUE) and subtract(Long.MIN_VALUE) cause a StackOverflowE...</li> <li><a href="https://github.com/jOOQ/jOOU/commit/b3f6368a971668c2071f68d7408b3cdbb0054058"><code>b3f6368</code></a> <a href="https://redirect.github.com/jOOQ/jOOU/issues/28">#28</a> subtract wrongly throws when the result drops below 2⁶³</li> <li><a href="https://github.com/jOOQ/jOOU/commit/e085b606158c47ed65a73abde3dc1dd21e1a8e94"><code>e085b60</code></a> <a href="https://redirect.github.com/jOOQ/jOOU/issues/26">#26</a> Added more tests</li> <li><a href="https://github.com/jOOQ/jOOU/commit/6769665efd5caec03b5018525ce711fd0b395ea3"><code>6769665</code></a> Merge pull request <a href="https://redirect.github.com/jOOQ/jOOU/issues/27">#27</a> from PHJ2000/fix-unsigned-long-decimal-range</li> <li>Additional commits viewable in <a href="https://github.com/jOOQ/jOOU/compare/version-0.9.5...version-0.9.6">compare view</a></li> </ul> </details> <br /> Updates `com.squareup.okhttp3:okhttp` from 5.5.0 to 5.5.1 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/lysine-dev/okhttp/blob/main/CHANGELOG.md">com.squareup.okhttp3:okhttp's changelog</a>.</em></p> <blockquote> <h2>Version 5.5.1</h2> <p><em>2026_10_22</em></p> <ul> <li>Fix: [Block 8 compromised eMudhra intermediate certificates][Mozilla_eMudhra]. Note that this update is not necessary for Android devices with Google Play Services as Google has issued an [automatic update][Google_eMudhra]. This change protects JVMs and AOSP devices that are exposed to the compromised certificates.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/lysine-dev/okhttp/commit/be5151ac3b63d3db405b9dbb62632c36cc6a657e"><code>be5151a</code></a> Prepare for release 5.5.1.</li> <li><a href="https://github.com/lysine-dev/okhttp/commit/6db98026dfb817a23c0282aa4e53d8187b309052"><code>6db9802</code></a> OkHttp 5.5.x: Blocklist 8 certificates for CVE-2026-111943 (<a href="https://redirect.github.com/lysine-dev/okhttp/issues/9805">#9805</a>)</li> <li>See full diff in <a href="https://github.com/lysine-dev/okhttp/compare/parent-5.5.0...parent-5.5.1">compare view</a></li> </ul> </details> <br /> Updates `com.squareup.okhttp3:okhttp-jvm` from 5.5.0 to 5.5.1 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/lysine-dev/okhttp/blob/main/CHANGELOG.md">com.squareup.okhttp3:okhttp-jvm's changelog</a>.</em></p> <blockquote> <h2>Version 5.5.1</h2> <p><em>2026_10_22</em></p> <ul> <li>Fix: [Block 8 compromised eMudhra intermediate certificates][Mozilla_eMudhra]. Note that this update is not necessary for Android devices with Google Play Services as Google has issued an [automatic update][Google_eMudhra]. This change protects JVMs and AOSP devices that are exposed to the compromised certificates.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/lysine-dev/okhttp/commit/be5151ac3b63d3db405b9dbb62632c36cc6a657e"><code>be5151a</code></a> Prepare for release 5.5.1.</li> <li><a href="https://github.com/lysine-dev/okhttp/commit/6db98026dfb817a23c0282aa4e53d8187b309052"><code>6db9802</code></a> OkHttp 5.5.x: Blocklist 8 certificates for CVE-2026-111943 (<a href="https://redirect.github.com/lysine-dev/okhttp/issues/9805">#9805</a>)</li> <li>See full diff in <a href="https://github.com/lysine-dev/okhttp/compare/parent-5.5.0...parent-5.5.1">compare view</a></li> </ul> </details> <br /> Updates `com.squareup.okhttp3:logging-interceptor` from 5.5.0 to 5.5.1 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/lysine-dev/okhttp/blob/main/CHANGELOG.md">com.squareup.okhttp3:logging-interceptor's changelog</a>.</em></p> <blockquote> <h2>Version 5.5.1</h2> <p><em>2026_10_22</em></p> <ul> <li>Fix: [Block 8 compromised eMudhra intermediate certificates][Mozilla_eMudhra]. Note that this update is not necessary for Android devices with Google Play Services as Google has issued an [automatic update][Google_eMudhra]. This change protects JVMs and AOSP devices that are exposed to the compromised certificates.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/lysine-dev/okhttp/commit/be5151ac3b63d3db405b9dbb62632c36cc6a657e"><code>be5151a</code></a> Prepare for release 5.5.1.</li> <li><a href="https://github.com/lysine-dev/okhttp/commit/6db98026dfb817a23c0282aa4e53d8187b309052"><code>6db9802</code></a> OkHttp 5.5.x: Blocklist 8 certificates for CVE-2026-111943 (<a href="https://redirect.github.com/lysine-dev/okhttp/issues/9805">#9805</a>)</li> <li>See full diff in <a href="https://github.com/lysine-dev/okhttp/compare/parent-5.5.0...parent-5.5.1">compare view</a></li> </ul> </details> <br /> Updates `com.squareup.okhttp3:mockwebserver3` from 5.5.0 to 5.5.1 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/lysine-dev/okhttp/blob/main/CHANGELOG.md">com.squareup.okhttp3:mockwebserver3's changelog</a>.</em></p> <blockquote> <h2>Version 5.5.1</h2> <p><em>2026_10_22</em></p> <ul> <li>Fix: [Block 8 compromised eMudhra intermediate certificates][Mozilla_eMudhra]. Note that this update is not necessary for Android devices with Google Play Services as Google has issued an [automatic update][Google_eMudhra]. This change protects JVMs and AOSP devices that are exposed to the compromised certificates.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/lysine-dev/okhttp/commit/be5151ac3b63d3db405b9dbb62632c36cc6a657e"><code>be5151a</code></a> Prepare for release 5.5.1.</li> <li><a href="https://github.com/lysine-dev/okhttp/commit/6db98026dfb817a23c0282aa4e53d8187b309052"><code>6db9802</code></a> OkHttp 5.5.x: Blocklist 8 certificates for CVE-2026-111943 (<a href="https://redirect.github.com/lysine-dev/okhttp/issues/9805">#9805</a>)</li> <li>See full diff in <a href="https://github.com/lysine-dev/okhttp/compare/parent-5.5.0...parent-5.5.1">compare view</a></li> </ul> </details> <br /> Updates `com.squareup.okhttp3:okhttp-jvm` from 5.5.0 to 5.5.1 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/lysine-dev/okhttp/blob/main/CHANGELOG.md">com.squareup.okhttp3:okhttp-jvm's changelog</a>.</em></p> <blockquote> <h2>Version 5.5.1</h2> <p><em>2026_10_22</em></p> <ul> <li>Fix: [Block 8 compromised eMudhra intermediate certificates][Mozilla_eMudhra]. Note that this update is not necessary for Android devices with Google Play Services as Google has issued an [automatic update][Google_eMudhra]. This change protects JVMs and AOSP devices that are exposed to the compromised certificates.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/lysine-dev/okhttp/commit/be5151ac3b63d3db405b9dbb62632c36cc6a657e"><code>be5151a</code></a> Prepare for release 5.5.1.</li> <li><a href="https://github.com/lysine-dev/okhttp/commit/6db98026dfb817a23c0282aa4e53d8187b309052"><code>6db9802</code></a> OkHttp 5.5.x: Blocklist 8 certificates for CVE-2026-111943 (<a href="https://redirect.github.com/lysine-dev/okhttp/issues/9805">#9805</a>)</li> <li>See full diff in <a href="https://github.com/lysine-dev/okhttp/compare/parent-5.5.0...parent-5.5.1">compare view</a></li> </ul> </details> <br /> Updates `com.squareup.okhttp3:logging-interceptor` from 5.5.0 to 5.5.1 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/lysine-dev/okhttp/blob/main/CHANGELOG.md">com.squareup.okhttp3:logging-interceptor's changelog</a>.</em></p> <blockquote> <h2>Version 5.5.1</h2> <p><em>2026_10_22</em></p> <ul> <li>Fix: [Block 8 compromised eMudhra intermediate certificates][Mozilla_eMudhra]. Note that this update is not necessary for Android devices with Google Play Services as Google has issued an [automatic update][Google_eMudhra]. This change protects JVMs and AOSP devices that are exposed to the compromised certificates.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/lysine-dev/okhttp/commit/be5151ac3b63d3db405b9dbb62632c36cc6a657e"><code>be5151a</code></a> Prepare for release 5.5.1.</li> <li><a href="https://github.com/lysine-dev/okhttp/commit/6db98026dfb817a23c0282aa4e53d8187b309052"><code>6db9802</code></a> OkHttp 5.5.x: Blocklist 8 certificates for CVE-2026-111943 (<a href="https://redirect.github.com/lysine-dev/okhttp/issues/9805">#9805</a>)</li> <li>See full diff in <a href="https://github.com/lysine-dev/okhttp/compare/parent-5.5.0...parent-5.5.1">compare view</a></li> </ul> </details> <br /> Updates `com.github.fppt:jedis-mock` from 1.1.19 to 1.1.20 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/fppt/jedis-mock/releases">com.github.fppt:jedis-mock's releases</a>.</em></p> <blockquote> <h2>1.1.20</h2> <p>This release adds <strong>Redis Functions</strong> and <strong>read-only scripting</strong> (<code>EVAL_RO</code>, <code>EVALSHA_RO</code>, <code>FCALL_RO</code>, function flags), models <strong>unkillable scripts and <code>SHUTDOWN NOSAVE</code></strong>, validates <strong>command arity before dispatch</strong> for every command, and fixes several long-standing bugs around key TTLs and <code>WATCH</code>. Thank you again to <a href="https://github.com/RafeArnold"><code>@RafeArnold</code></a>, who contributed a large part of this release!</p> <h2>🚀 New commands</h2> <ul> <li><strong><a href="https://valkey.io/commands/function/"><code>FUNCTION</code></a></strong> and <strong><a href="https://valkey.io/commands/fcall/"><code>FCALL</code></a></strong> (<a href="https://redirect.github.com/fppt/jedis-mock/issues/854">#854</a>) — load and call Lua function libraries. <code>FUNCTION DUMP</code>/<code>RESTORE</code> are not yet supported.</li> <li><strong><a href="https://valkey.io/commands/eval_ro/"><code>EVAL_RO</code></a></strong>, <strong><a href="https://valkey.io/commands/evalsha_ro/"><code>EVALSHA_RO</code></a></strong> and <strong><a href="https://valkey.io/commands/fcall_ro/"><code>FCALL_RO</code></a></strong> (<a href="https://redirect.github.com/fppt/jedis-mock/issues/874">#874</a>) — run a script in read-only mode. A write command via <code>redis.call</code> is refused with <code>ERR Write commands are not allowed from read-only scripts.</code>; via <code>redis.pcall</code> it comes back as an error table. Unknown-command and arity errors still take precedence, as on a real server. <code>FCALL_RO</code> additionally requires the function to carry the <code>no-writes</code> flag.</li> <li><strong><a href="https://valkey.io/commands/shutdown/"><code>SHUTDOWN</code></a></strong> (<a href="https://redirect.github.com/fppt/jedis-mock/issues/872">#872</a>) — <code>SHUTDOWN NOSAVE</code> stops the whole <code>RedisServer</code> as real Redis does: every connection is closed without a reply, the port is released, and afterwards <code>isRunning()</code> is <code>false</code> and <code>start()</code> may be called again. Option validation (<code>SAVE</code>, <code>NOSAVE</code>, <code>ABORT</code>, <code>ERR syntax error</code>, rejection inside <code>MULTI</code>) matches the real server.</li> </ul> <h2>📜 Scripting</h2> <ul> <li><strong>Function flags are honoured</strong> (<a href="https://redirect.github.com/fppt/jedis-mock/issues/874">#874</a>). <code>redis.register_function</code> used to parse and ignore its <code>flags</code> table. <code>no-writes</code>, <code>allow-oom</code>, <code>allow-stale</code>, <code>no-cluster</code> and <code>allow-cross-slot-keys</code> are now accepted, validated (<code>ERR unknown flag given</code>) and reported by <code>FUNCTION LIST</code> in canonical order. Only <code>no-writes</code> changes behaviour: such functions run read-only even under plain <code>FCALL</code>.</li> <li><strong>Scripts that have written data cannot be killed</strong> (<a href="https://redirect.github.com/fppt/jedis-mock/issues/872">#872</a>). Once a timed-out script has dispatched a write command, <code>SCRIPT KILL</code> / <code>FUNCTION KILL</code> reply <code>UNKILLABLE Sorry the script already executed write commands against the dataset. ...</code> and the server stays <code>BUSY</code> until the script ends — <code>SHUTDOWN NOSAVE</code> is the only way out, exactly as in real Redis. The mock used to kill every script.</li> <li><strong><code>SCRIPT KILL</code> can no longer be caught from inside the script</strong> (<a href="https://redirect.github.com/fppt/jedis-mock/issues/872">#872</a>). A kill wrapped in <code>redis.pcall(...)</code> could previously be swallowed and the script would run to completion.</li> <li><strong>Error locations for tail calls</strong> (<a href="https://redirect.github.com/fppt/jedis-mock/issues/874">#874</a>). <code>return redis.call(...)</code> compiles to a Lua tail call, so errors raised there used to be reported on line 1; they now carry the correct <code>user_script:N</code> / <code>user_function:N</code> location, making the error text identical to Redis.</li> <li><strong><code>FCALL</code> restores the selected database</strong> after the function returns, as <code>EVAL</code> already did (<a href="https://redirect.github.com/fppt/jedis-mock/issues/874">#874</a>).</li> </ul> <h2>🐞 Bug fixes</h2> <ul> <li><strong>Write commands no longer wipe a key's TTL</strong> (<a href="https://redirect.github.com/fppt/jedis-mock/issues/857">#857</a>). <code>SETBIT</code>, <code>PFADD</code>, list and set pushes, <code>APPEND</code>, <code>INCR</code>/<code>DECR</code> and others used to reset the expiration of the key they modified; on a real server it is preserved.</li> <li><strong>Expiration changes now invalidate <code>WATCH</code></strong> (<a href="https://redirect.github.com/fppt/jedis-mock/issues/856">#856</a>, <a href="https://redirect.github.com/fppt/jedis-mock/issues/858">#858</a>). <code>EXPIREAT</code>, <code>PERSIST</code> and the hash field-TTL commands (<code>HEXPIRE</code>, <code>HEXPIREAT</code>, <code>HPERSIST</code>, …) now abort a transaction watching the key, and only when they actually change the TTL.</li> <li><strong>Wrong argument count is rejected before dispatch, on every path</strong> (<a href="https://redirect.github.com/fppt/jedis-mock/issues/868">#868</a>, <a href="https://redirect.github.com/fppt/jedis-mock/issues/870">#870</a>). Inside <code>MULTI</code>, a command with the wrong number of arguments used to be queued anyway; real Redis rejects it up front. More generally, arity was checked only after the operation was constructed, so commands that parse their parameters in the constructor (<code>BZPOPMAX</code>, <code>LREM</code>, <code>COPY</code>, …) threw <code>IndexOutOfBoundsException</code> instead, about a third of the commands declared no bounds at all, and six (<code>SADD</code>, <code>INCRBY</code>, <code>DECRBY</code>, <code>INCRBYFLOAT</code>, <code>SETEX</code>, <code>PSETEX</code>) declared wrong ones. Every command now replies <code>ERR wrong number of arguments for '<cmd>' command</code> on plain dispatch, inside <code>MULTI</code>, and from <code>r edis.call</code>/<code>redis.pcall</code>.</li> <li><strong><code>RedisServer.stop()</code> waits for a running script to terminate</strong> (<a href="https://redirect.github.com/fppt/jedis-mock/issues/873">#873</a>). It used to return as soon as the sockets were closed, so a server restarted immediately after <code>stop()</code> could still answer <code>BUSY</code> from the previous script, and a plain <code>stop()</code> with an infinite script left it spinning forever. The stop/restart path was also hardened against a number of races found in review: concurrent stops, connections accepted while stopping, commands of closed clients resuming against a restarted server. Calling <code>stop()</code> or <code>start()</code> from inside a <code>RedisCommandInterceptor</code> of the same server now throws <code>IllegalStateException</code> instead of deadlocking; use <code>RedisClient.shutdownServer()</code> there instead.</li> </ul> <h2>🛠 Internals</h2> <ul> <li><strong>Command arity and read-only flag are declared on <code>@RedisCommand</code></strong> (<a href="https://redirect.github.com/fppt/jedis-mock/issues/870">#870</a>), in Redis' own terms: <code>arity</code> is the value <code>COMMAND INFO</code> reports, <code>readOnly = false</code> marks commands with the <code>write</code> flag. All 179 commands are annotated with the Redis 8.0 values; <code>minArgs()</code>/<code>maxArgs()</code> are gone.</li> <li><strong>The generated command registry holds descriptors, not classes</strong> (<a href="https://redirect.github.com/fppt/jedis-mock/issues/865">#865</a>, <a href="https://redirect.github.com/fppt/jedis-mock/issues/870">#870</a>). Constructor injection is resolved at compile time from parameter types — an unsupported parameter type is now a javac error rather than a runtime exception — and no reflection remains on the request path.</li> </ul> <h2>🧪 Testing</h2> <ul> <li><strong><code>CommandParityTest</code></strong> runs <code>COMMAND</code> against the Redis testcontainer and asserts that every registered command's declared arity and read-only flag match the real server (<a href="https://redirect.github.com/fppt/jedis-mock/issues/870">#870</a>).</li> <li><strong>Valkey's <code>unit/functions</code> TCL suite runs in the native-tests CI matrix</strong> (<a href="https://redirect.github.com/fppt/jedis-mock/issues/874">#874</a>), including the previously disabled <code>fcall_ro</code> and <code>no-writes</code> tests; the <code>UNKILLABLE</code> and <code>SHUTDOWN NOSAVE</code> tests of <code>unit/scripting</code> are enabled too (<a href="https://redirect.github.com/fppt/jedis-mock/issues/872">#872</a>).</li> <li>Fixed flaky tests (<a href="https://redirect.github.com/fppt/jedis-mock/issues/859">#859</a>, <a href="https://redirect.github.com/fppt/jedis-mock/issues/873">#873</a>).</li> </ul> <h2>💼 Dependencies</h2> <ul> <li><code>org.slf4j:slf4j-api</code> 2.0.19 → 2.0.20 (<a href="https://redirect.github.com/fppt/jedis-mock/issues/861">#861</a>).</li> </ul> <p>Build and test scope only:</p> <ul> <li><code>io.netty:netty-all</code> 4.2.17.Final → 4.2.19.Final (<a href="https://redirect.github.com/fppt/jedis-mock/issues/852">#852</a>, <a href="https://redirect.github.com/fppt/jedis-mock/issues/869">#869</a>).</li> <li><code>io.lettuce:lettuce-core</code> 7.7.0.RELEASE → 7.8.0.RELEASE (<a href="https://redirect.github.com/fppt/jedis-mock/issues/863">#863</a>).</li> <li><code>org.redisson:redisson</code> 4.7.0 → 4.8.0 (<a href="https://redirect.github.com/fppt/jedis-mock/issues/867">#867</a>).</li> <li><code>org.mockito:mockito-core</code> 5.23.0 → 5.24.0 (<a href="https://redirect.github.com/fppt/jedis-mock/issues/860">#860</a>).</li> <li><code>com.tngtech.archunit:archunit</code> 1.5.0 → 1.5.1 (<a href="https://redirect.github.com/fppt/jedis-mock/issues/864">#864</a>).</li> <li><code>com.palantir.javapoet:javapoet</code> 0.19.0 → 0.20.0 (<a href="https://redirect.github.com/fppt/jedis-mock/issues/855">#855</a>).</li> <li><code>com.puppycrawl.tools:checkstyle</code> 14.1.0 → 14.3.0 (<a href="https://redirect.github.com/fppt/jedis-mock/issues/866">#866</a>).</li> <li><code>org.codehaus.mojo:extra-enforcer-rules</code> 1.12.0 → 1.12.1 (<a href="https://redirect.github.com/fppt/jedis-mock/issues/853">#853</a>).</li> <li><code>org.slf4j:slf4j-simple</code> 2.0.19 → 2.0.20 (<a href="https://redirect.github.com/fppt/jedis-mock/issues/862">#862</a>).</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/fppt/jedis-mock/commit/787ecdcfd739294159faa283c4c81bbe10aeb274"><code>787ecdc</code></a> 1.1.20</li> <li><a href="https://github.com/fppt/jedis-mock/commit/21f9010fc597299eb46a0f81a999685e6eabab7c"><code>21f9010</code></a> Update warning message in README.md</li> <li><a href="https://github.com/fppt/jedis-mock/commit/54624f83e554341d965fbfa78ddff061a590f3d5"><code>54624f8</code></a> Bump redis.clients:jedis from 8.0.1 to 8.0.2 (<a href="https://redirect.github.com/fppt/jedis-mock/issues/871">#871</a>)</li> <li><a href="https://github.com/fppt/jedis-mock/commit/31cf0f7de46d3eafefd167ba99af180c389e6c31"><code>31cf0f7</code></a> Update list of supported operations</li> <li><a href="https://github.com/fppt/jedis-mock/commit/4d9cc762b9b50b99789e24800c83a677bc52ea70"><code>4d9cc76</code></a> read-only lua commands (<a href="https://redirect.github.com/fppt/jedis-mock/issues/874">#874</a>)</li> <li><a href="https://github.com/fppt/jedis-mock/commit/e246a96c25060a5483e66cc64c38291b987eef8e"><code>e246a96</code></a> Update list of supported operations</li> <li><a href="https://github.com/fppt/jedis-mock/commit/860e4f93af8e6481e9d3a778e9886ec63c2bd4e7"><code>860e4f9</code></a> RedisServer.stop() waits for a running script to terminate (fixes flaky Shutd...</li> <li><a href="https://github.com/fppt/jedis-mock/commit/9e973fbf5f395cf459e028651e4cb97638d0eb0d"><code>9e973fb</code></a> Model UNKILLABLE scripts and SHUTDOWN NOSAVE; make SCRIPT KILL uncatchable fr...</li> <li><a href="https://github.com/fppt/jedis-mock/commit/f9ae55df55f17d82c2adc6ff22a729fb5b639275"><code>f9ae55d</code></a> Declare command arity and read-only flag on <a href="https://github.com/RedisCommand"><code>@RedisCommand</code></a>, validate arity bef...</li> <li><a href="https://github.com/fppt/jedis-mock/commit/606a992d571216fc37f4ea86ad68bbda020d00f2"><code>606a992</code></a> fix: reject command with invalid arity when queued (<a href="https://redirect.github.com/fppt/jedis-mock/issues/868">#868</a>)</li> <li>Additional commits viewable in <a href="https://github.com/fppt/jedis-mock/compare/v.1.1.19...v.1.1.20">compare view</a></li> </ul> </details> <br /> Updates `at.yawk.lz4:lz4-java` from 1.12.0 to 1.12.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/yawkat/lz4-java/releases">at.yawk.lz4:lz4-java's releases</a>.</em></p> <blockquote> <h2>lz4-java v1.12.1</h2> <p><strong>Security release for <a href="https://github.com/yawkat/lz4-java/security/advisories/GHSA-48mj-8f7c-7qfm">GHSA-48mj-8f7c-7qfm</a>.</strong></p> <h2>What's Changed</h2> <ul> <li>Update dependency me.qoomon:maven-git-versioning-extension to v9.12.3 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/yawkat/lz4-java/pull/152">yawkat/lz4-java#152</a></li> <li>Update dependency maven to v3.10.0 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/yawkat/lz4-java/pull/153">yawkat/lz4-java#153</a></li> <li>Update github/codeql-action action to v4.38.3 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/yawkat/lz4-java/pull/156">yawkat/lz4-java#156</a></li> <li>Update dependency org.sonatype.central:central-publishing-maven-plugin to v0.12.0 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/yawkat/lz4-java/pull/159">yawkat/lz4-java#159</a></li> <li>Update ossf/scorecard-action action to v2.5.0 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/yawkat/lz4-java/pull/158">yawkat/lz4-java#158</a></li> <li>Update astral-sh/setup-uv action to v10.3.0 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/yawkat/lz4-java/pull/157">yawkat/lz4-java#157</a></li> <li>Update actions/upload-artifact digest to cf430e0 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/yawkat/lz4-java/pull/155">yawkat/lz4-java#155</a></li> <li>Update actions/setup-java action to v6 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/yawkat/lz4-java/pull/87">yawkat/lz4-java#87</a></li> <li>Update actions/download-artifact digest to 9000827 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/yawkat/lz4-java/pull/154">yawkat/lz4-java#154</a></li> <li>Throw LZ4Exception for input shorter than the length prefix by <a href="https://github.com/yawkat"><code>@yawkat</code></a> in <a href="https://redirect.github.com/yawkat/lz4-java/pull/160">yawkat/lz4-java#160</a></li> <li>Bound the compressed length of oversized LZ4 blocks by <a href="https://github.com/yawkat"><code>@yawkat</code></a> in <a href="https://redirect.github.com/yawkat/lz4-java/pull/162">yawkat/lz4-java#162</a></li> <li>Update github/codeql-action action to v4.39.0 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/yawkat/lz4-java/pull/163">yawkat/lz4-java#163</a></li> <li>Use the buffer limit for the safe decompress(ByteBuffer, int, ByteBuffer, int) by <a href="https://github.com/yawkat"><code>@yawkat</code></a> in <a href="https://redirect.github.com/yawkat/lz4-java/pull/161">yawkat/lz4-java#161</a></li> <li>Allocate stream block buffers only as block data arrives by <a href="https://github.com/yawkat"><code>@yawkat</code></a> in <a href="https://redirect.github.com/yawkat/lz4-java/pull/167">yawkat/lz4-java#167</a></li> <li>Update astral-sh/setup-uv action to v10.3.1 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/yawkat/lz4-java/pull/166">yawkat/lz4-java#166</a></li> <li>Update github/codeql-action action to v4.39.1 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/yawkat/lz4-java/pull/165">yawkat/lz4-java#165</a></li> <li>Update dependency org.mvel:mvel2 to v2.6.0.Final by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/yawkat/lz4-java/pull/164">yawkat/lz4-java#164</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/yawkat/lz4-java/compare/v1.12.0...v1.12.1">https://github.com/yawkat/lz4-java/compare/v1.12.0...v1.12.1</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/yawkat/lz4-java/commit/3245a84ec149d93767808e14fd142eb6740b5e4d"><code>3245a84</code></a> Update dependency org.mvel:mvel2 to v2.6.0.Final (<a href="https://redirect.github.com/yawkat/lz4-java/issues/164">#164</a>)</li> <li><a href="https://github.com/yawkat/lz4-java/commit/26511f9222e89d251236941e95c2a6ee1200a221"><code>26511f9</code></a> Update github/codeql-action action to v4.39.1 (<a href="https://redirect.github.com/yawkat/lz4-java/issues/165">#165</a>)</li> <li><a href="https://github.com/yawkat/lz4-java/commit/625a8480ebca7ab94e384202afc05b5d517c013f"><code>625a848</code></a> Update astral-sh/setup-uv action to v10.3.1 (<a href="https://redirect.github.com/yawkat/lz4-java/issues/166">#166</a>)</li> <li><a href="https://github.com/yawkat/lz4-java/commit/e6bec4cec88e4053a1a2c0fd516377671f80938e"><code>e6bec4c</code></a> Allocate stream block buffers only as block data arrives (<a href="https://redirect.github.com/yawkat/lz4-java/issues/167">#167</a>)</li> <li><a href="https://github.com/yawkat/lz4-java/commit/f46a762f10d83cc42d634dc6dfe325527573b53a"><code>f46a762</code></a> Use the buffer limit for the safe decompress(ByteBuffer, int, ByteBuffer, int...</li> <li><a href="https://github.com/yawkat/lz4-java/commit/ae0126b217bebdd0ed844ce6d19079fab9d17e2f"><code>ae0126b</code></a> Update github/codeql-action action to v4.39.0 (<a href="https://redirect.github.com/yawkat/lz4-java/issues/163">#163</a>)</li> <li><a href="https://github.com/yawkat/lz4-java/commit/f83ee9c2ae6b3b349fff84501a0e4805f2faa182"><code>f83ee9c</code></a> Bound the compressed length of oversized LZ4 blocks (<a href="https://redirect.github.com/yawkat/lz4-java/issues/162">#162</a>)</li> <li><a href="https://github.com/yawkat/lz4-java/commit/096cb51ab13232f4d5ae2f90aa8b0b5cf9b27979"><code>096cb51</code></a> Throw LZ4Exception for input shorter than the length prefix (<a href="https://redirect.github.com/yawkat/lz4-java/issues/160">#160</a>)</li> <li><a href="https://github.com/yawkat/lz4-java/commit/bd09183f3efd19e06f0320095078ebfec6d55f03"><code>bd09183</code></a> Update actions/download-artifact digest to 9000827 (<a href="https://redirect.github.com/yawkat/lz4-java/issues/154">#154</a>)</li> <li><a href="https://github.com/yawkat/lz4-java/commit/ce3c7a7f7cb5d636488ae34fb87d44c733991572"><code>ce3c7a7</code></a> Update actions/setup-java action to v6 (<a href="https://redirect.github.com/yawkat/lz4-java/issues/87">#87</a>)</li> <li>Additional commits viewable in <a href="https://github.com/yawkat/lz4-java/compare/v1.12.0...v1.12.1">compare view</a></li> </ul> </details> <br /> Updates `org.roaringbitmap:RoaringBitmap` from 1.6.24 to 1.6.25 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/RoaringBitmap/RoaringBitmap/releases">org.roaringbitmap:RoaringBitmap's releases</a>.</em></p> <blockquote> <h2>1.6.25</h2> <h2>What's Changed</h2> <ul> <li>Document that runOptimize() recovers space after mutations; fix Roaring64Bitmap.runOptimize() by <a href="https://github.com/lemire"><code>@lemire</code></a> in <a href="https://redirect.github.com/RoaringBitmap/RoaringBitmap/pull/886">RoaringBitmap/RoaringBitmap#886</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/RoaringBitmap/RoaringBitmap/compare/1.6.24...1.6.25">https://github.com/RoaringBitmap/RoaringBitmap/compare/1.6.24...1.6.25</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/RoaringBitmap/RoaringBitmap/commit/c8e7a43a28471931ba375b23aec3874bcc9c7a7e"><code>c8e7a43</code></a> Document that runOptimize() recovers space after mutations; fix Roaring64Bitm...</li> <li><a href="https://github.com/RoaringBitmap/RoaringBitmap/commit/dda30fae2bce83f3e7680e768024ed86594d6022"><code>dda30fa</code></a> [Gradle Release Plugin] - new version commit: '1.6.25'.</li> <li>See full diff in <a href="https://github.com/RoaringBitmap/RoaringBitmap/compare/1.6.24...1.6.25">compare view</a></li> </ul> </details> <br /> Updates `org.ow2.asm:asm` from 9.11 to 9.11.1 Updates `org.ow2.asm:asm-commons` from 9.11 to 9.11.1 Updates `software.amazon.awssdk:bom` from 2.55.6 to 2.57.2 Updates `com.google.errorprone:error_prone_core` from 2.50.0 to 2.51.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/google/error-prone/releases">com.google.errorprone:error_prone_core's releases</a>.</em></p> <blockquote> <h2>Error Prone 2.51.0</h2> <p>New checks:</p> <ul> <li><a href="https://errorprone.info/bugpattern/HashCodeInObjectsHash"><code>HashCodeInObjectsHash</code></a>: Detect redundant <code>hashCode()</code> or <code>Objects.hash()</code> calls inside <code>Objects.hash(...)</code>, and simplify single-argument <code>Objects.hash(x)</code> calls to <code>Objects.hashCode(x)</code>.</li> <li><a href="https://errorprone.info/bugpattern/LoopToTestParameter"><code>LoopToTestParameter</code></a>: Suggest migrating loops in unit tests to <code>TestParameterInjector</code>.</li> <li><a href="https://errorprone.info/bugpattern/MissingJavadoc"><code>MissingJavadoc</code></a>: Flag public types that are missing Javadoc comments (disabled by default).</li> <li><a href="https://errorprone.info/bugpattern/PreferCharsetOverload"><code>PreferCharsetOverload</code></a>: Prefer calling method and constructor overloads that accept a <code>Charset</code> over those that accept a <code>String</code> encoding name.</li> <li><a href="https://errorprone.info/bugpattern/PreferPreconditions"><code>PreferPreconditions</code></a>: Suggest using Guava's <code>Preconditions</code> instead of explicit <code>if</code>-<code>throw</code> statements for parameter validation (disabled by default).</li> <li><a href="https://errorprone.info/bugpattern/RequireNonNullRefactoring"><code>RequireNonNullRefactoring</code></a>: Refactor explicit <code>if (x == null) { throw new NullPointerException(...); }</code> checks to <code>Objects.requireNonNull</code> (disabled by default).</li> <li><a href="https://errorprone.info/bugpattern/SimplifyTestParameter"><code>SimplifyTestParameter</code></a>: Remove redundant explicit value lists on <code>@TestParameter</code> annotations for <code>boolean</code> and <code>Enum</code> types when all values are specified (disabled by default).</li> <li><a href="https://errorprone.info/bugpattern/TraditionalJavadocToMarkdown"><code>TraditionalJavadocToMarkdown</code></a>: Convert traditional <code>/** ... */</code> Javadoc comments into <code>///</code> Markdown Javadoc comments (disabled by default).</li> <li><a href="https://errorprone.info/bugpattern/ValueClassIdentity"><code>ValueClassIdentity</code></a>: Flag reliance on identity semantics (such as synchronization, <code>WeakReference</code>, <code>IdentityHashMap</code>, or <code>System.identityHashCode</code>) of value-based classes (disabled by default).</li> </ul> <p>Other changes:</p> <ul> <li><a href="https://errorprone.info/bugpattern/CompareToZero"><code>CompareToZero</code></a>: Upgraded from warning to error, and expanded to flag non-relational operations, unary negation, and <code>switch</code> statements/expressions on <code>compareTo</code> and <code>compare</code> results without <code>Integer.signum</code>.</li> <li><a href="https://errorprone.info/bugpattern/IfChainToSwitch"><code>IfChainToSwitch</code></a>: Enabled by default as a warning.</li> <li><a href="https://errorprone.info/bugpattern/UndefinedEquals"><code>UndefinedEquals</code></a>: Merged <code>ArrayAsKeyOfSetOrMap</code> and <code>CollectionUndefinedEquality</code> into <code>UndefinedEquals</code> (retaining their names as <code>altNames</code>), and generalized detection of types without well-defined <code>equals</code> or <code>hashCode</code> across direct equality, collection containment, and hash-based containers.</li> <li><a href="https://errorprone.info/bugpattern/EqualsIncompatibleType"><code>EqualsIncompatibleType</code></a> / <a href="https://errorprone.info/bugpattern/TruthIncompatibleType"><code>TruthIncompatibleType</code></a>: Flag equality comparisons between distinct <code>record</code> types (<a href="https://redirect.github.com/google/error-prone/issues/6107">#6107</a>).</li> <li><a href="https://errorprone.info/bugpattern/ReferenceEquality"><code>ReferenceEquality</code></a>: Allow <code>==</code> comparisons on <code>private</code> classes whose type hierarchy does not override <code>Object.equals</code> (<a href="https://redirect.github.com/google/error-prone/issues/5865">#5865</a>), <code>private static final</code> sentinel fields, <code>Thread</code> (<a href="https://redirect.github.com/google/error-prone/issues/5900">#5900</a>), and <code>com.sun.source.tree.Tree</code>.</li> <li><a href="https://errorprone.info/bugpattern/PatternMatchingInstanceof"><code>PatternMatchingInstanceof</code></a>: Support <code>while</code> and <code>for</code> loops, parenthesized expressions (<a href="https://redirect.github.com/google/error-prone/issues/5843">#5843</a>), and replacing additional redundant casts when the <code>instanceof</code> already introduces a pattern variable.</li> <li><a href="https://errorprone.info/bugpattern/DistinctVarargsChecker"><code>DistinctVarargsChecker</code></a>: Expanded to check <code>Objects.hash</code>, <code>CompletableFuture.allOf</code>/<code>anyOf</code>, <code>EnumSet.of</code>, <code>Sets.union</code>/<code>intersection</code>/<code>difference</code>, <code>Stream.concat</code>, <code>Math.min</code>/<code>max</code>, and additional JDK, Guava, Protobuf, Truth, and Mockito methods.</li> <li><a href="https://errorprone.info/bugpattern/MustBeClosedChecker"><code>MustBeClosedChecker</code></a>: Require <code>java.lang.foreign.Arena.ofConfined</code> and <code>Arena.ofShared</code> to be closed.</li> <li><a href="https://errorprone.info/bugpattern/ImpossibleNullComparison"><code>ImpossibleNullComparison</code></a>: Flag null checks on the return value of <code>Class.forName</code>.</li> <li><a href="https://errorprone.info/bugpattern/RestrictedApi"><code>RestrictedApi</code></a> / <a href="https://errorprone.info/bugpattern/RestrictedInheritance"><code>RestrictedInheritance</code></a>: Added an <code>allowedPaths</code> attribute to allow calls or inheritance from matching file paths without a regular expression.</li> <li><a href="https://errorprone.info/bugpattern/InlineMeInliner"><code>InlineMeInliner</code></a>: Support substituting type arguments at call sites when inlining generic <code>@InlineMe</code> methods.</li> <li><a href="https://errorprone.info/bugpattern/WellKnownKeep"><code>WellKnownKeep</code></a>: Recognize Apache Beam <code>DoFn</code> annotations and retain open-source library annotations (<code>Gson</code>, <code>Mockito</code>, <code>Guice</code>, <code>Objectify</code>, <code>TestParameterInjector</code>, <code>AutoFactory</code>).</li> <li>Per-check timing collection is now disabled by default, reducing Error Prone compile-time overhead by ~3–5%; pass <code>-XepPrintTimings</code> to print a timing report after compilation or <code>-XepRecordTimings</code> to record timings programmatically (<a href="https://redirect.github.com/google/error-prone/issues/6079">#6079</a>).</li> <li><code>CompilationTestHelper</code> now reports all lines with mismatched diagnostic expectations in a single test run rather than failing on the first mismatch (<a href="https://redirect.github.com/google/error-prone/issues/6116">#6116</a>).</li> <li>Replaced the RE2/J dependency with <a href="https://github.com/eaftan/safere">SafeRE</a>.</li> </ul> <p>Closed issues: <a href="https://redirect.github.com/google/error-prone/issues/4914">#4914</a>, <a href="https://redirect.github.com/google/error-prone/issues/5182">#5182</a>, <a href="https://redirect.github.com/google/error-prone/issues/5843">#5843</a>, <a href="https://redirect.github.com/google/error-prone/issues/5857">#5857</a>, <a href="https://redirect.github.com/google/error-prone/issues/5865">#5865</a>, <a href="https://redirect.github.com/google/error-prone/issues/5878">#5878</a>, <a href="https://redirect.github.com/google/error-prone/issues/5900">#5900</a>, <a href="https://redirect.github.com/google/error-prone/issues/6029">#6029</a>, <a href="https://redirect.github.com/google/error-prone/issues/6079">#6079</a>, <a href="https://redirect.github.com/google/error-prone/issues/6107">#6107</a>, <a href="https://redirect.github.com/google/error-prone/issues/6116">#6116</a>, <a href="https://redirect.github.com/google/error-prone/issues/6133">#6133</a></p> <p>Full changelog: <a href="https://github.com/google/error-prone/compare/v2.50.0...v2.51.0">https://github.com/google/error-prone/compare/v2.50.0...v2.51.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/google/error-prone/commit/3e9c316c3e3f4dc8b3a2011701a6488e1c23e680"><code>3e9c316</code></a> Release Error Prone 2.51.0</li> <li><a href="https://github.com/google/error-prone/commit/4f83ec377cc37c4a0d0967779aa422c9f6fe124a"><code>4f83ec3</code></a> Add Maven 3.9.16 setup to release workflow</li> <li><a href="https://github.com/google/error-prone/commit/47eb5be1fe42c30d73b62cf0af272488ffbdebe1"><code>47eb5be</code></a> Exempt Apache Beam DoFn method annotations in WellKnownKeep</li> <li><a href="https://github.com/google/error-prone/commit/7e2efead12b4c099310fc5d7bb3456e6bd834ead"><code>7e2efea</code></a> [IfChainToSwitch] Lower the minimum if-chain length from <code>5</code> to <code>4</code></li> <li><a href="https://github.com/google/error-prone/commit/0a9708634f5683865cfc30e08c1ebaf694c8c0ba"><code>0a97086</code></a> [IfChainToSwitch] address issue where deleting trailing code can cause compil...</li> <li><a href="https://github.com/google/error-prone/commit/f61d405aafd46662fbb5a69374f5333197b55e22"><code>f61d405</code></a> [Reachability] drop <code>skipLabel</code> from <code>visitContinue</code></li> <li><a href="https://github.com/google/error-prone/commit/854665b6924534eb866aa5cf5e65a3e42a506718"><code>854665b</code></a> Collapse duplicated package prefixes in <code>_javac</code> source jar paths.</li> <li><a href="https://github.com/google/error-prone/commit/35884331592899a49c692bd5d0b3aca518869f34"><code>3588433</code></a> Introduce <code>-XepOpt:Nullness:LikelyPublicApiOnly=true</code> for annotating only API...</li> <li><a href="https://github.com/google/error-prone/commit/b8a8390ac9938b9ec59530166525f0ef01f0b78d"><code>b8a8390</code></a> Merge CollectionUndefinedEquality and ArrayAsKeyOfSetOrMap into UndefinedEquals.</li> <li><a href="https://github.com/google/error-prone/commit/59f98c3d9c0cb42a82f93a2661a54ba98d40803f"><code>59f98c3</code></a> Allow <code>==</code> comparisons on <code>Tree</code> instances.</li> <li>Additional commits viewable in <a href="https://github.com/google/error-prone/compare/v2.50.0...v2.51.0">compare view</a></li> </ul> </details> <br /> Updates `org.apache.maven.plugins:maven-surefire-plugin` from 3.6.0 to 3.6.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/apache/maven-surefire/releases">org.apache.maven.plugins:maven-surefire-plugin's releases</a>.</em></p> <blockquote> <h2>3.6.1</h2> <!-- raw HTML omitted --> <h2>🚀 New features and improvements</h2> <ul> <li>Group module path heuristics in a single class ModulePathJpmsArguments (<a href="https://redirect.github.com/apache/maven-surefire/issues/3541">#3541</a>) <a href="https://github.com/olamy"><code>@olamy</code></a></li> <li>Fix out of memory errors with big JUnit 4 suites (<a href="https://redirect.github.com/apache/maven-surefire/issues/3511">#3511</a>) (<a href="https://redirect.github.com/apache/maven-surefire/issues/3515">#3515</a>) <a href="https://github.com/olamy"><code>@olamy</code></a></li> <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-3459">[SUREFIRE-3459]</a> - Allow opting out of StackWalker stack capture (<a href="https://redirect.github.com/apache/maven-surefire/issues/3493">#3493</a>) <a href="https://github.com/goutamadwant"><code>@goutamadwant</code></a></li> </ul> <h2>🐛 Bug Fixes</h2> <ul> <li>Fix IllegalAccessError when the main module requires JUnit (<a href="https://redirect.github.com/apache/maven-surefire/issues/3532">#3532</a>) (<a href="https://redirect.github.com/apache/maven-surefire/issues/3538">#3538</a>) <a href="https://github.com/olamy"><code>@olamy</code></a></li> <li>Fix groups and excludedGroups being ignored when TestNG is on the classpath (<a href="https://redirect.github.com/apache/maven-surefire/issues/3534">#3534</a>) <a href="https://github.com/olamy"><code>@olamy</code></a></li> <li>Don't let runOrder replace JUnit orderers set elsewhere (<a href="https://redirect.github.com/apache/maven-surefire/issues/3529">#3529</a>) (<a href="https://redirect.github.com/apache/maven-surefire/issues/3530">#3530</a>) <a href="https://github.com/olamy"><code>@olamy</code></a></li> <li>Fix groups and excludedGroups for Spock and Jupiter tests when JUnit 4 is on the classpath (<a href="https://redirect.github.com/apache/maven-surefire/issues/3468">#3468</a>) (<a href="https://redirect.github.com/apache/maven-surefire/issues/3503">#3503</a>) (<a href="https://redirect.github.com/apache/maven-surefire/issues/3517">#3517</a>) <a href="https://github.com/olamy"><code>@olamy</code></a></li> <li>Issue <a href="https://redirect.github.com/apache/maven-surefire/issues/3462">#3462</a> TestNG extension onStart/onFinish called too many times (<a href="https://redirect.github.com/apache/maven-surefire/issues/3470">#3470</a>) <a href="https://github.com/olamy"><code>@olamy</code></a></li> <li>Fix forked JVM hanging forever when the exit timeout fires (<a href="https://redirect.github.com/apache/maven-surefire/issues/3500">#3500</a>), Possible NPE if a thread ends while building the thread dump (<a href="https://redirect.github.com/apache/maven-surefire/issues/3506">#3506</a>) <a href="https://github.com/olamy"><code>@olamy</code></a></li> <li>Stop rewriting the class report for every nested suite (<a href="https://redirect.github.com/apache/maven-surefire/issues/3511">#3511</a>) (<a href="https://redirect.github.com/apache/maven-surefire/issues/3514">#3514</a>) <a href="https://github.com/olamy"><code>@olamy</code></a></li> <li>Fix IllegalAccessError in the forked JVM on Java 8 and 11 (<a href="https://redirect.github.com/apache/maven-surefire/issues/3511">#3511</a>) (<a href="https://redirect.github.com/apache/maven-surefire/issues/3513">#3513</a>) <a href="https://github.com/olamy"><code>@olamy</code></a></li> <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-3460">[SUREFIRE-3460]</a> - Don't NPE when StackWalkerStrategy inits with a null TCCL (<a href="https://redirect.github.com/apache/maven-surefire/issues/3464">#3464</a>) <a href="https://github.com/kalayciburak"><code>@kalayciburak</code></a></li> <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-3465">[SUREFIRE-3465]</a> - Match includes/excludes the way the scanner does (<a href="https://redirect.github.com/apache/maven-surefire/issues/3466">#3466</a>) <a href="https://github.com/orion0616"><code>@orion0616</code></a></li> <li>[Issue-3456] Apply systemPropertyVariables before the fork initializes networking (<a href="https://redirect.github.com/apache/maven-surefire/issues/3467">#3467</a>) <a href="https://github.com/joseluisll"><code>@joseluisll</code></a></li> <li>Fix inverted filter predicate in ForkStarter#readTestClassNames (<a href="https://redirect.github.com/apache/maven-surefire/issues/3453">#3453</a>) <a href="https://github.com/slachiewicz"><code>@slachiewicz</code></a></li> </ul> <h2>📝 Documentation updates</h2> <ul> <li>Clean up deprecated parameters and fix TestNG parallel modes (<a href="https://redirect.github.com/apache/maven-surefire/issues/3452">#3452</a>) (<a href="https://redirect.github.com/apache/maven-surefire/issues/3519">#3519</a>) <a href="https://github.com/olamy"><code>@olamy</code></a></li> <li>Merge the two timeout extension pages into one. The guide and the example page covered the same things twice. (<a href="https://redirect.github.com/apache/maven-surefire/issues/3520">#3520</a>) <a href="https://github.com/olamy"><code>@olamy</code></a></li> <li>Drop the Source Xref menu items (<a href="https://redirect.github.com/apache/maven-surefire/issues/3479">#3479</a>) <a href="https://github.com/slachiewicz"><code>@slachiewicz</code></a></li> </ul> <h2>👻 Maintenance</h2> <ul> <li>Use push for PR Automation (<a href="https://redirect.github.com/apache/maven-surefire/issues/3536">#3536</a>) <a href="https://github.com/slawekjaranowski"><code>@slawekjaranowski</code></a></li> <li>Use workflow_run for PR check (<a href="https://redirect.github.com/apache/maven-surefire/issues/3531">#3531</a>) <a href="https://github.com/slawekjaranowski"><code>@slawekjaranowski</code></a></li> <li>Add project metadata for ATR (<a href="https://redirect.github.com/apache/maven-surefire/issues/3522">#3522</a>) <a href="https://github.com/slawekjaranowski"><code>@slawekjaranowski</code></a></li> <li>Add PR check workflow (<a href="https://redirect.github.com/apache/maven-surefire/issues/3507">#3507</a>) <a href="https://github.com/slawekjaranowski"><code>@slawekjaranowski</code></a></li> <li>Fix ForkCountIT failing on Windows with Maven 3.10.0 (<a href="https://redirect.github.com/apache/maven-surefire/issues/3509">#3509</a>) <a href="https://github.com/olamy"><code>@olamy</code></a></li> <li>Fix ITs for Maven 3.10.0 (<a href="https://redirect.github.com/apache/maven-surefire/issues/3508">#3508</a>) <a href="https://github.com/slawekjaranowski"><code>@slawekjaranowski</code></a></li> <li>Migrate surefire-its fixture from maven-verifier to maven-executor (<a href="https://redirect.github.com/apache/maven-surefire/issues/3484">#3484</a>) <a href="https://github.com/slachiewicz"><code>@slachiewicz</code></a></li> <li>Port the IT scripts from BeanShell to Groovy (<a href="https://redirect.github.com/apache/maven-surefire/issues/3480">#3480</a>) <a href="https://github.com/slachiewicz"><code>@slachiewicz</code></a></li> <li>Drop the Source Xref menu items (<a href="https://redirect.github.com/apache/maven-surefire/issues/3479">#3479</a>) <a href="https://github.com/slachiewicz"><code>@slachiewicz</code></a></li> <li>Implement getOutputPath() and deprecate getOutputName() (<a href="https://redirect.github.com/apache/maven-surefire/issues/3469">#3469</a>) <a href="https://github.com/slachiewicz"><code>@slachiewicz</code></a></li> </ul> <h2>🔧 Build</h2> <ul> <li>Drop the Maven 3.9.0 CI job (<a href="https://redirect.github.com/apache/maven-surefire/issues/3525">#3525</a>) <a href="https://github.com/slachiewicz"><code>@slachiewicz</code></a></li> <li>Fix ForkCountIT failing on Windows with Maven 3.10.0 (<a href="https://redirect.github.com/apache/maven-surefire/issues/3509">#3509</a>) <a href="https://github.com/olamy"><code>@olamy</code></a></li> <li>fix test due to uneven Maven API migration, Maven 4 build (<a href="https://redirect.github.com/apache/maven-surefire/issues/3502">#3502</a>) <a href="https://github.com/sebtiem"><code>@sebtiem</code></a></li> <li>Keep Dependabot off JUnit 6 (<a href="https://redirect.github.com/apache/maven-surefire/issues/3497">#3497</a>) <a href="https://github.com/slachiewicz"><code>@slachiewicz</code></a></li> <li>Verify the plugin on Maven 3.9.0 (<a href="https://redirect.github.com/apache/maven-surefire/issues/3478">#3478</a>) <a href="https://github.com/slachiewicz"><code>@slachiewicz</code></a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/apache/maven-surefire/commit/5bf0dcf034365f13dc7fdc7a2776e936e636bc52"><code>5bf0dcf</code></a> [maven-release-plugin] prepare release surefire-3.6.1</li> <li><a href="https://github.com/apache/maven-surefire/commit/7f73580532a727e1bde77e102aa227bc3e278d1a"><code>7f73580</code></a> Bump doxiaVersion from 2.1.0 to 2.2.0 (<a href="https://redirect.github.com/apache/maven-surefire/issues/3542">#3542</a>)</li> <li><a href="https://github.com/apache/maven-surefire/commit/ab7ce2fdf38aa53d63e8d0fbaab65e8facab54fe"><code>ab7ce2f</code></a> Bump org.testng:testng (<a href="https://redirect.github.com/apache/maven-surefire/issues/3539">#3539</a>)</li> <li><a href="https://github.com/apache/maven-surefire/commit/ff3b768b8b92b005b784ccb451ddf44f43c0d932"><code>ff3b768</code></a> Group module path heuristics in ModulePathJpmsArguments (<a href="https://redirect.github.com/apache/maven-surefire/issues/3541">#3541</a>)</li> <li><a href="http... _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] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
