dependabot[bot] opened a new pull request, #3816:
URL: https://github.com/apache/iggy/pull/3816

   Bumps the java group with 2 updates in the /bdd/java directory: 
[io.cucumber:cucumber-java](https://github.com/cucumber/cucumber-jvm) and 
com.diffplug.spotless.
   Bumps the java group with 1 update in the /examples/java directory: 
com.diffplug.spotless.
   Bumps the java group with 3 updates in the /foreign/java directory: 
com.diffplug.spotless, 
[ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) and 
[com.gradleup.shadow](https://github.com/GradleUp/shadow).
   
   Updates `io.cucumber:cucumber-java` from 7.34.4 to 7.34.6
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/cucumber/cucumber-jvm/releases";>io.cucumber:cucumber-java's
 releases</a>.</em></p>
   <blockquote>
   <h2>v7.34.6</h2>
   <h3>Fixed</h3>
   <ul>
   <li>[JUnit Platform Engine] Do not fail discovery on an empty rerun file 
with JUnit Platform 6.1.x (<a 
href="https://redirect.github.com/cucumber/cucumber-jvm/pull/3216";>#3216</a>)</li>
   </ul>
   <h2>v7.34.5</h2>
   <h3>Fixed</h3>
   <ul>
   <li>[Core] Update dependency io.cucumber:messages-ndjson to v0.3.5</li>
   <li>[Core] Update dependency com.fasterxml.jackson:jackson-bom to 
v2.22.1</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/cucumber/cucumber-jvm/blob/main/CHANGELOG.md";>io.cucumber:cucumber-java's
 changelog</a>.</em></p>
   <blockquote>
   <h2>[7.34.6] - 2026-07-25</h2>
   <h3>Fixed</h3>
   <ul>
   <li>[JUnit Platform Engine] Do not fail discovery on an empty rerun file 
with JUnit Platform 6.1.x (<a 
href="https://redirect.github.com/cucumber/cucumber-jvm/pull/3216";>#3216</a>)</li>
   </ul>
   <h2>[7.34.5] - 2026-07-23</h2>
   <h3>Fixed</h3>
   <ul>
   <li>[Core] Update dependency io.cucumber:messages-ndjson to v0.3.5</li>
   <li>[Core] Update dependency com.fasterxml.jackson:jackson-bom to 
v2.22.1</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/cucumber/cucumber-jvm/commit/586c79ec93f5b329f9573f13e29d2700e5361d07";><code>586c79e</code></a>
 Prepare release v7.34.6</li>
   <li><a 
href="https://github.com/cucumber/cucumber-jvm/commit/9caa50e31569e239cb391958ee896c3ea856142a";><code>9caa50e</code></a>
 [JUnit Platform Engine] Do not fail discovery on an empty rerun file (<a 
href="https://redirect.github.com/cucumber/cucumber-jvm/issues/3216";>#3216</a>)</li>
   <li><a 
href="https://github.com/cucumber/cucumber-jvm/commit/dbe5a692b47c2dc23e34851b1afbeb3babb07ec9";><code>dbe5a69</code></a>
 Update CHANGELOG</li>
   <li><a 
href="https://github.com/cucumber/cucumber-jvm/commit/59fda7db86d64b66be534dae250f983791e82de0";><code>59fda7d</code></a>
 Update CHANGELOG</li>
   <li><a 
href="https://github.com/cucumber/cucumber-jvm/commit/65a997c7b2d3628140b6f994c2b0f46296f697a1";><code>65a997c</code></a>
 Prepare for the next development iteration</li>
   <li><a 
href="https://github.com/cucumber/cucumber-jvm/commit/2c56c06425641c1ac2ed7d9b7dc8a3faf6d61bc6";><code>2c56c06</code></a>
 Prepare release v7.34.5</li>
   <li><a 
href="https://github.com/cucumber/cucumber-jvm/commit/661b687b424ab682ed3b89d3111f68edd7bda637";><code>661b687</code></a>
 Update dependency io.cucumber:messages-ndjson to v0.3.5</li>
   <li><a 
href="https://github.com/cucumber/cucumber-jvm/commit/92e7232441561c4a1f1fb5a57b798fd33253bb0d";><code>92e7232</code></a>
 Update dependency com.fasterxml.jackson:jackson-bom to v2.22.1</li>
   <li><a 
href="https://github.com/cucumber/cucumber-jvm/commit/ffd8dafaf654dacccff923fd4e4af11183da9f59";><code>ffd8daf</code></a>
 Prepare for the next development iteration</li>
   <li>See full diff in <a 
href="https://github.com/cucumber/cucumber-jvm/compare/v7.34.4...v7.34.6";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `io.cucumber:cucumber-junit-platform-engine` from 7.34.4 to 7.34.6
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/cucumber/cucumber-jvm/releases";>io.cucumber:cucumber-junit-platform-engine's
 releases</a>.</em></p>
   <blockquote>
   <h2>v7.34.6</h2>
   <h3>Fixed</h3>
   <ul>
   <li>[JUnit Platform Engine] Do not fail discovery on an empty rerun file 
with JUnit Platform 6.1.x (<a 
href="https://redirect.github.com/cucumber/cucumber-jvm/pull/3216";>#3216</a>)</li>
   </ul>
   <h2>v7.34.5</h2>
   <h3>Fixed</h3>
   <ul>
   <li>[Core] Update dependency io.cucumber:messages-ndjson to v0.3.5</li>
   <li>[Core] Update dependency com.fasterxml.jackson:jackson-bom to 
v2.22.1</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/cucumber/cucumber-jvm/blob/main/CHANGELOG.md";>io.cucumber:cucumber-junit-platform-engine's
 changelog</a>.</em></p>
   <blockquote>
   <h2>[7.34.6] - 2026-07-25</h2>
   <h3>Fixed</h3>
   <ul>
   <li>[JUnit Platform Engine] Do not fail discovery on an empty rerun file 
with JUnit Platform 6.1.x (<a 
href="https://redirect.github.com/cucumber/cucumber-jvm/pull/3216";>#3216</a>)</li>
   </ul>
   <h2>[7.34.5] - 2026-07-23</h2>
   <h3>Fixed</h3>
   <ul>
   <li>[Core] Update dependency io.cucumber:messages-ndjson to v0.3.5</li>
   <li>[Core] Update dependency com.fasterxml.jackson:jackson-bom to 
v2.22.1</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/cucumber/cucumber-jvm/commit/586c79ec93f5b329f9573f13e29d2700e5361d07";><code>586c79e</code></a>
 Prepare release v7.34.6</li>
   <li><a 
href="https://github.com/cucumber/cucumber-jvm/commit/9caa50e31569e239cb391958ee896c3ea856142a";><code>9caa50e</code></a>
 [JUnit Platform Engine] Do not fail discovery on an empty rerun file (<a 
href="https://redirect.github.com/cucumber/cucumber-jvm/issues/3216";>#3216</a>)</li>
   <li><a 
href="https://github.com/cucumber/cucumber-jvm/commit/dbe5a692b47c2dc23e34851b1afbeb3babb07ec9";><code>dbe5a69</code></a>
 Update CHANGELOG</li>
   <li><a 
href="https://github.com/cucumber/cucumber-jvm/commit/59fda7db86d64b66be534dae250f983791e82de0";><code>59fda7d</code></a>
 Update CHANGELOG</li>
   <li><a 
href="https://github.com/cucumber/cucumber-jvm/commit/65a997c7b2d3628140b6f994c2b0f46296f697a1";><code>65a997c</code></a>
 Prepare for the next development iteration</li>
   <li><a 
href="https://github.com/cucumber/cucumber-jvm/commit/2c56c06425641c1ac2ed7d9b7dc8a3faf6d61bc6";><code>2c56c06</code></a>
 Prepare release v7.34.5</li>
   <li><a 
href="https://github.com/cucumber/cucumber-jvm/commit/661b687b424ab682ed3b89d3111f68edd7bda637";><code>661b687</code></a>
 Update dependency io.cucumber:messages-ndjson to v0.3.5</li>
   <li><a 
href="https://github.com/cucumber/cucumber-jvm/commit/92e7232441561c4a1f1fb5a57b798fd33253bb0d";><code>92e7232</code></a>
 Update dependency com.fasterxml.jackson:jackson-bom to v2.22.1</li>
   <li><a 
href="https://github.com/cucumber/cucumber-jvm/commit/ffd8dafaf654dacccff923fd4e4af11183da9f59";><code>ffd8daf</code></a>
 Prepare for the next development iteration</li>
   <li>See full diff in <a 
href="https://github.com/cucumber/cucumber-jvm/compare/v7.34.4...v7.34.6";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `com.diffplug.spotless` from 8.8.0 to 8.9.0
   
   Updates `com.diffplug.spotless` from 8.8.0 to 8.9.0
   
   Updates `com.diffplug.spotless` from 8.8.0 to 8.9.0
   
   Updates `ch.qos.logback:logback-classic` from 1.5.38 to 1.6.1
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/qos-ch/logback/releases";>ch.qos.logback:logback-classic's
 releases</a>.</em></p>
   <blockquote>
   <h2>Logback 1.6.1</h2>
   <p><strong>2026-07-28 Release of logback version 1.6.1</strong></p>
   <p>• In TimeBasedRollingPolicy, when the file option is set, the 
intermediate file renamed before asynchronous compression now receives the 
target archive name without the compression suffix (e.g. <code>.gz</code>, 
<code>.zip</code>, <code>.xz</code>). Previously it used a nanotime-based 
<code>.tmp</code> suffix. This makes the file easier to identify if compression 
fails during rollover. (See also the following paragraph.)</p>
   <p>• On GZ, ZIP, or XZ compression failure, the original (uncompressed) log 
file is no longer deleted. Compression strategies now delete the source file 
only after successful compression and emit a warning that the original was left 
intact.</p>
   <p>• ConsoleAppender with <!-- raw HTML omitted --> now probes JLine's 
org.jline.jansi.AnsiConsole first and falls back to the legacy FuseSource 
org.fusesource.jansi.AnsiConsole class. This keeps ANSI coloring working after 
Jansi moved under the JLine project. The optional org.jline:jansi-core artifact 
is declared as a dependency alongside the existing FuseSource jansi dependency. 
A preferredJansiClassName property was added for tests. This issue was reported 
in <a 
href="https://redirect.github.com/qos-ch/logback/issues/1043";>issues/1043</a> 
by <a href="https://github.com/seonwooj0810";>seonwoo_jung</a> who also provided 
the relevant PR.</p>
   <p>• LayoutWrappingEncoder now reports an error at start() when no layout is 
set and guards encode() against a null layout. Previously, a missing layout 
(for example after an ignored <!-- raw HTML omitted -->/<!-- raw HTML omitted 
-->/<!-- raw HTML omitted --> branch) allowed the encoder to start and then 
fail with a NullPointerException on every event, resulting in silent log loss. 
This issue was reported in <a 
href="https://redirect.github.com/qos-ch/logback/issues/1046";>issues/1046</a> 
by <a href="https://github.com/seonwooj0810";>seonwoo_jung</a> who also provided 
the relevant PR.</p>
   <p>• FileCollisionAnalyser now detects file collisions involving nested 
appenders of SiftingAppender. When the nested file or fileNamePattern does not 
textually reference the discriminator key (e.g. ${userId}), a warning is issued 
at configuration time naming the appender, the key, and the shared target. This 
closes a gap where statically declared file appenders were checked but sifted 
nested appenders were not. This enhancement was contributed in [PR <a 
href="https://redirect.github.com/qos-ch/logback/issues/1041";>#1041</a>](<a 
href="https://redirect.github.com/qos-ch/logback/issues/1041";>qos-ch/logback#1041</a>)
 by <a href="https://github.com/seonwooj0810";>seonwoo_jung</a>.</p>
   <p>• More defensive handling in SyslogOutputStream and SyslogAppenderBase: 
the close() method now ensures that resources are closed, writes and flushes 
check that the underlying resources are in a valid state and fallback to no-op 
otherwise.</p>
   <p>• A bit-wise identical binary of this version can be reproduced by 
building from source code at commit 57759f433000a133088ef0441038963134437fbd 
associated with the tag v_1.6.1. The release was built using Java 
&quot;21&quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 
11.6.</p>
   <p>• See <a 
href="https://logback.qos.ch/news.html#1.6.1";>https://logback.qos.ch/news.html#1.6.1</a>
 for the original text.</p>
   <h2>Logback 1.6.0</h2>
   <p><strong>2026-07-23 Release of logback version 1.6.0</strong></p>
   <p>• Removed certain deprecated variables, methods, and classes. For the 
list of removed members see <a 
href="https://logback.qos.ch/notes/release_1.6.0.txt";>release_1.6.0.txt.</a></p>
   <p>• In <code>AsyncAppenderBase</code>, the <code>put(ILoggingEvent)</code> 
method now has the protected modifier to allow access from derived classes. 
This change was requested by Thomas Skjølberg in <a 
href="https://redirect.github.com/qos-ch/logback/pull/1053";>pr#1053</a>.</p>
   <p>• Bump SLF4J dependency to version 2.0.18.</p>
   <p>• <strong>See also the overview of the <a 
href="https://logback.qos.ch/news.html#latest_stable";>1.6.x 
series</a>.</strong></p>
   <p>• A bit-wise identical binary of this version can be reproduced by 
building from source code at commit b07adf36019b51a10f824fdd94009985c587b1d3 
associated with the tag v_1.6.0. The release was built using Java 
&quot;21&quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 
11.6.</p>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/qos-ch/logback/commit/57759f433000a133088ef0441038963134437fbd";><code>57759f4</code></a>
 prepare release 1.6.1</li>
   <li><a 
href="https://github.com/qos-ch/logback/commit/175f99f2093ae07f4c8d44f93b800f65b03a6e19";><code>175f99f</code></a>
 fix imports</li>
   <li><a 
href="https://github.com/qos-ch/logback/commit/4b8773ed127fdc62b85a7c7ddaef10f25830788c";><code>4b8773e</code></a>
 add compressionFailureLeavesOriginalFileIntact test for XZ compression</li>
   <li><a 
href="https://github.com/qos-ch/logback/commit/cafaf1115fd20be19b2f7a4a09184446e8bbc04d";><code>cafaf11</code></a>
 do not delete original file if compression fails</li>
   <li><a 
href="https://github.com/qos-ch/logback/commit/ee50125b293f5a731543de9f9f5fb72756a43464";><code>ee50125</code></a>
 let the temporary file before compression be target file without the .gz or 
....</li>
   <li><a 
href="https://github.com/qos-ch/logback/commit/5626acc301f4039537a6c668f0f2d51989472785";><code>5626acc</code></a>
 minor refactoring</li>
   <li><a 
href="https://github.com/qos-ch/logback/commit/d97da4fbc0de00ca901ef78d91b9fc1850ae803f";><code>d97da4f</code></a>
 minor refactoring</li>
   <li><a 
href="https://github.com/qos-ch/logback/commit/159c045d8f045ccf8b382775d81d83919c228cca";><code>159c045</code></a>
 more defensive coding in SyslogOutputStream and in SyslogAppenderBase</li>
   <li><a 
href="https://github.com/qos-ch/logback/commit/9427d6b23d5a692c8a76a994c076ef68ded7835c";><code>9427d6b</code></a>
 slight refactoring for clarity</li>
   <li><a 
href="https://github.com/qos-ch/logback/commit/79c4179c0b440a9dcf35bc9bda1ead2b2f90966c";><code>79c4179</code></a>
 slight refactoring</li>
   <li>Additional commits viewable in <a 
href="https://github.com/qos-ch/logback/compare/v_1.5.38...v_1.6.1";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `com.gradleup.shadow` from 9.6.0 to 9.6.1
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/GradleUp/shadow/releases";>com.gradleup.shadow's 
releases</a>.</em></p>
   <blockquote>
   <h2>9.6.1</h2>
   <h3>Changed</h3>
   <ul>
   <li>Use <code>GradleException</code> for expected build failures. (<a 
href="https://redirect.github.com/GradleUp/shadow/pull/2113";>#2113</a>)</li>
   </ul>
   <h3>Fixed</h3>
   <ul>
   <li>Preserve repeated lines in R8 rule files when using <code>minimize { r8 
{ ... } }</code>. (<a 
href="https://redirect.github.com/GradleUp/shadow/pull/2115";>#2115</a>)</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/GradleUp/shadow/commit/185da5db091a35bc593d3ea101f6a2f6ddbb7aa8";><code>185da5d</code></a>
 Prepare version 9.6.1</li>
   <li><a 
href="https://github.com/GradleUp/shadow/commit/b309bc549f1e0020771c03c6d5c3a600bd68cb89";><code>b309bc5</code></a>
 Extract addIncludedDependencies (<a 
href="https://redirect.github.com/GradleUp/shadow/issues/2116";>#2116</a>)</li>
   <li><a 
href="https://github.com/GradleUp/shadow/commit/46b35448b867f3d4cff97df11be7ea9b53a7d90f";><code>46b3544</code></a>
 Preserve repeated lines in R8 rule files (<a 
href="https://redirect.github.com/GradleUp/shadow/issues/2115";>#2115</a>)</li>
   <li><a 
href="https://github.com/GradleUp/shadow/commit/c0d4f0d6745891ffdd5ceec1f1424450e3bbb2c3";><code>c0d4f0d</code></a>
 Revert &quot;Reland Tapmoc (<a 
href="https://redirect.github.com/GradleUp/shadow/issues/2111";>#2111</a>)&quot;</li>
   <li><a 
href="https://github.com/GradleUp/shadow/commit/ff1809f351e567133f2a17b655127f484893c009";><code>ff1809f</code></a>
 Use GradleException for expected build failures (<a 
href="https://redirect.github.com/GradleUp/shadow/issues/2113";>#2113</a>)</li>
   <li><a 
href="https://github.com/GradleUp/shadow/commit/dc0ee64128cae4f287f0aa2c79e2b11e8d8017a6";><code>dc0ee64</code></a>
 Update plugin tapmoc to v0.4.2 (<a 
href="https://redirect.github.com/GradleUp/shadow/issues/2112";>#2112</a>)</li>
   <li><a 
href="https://github.com/GradleUp/shadow/commit/398afcde1cbe50b86fa71b678f09f79d8ca133ab";><code>398afcd</code></a>
 Reland Tapmoc (<a 
href="https://redirect.github.com/GradleUp/shadow/issues/2111";>#2111</a>)</li>
   <li><a 
href="https://github.com/GradleUp/shadow/commit/3ca69d5a403d5a761e6b03f1a3d60ad11ecf463a";><code>3ca69d5</code></a>
 Gradle 9.7.0-rc-1 (<a 
href="https://redirect.github.com/GradleUp/shadow/issues/2110";>#2110</a>)</li>
   <li><a 
href="https://github.com/GradleUp/shadow/commit/aaaacd230d76790a49443430863878c133feeab0";><code>aaaacd2</code></a>
 Prepare next development version</li>
   <li>See full diff in <a 
href="https://github.com/GradleUp/shadow/compare/9.6.0...9.6.1";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   
   You can trigger a rebase of this PR by commenting `@dependabot rebase`.
   
   [//]: # (dependabot-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   <details>
   <summary>Dependabot commands and options</summary>
   <br />
   
   You can trigger Dependabot actions by commenting on this PR:
   - `@dependabot rebase` will rebase this PR
   - `@dependabot recreate` will recreate this PR, overwriting any edits that 
have been made to it
   - `@dependabot show <dependency name> ignore conditions` will show all of 
the ignore conditions of the specified dependency
   - `@dependabot ignore <dependency name> major version` will close this group 
update PR and stop Dependabot creating any more for the specific dependency's 
major version (unless you unignore this specific dependency's major version or 
upgrade to it yourself)
   - `@dependabot ignore <dependency name> minor version` will close this group 
update PR and stop Dependabot creating any more for the specific dependency's 
minor version (unless you unignore this specific dependency's minor version or 
upgrade to it yourself)
   - `@dependabot ignore <dependency name>` will close this group update PR and 
stop Dependabot creating any more for the specific dependency (unless you 
unignore this specific dependency or upgrade to it yourself)
   - `@dependabot unignore <dependency name>` will remove all of the ignore 
conditions of the specified dependency
   - `@dependabot unignore <dependency name> <ignore condition>` will remove 
the ignore condition of the specified dependency and ignore conditions
   
   
   </details>


-- 
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