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

   Bumps `jlineVersion` from 4.1.0 to 4.1.2.
   Updates `org.jline:jline-reader` from 4.1.0 to 4.1.2
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/jline/jline3/releases";>org.jline:jline-reader's 
releases</a>.</em></p>
   <blockquote>
   <p>JLine 4.1.2 is a patch release focused on correctness fixes across the 
parser, terminal I/O, and shell modules.</p>
   <h2>Bug Fixes</h2>
   <ul>
   <li>fix: echo preserves backslash before unrecognised escape sequences (<a 
href="https://redirect.github.com/jline/jline3/issues/1901";>#1901</a>, fixes <a 
href="https://redirect.github.com/jline/jline3/issues/1863";>#1863</a>)</li>
   <li>fix: DefaultParser preserves backslashes inside quotes (<a 
href="https://redirect.github.com/jline/jline3/issues/1902";>#1902</a>, fixes <a 
href="https://redirect.github.com/jline/jline3/issues/1877";>#1877</a>)</li>
   <li>fix: NonBlockingInputStream keeps thread alive after EOF (<a 
href="https://redirect.github.com/jline/jline3/issues/1903";>#1903</a>, fixes <a 
href="https://redirect.github.com/jline/jline3/issues/1879";>#1879</a>)</li>
   <li>fix: ensure cursor position after alternate screen init (<a 
href="https://redirect.github.com/jline/jline3/issues/1904";>#1904</a>, fixes <a 
href="https://redirect.github.com/jline/jline3/issues/1883";>#1883</a>)</li>
   <li>fix: use parser for command argument splitting (<a 
href="https://redirect.github.com/jline/jline3/issues/1907";>#1907</a>, fixes <a 
href="https://redirect.github.com/jline/jline3/issues/1876";>#1876</a>)</li>
   </ul>
   <h2>Dependencies</h2>
   <ul>
   <li>chore: Bump eu.maveniverse.maven.nisse:extension from 0.9.1 to 0.9.2 (<a 
href="https://redirect.github.com/jline/jline3/issues/1905";>#1905</a>)</li>
   </ul>
   <p><strong>Full Changelog</strong>: <a 
href="https://github.com/jline/jline3/compare/4.1.1...4.1.2";>https://github.com/jline/jline3/compare/4.1.1...4.1.2</a></p>
   <p>JLine 4.1.1 is a patch release focused on stability fixes. The most 
notable change corrects the POSIX raw mode defaults (VMIN/VTIME) in 
<code>enterRawMode</code>, which could cause shell REPL sessions to hang or 
malfunction on certain platforms. This release also fixes a Display bug where 
the internal line buffer could alias or reject immutable caller-provided lists, 
hardens signal registration against null returns, and corrects alternate 
charset handling in ScreenTerminal.</p>
   <h2>🐛 Bug Fixes</h2>
   <ul>
   <li>fix: Fixed Display oldLines being set as possible immutable lists. (<a 
href="https://redirect.github.com/jline/jline3/pull/1878";>#1878</a>) <a 
href="https://github.com/Elec332";><code>@​Elec332</code></a></li>
   <li>fix: use POSIX cfmakeraw defaults (VMIN=1, VTIME=0) in enterRawMode (<a 
href="https://redirect.github.com/jline/jline3/pull/1871";>#1871</a>) <a 
href="https://github.com/BryanSant";><code>@​BryanSant</code></a></li>
   <li>fix: skip null returns from signal registration in 
AbstractUnixSysTerminal (<a 
href="https://redirect.github.com/jline/jline3/pull/1869";>#1869</a>) <a 
href="https://github.com/BryanSant";><code>@​BryanSant</code></a></li>
   <li>fix: Fixed ScreenTerminal alt-charset (<a 
href="https://redirect.github.com/jline/jline3/pull/1867";>#1867</a>) <a 
href="https://github.com/Elec332";><code>@​Elec332</code></a></li>
   </ul>
   <h2>📦 Dependency updates</h2>
   <ul>
   <li>chore: Bump com.palantir.javaformat:palantir-java-format from 2.90.0 to 
2.91.0 (<a href="https://redirect.github.com/jline/jline3/pull/1898";>#1898</a>) 
<a href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump eu.maveniverse.maven.nisse:extension from 0.9.0 to 0.9.1 (<a 
href="https://redirect.github.com/jline/jline3/pull/1894";>#1894</a>) <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump junit.version from 6.0.3 to 6.1.0 (<a 
href="https://redirect.github.com/jline/jline3/pull/1893";>#1893</a>) <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump groovy.version from 5.0.5 to 5.0.6 (<a 
href="https://redirect.github.com/jline/jline3/pull/1865";>#1865</a>) <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump eu.maveniverse.maven.nisse:extension from 0.8.4 to 0.9.0 (<a 
href="https://redirect.github.com/jline/jline3/pull/1887";>#1887</a>) <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump com.diffplug.spotless:spotless-maven-plugin from 3.5.0 to 
3.5.1 (<a href="https://redirect.github.com/jline/jline3/pull/1886";>#1886</a>) 
<a href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.2 to 
3.6.3 (<a href="https://redirect.github.com/jline/jline3/pull/1889";>#1889</a>) 
<a href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump com.diffplug.spotless:spotless-maven-plugin from 3.4.0 to 
3.5.0 (<a href="https://redirect.github.com/jline/jline3/pull/1880";>#1880</a>) 
<a href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump slf4j.version from 2.0.17 to 2.0.18 (<a 
href="https://redirect.github.com/jline/jline3/pull/1874";>#1874</a>) <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   </ul>
   <h2>👻 Maintenance</h2>
   <ul>
   <li>refactor: Remove duplicate code in Shell impl tests (<a 
href="https://redirect.github.com/jline/jline3/pull/1868";>#1868</a>) <a 
href="https://github.com/Elec332";><code>@​Elec332</code></a></li>
   </ul>
   <h2>New Contributors</h2>
   <ul>
   <li><a href="https://github.com/BryanSant";><code>@​BryanSant</code></a> made 
their first contribution in <a 
href="https://redirect.github.com/jline/jline3/pull/1869";>#1869</a></li>
   </ul>
   <p><strong>Full Changelog</strong>: <a 
href="https://github.com/jline/jline3/compare/4.1.0...4.1.1";>https://github.com/jline/jline3/compare/4.1.0...4.1.1</a></p>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/jline/jline3/commit/9a74970108e84b2ab972b5609e692e147489bcc7";><code>9a74970</code></a>
 fix: use parser for command argument splitting (<a 
href="https://redirect.github.com/jline/jline3/issues/1907";>#1907</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/c9b931546dca4f7ab528bdaaa6baa1eb0344b8fc";><code>c9b9315</code></a>
 chore: Bump eu.maveniverse.maven.nisse:extension from 0.9.1 to 0.9.2 (<a 
href="https://redirect.github.com/jline/jline3/issues/1905";>#1905</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/a2e0670ca2461fb0351b067b520cb9ff019e39de";><code>a2e0670</code></a>
 fix: ensure cursor position after alternate screen init (<a 
href="https://redirect.github.com/jline/jline3/issues/1883";>#1883</a>) (<a 
href="https://redirect.github.com/jline/jline3/issues/1904";>#1904</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/6ac5ec1c4961deb7ae7405b1c087a4bba4f37e55";><code>6ac5ec1</code></a>
 fix: NonBlockingInputStream keeps thread alive after EOF (fixes <a 
href="https://redirect.github.com/jline/jline3/issues/1879";>#1879</a>) (<a 
href="https://redirect.github.com/jline/jline3/issues/1903";>#1903</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/1ef5bede9876145ad7a61ff601d3e0fdce1fcaf9";><code>1ef5bed</code></a>
 fix: DefaultParser preserves backslashes inside quotes (<a 
href="https://redirect.github.com/jline/jline3/issues/1902";>#1902</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/2825bc2a06c8764e186d2bf9005c1be160715e30";><code>2825bc2</code></a>
 fix: echo preserves backslash before unrecognised escape sequences (<a 
href="https://redirect.github.com/jline/jline3/issues/1901";>#1901</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/798308f86a0be6645423ec2857ed81cf15fb3d25";><code>798308f</code></a>
 fix: add filter-by-commitish to 3.x release drafter config</li>
   <li><a 
href="https://github.com/jline/jline3/commit/af5638ab34005a7b7184a56a9a6cf150a3f4848b";><code>af5638a</code></a>
 fix: avoid aliasing and immutable list issues in Display oldLines (<a 
href="https://redirect.github.com/jline/jline3/issues/1878";>#1878</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/f55dc2eb6e8c252d36bc4a0a18b9f75799f9b892";><code>f55dc2e</code></a>
 Merge pull request <a 
href="https://redirect.github.com/jline/jline3/issues/1898";>#1898</a> from 
jline/dependabot/maven/master/com.palantir.java...</li>
   <li><a 
href="https://github.com/jline/jline3/commit/1f736678cded0f70ed1b6995f6ce9973def6125b";><code>1f73667</code></a>
 Merge pull request <a 
href="https://redirect.github.com/jline/jline3/issues/1894";>#1894</a> from 
jline/dependabot/maven/master/eu.maveniverse.ma...</li>
   <li>Additional commits viewable in <a 
href="https://github.com/jline/jline3/compare/4.1.0...4.1.2";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `org.jline:jline-style` from 4.1.0 to 4.1.2
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/jline/jline3/releases";>org.jline:jline-style's 
releases</a>.</em></p>
   <blockquote>
   <p>JLine 4.1.2 is a patch release focused on correctness fixes across the 
parser, terminal I/O, and shell modules.</p>
   <h2>Bug Fixes</h2>
   <ul>
   <li>fix: echo preserves backslash before unrecognised escape sequences (<a 
href="https://redirect.github.com/jline/jline3/issues/1901";>#1901</a>, fixes <a 
href="https://redirect.github.com/jline/jline3/issues/1863";>#1863</a>)</li>
   <li>fix: DefaultParser preserves backslashes inside quotes (<a 
href="https://redirect.github.com/jline/jline3/issues/1902";>#1902</a>, fixes <a 
href="https://redirect.github.com/jline/jline3/issues/1877";>#1877</a>)</li>
   <li>fix: NonBlockingInputStream keeps thread alive after EOF (<a 
href="https://redirect.github.com/jline/jline3/issues/1903";>#1903</a>, fixes <a 
href="https://redirect.github.com/jline/jline3/issues/1879";>#1879</a>)</li>
   <li>fix: ensure cursor position after alternate screen init (<a 
href="https://redirect.github.com/jline/jline3/issues/1904";>#1904</a>, fixes <a 
href="https://redirect.github.com/jline/jline3/issues/1883";>#1883</a>)</li>
   <li>fix: use parser for command argument splitting (<a 
href="https://redirect.github.com/jline/jline3/issues/1907";>#1907</a>, fixes <a 
href="https://redirect.github.com/jline/jline3/issues/1876";>#1876</a>)</li>
   </ul>
   <h2>Dependencies</h2>
   <ul>
   <li>chore: Bump eu.maveniverse.maven.nisse:extension from 0.9.1 to 0.9.2 (<a 
href="https://redirect.github.com/jline/jline3/issues/1905";>#1905</a>)</li>
   </ul>
   <p><strong>Full Changelog</strong>: <a 
href="https://github.com/jline/jline3/compare/4.1.1...4.1.2";>https://github.com/jline/jline3/compare/4.1.1...4.1.2</a></p>
   <p>JLine 4.1.1 is a patch release focused on stability fixes. The most 
notable change corrects the POSIX raw mode defaults (VMIN/VTIME) in 
<code>enterRawMode</code>, which could cause shell REPL sessions to hang or 
malfunction on certain platforms. This release also fixes a Display bug where 
the internal line buffer could alias or reject immutable caller-provided lists, 
hardens signal registration against null returns, and corrects alternate 
charset handling in ScreenTerminal.</p>
   <h2>🐛 Bug Fixes</h2>
   <ul>
   <li>fix: Fixed Display oldLines being set as possible immutable lists. (<a 
href="https://redirect.github.com/jline/jline3/pull/1878";>#1878</a>) <a 
href="https://github.com/Elec332";><code>@​Elec332</code></a></li>
   <li>fix: use POSIX cfmakeraw defaults (VMIN=1, VTIME=0) in enterRawMode (<a 
href="https://redirect.github.com/jline/jline3/pull/1871";>#1871</a>) <a 
href="https://github.com/BryanSant";><code>@​BryanSant</code></a></li>
   <li>fix: skip null returns from signal registration in 
AbstractUnixSysTerminal (<a 
href="https://redirect.github.com/jline/jline3/pull/1869";>#1869</a>) <a 
href="https://github.com/BryanSant";><code>@​BryanSant</code></a></li>
   <li>fix: Fixed ScreenTerminal alt-charset (<a 
href="https://redirect.github.com/jline/jline3/pull/1867";>#1867</a>) <a 
href="https://github.com/Elec332";><code>@​Elec332</code></a></li>
   </ul>
   <h2>📦 Dependency updates</h2>
   <ul>
   <li>chore: Bump com.palantir.javaformat:palantir-java-format from 2.90.0 to 
2.91.0 (<a href="https://redirect.github.com/jline/jline3/pull/1898";>#1898</a>) 
<a href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump eu.maveniverse.maven.nisse:extension from 0.9.0 to 0.9.1 (<a 
href="https://redirect.github.com/jline/jline3/pull/1894";>#1894</a>) <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump junit.version from 6.0.3 to 6.1.0 (<a 
href="https://redirect.github.com/jline/jline3/pull/1893";>#1893</a>) <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump groovy.version from 5.0.5 to 5.0.6 (<a 
href="https://redirect.github.com/jline/jline3/pull/1865";>#1865</a>) <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump eu.maveniverse.maven.nisse:extension from 0.8.4 to 0.9.0 (<a 
href="https://redirect.github.com/jline/jline3/pull/1887";>#1887</a>) <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump com.diffplug.spotless:spotless-maven-plugin from 3.5.0 to 
3.5.1 (<a href="https://redirect.github.com/jline/jline3/pull/1886";>#1886</a>) 
<a href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.2 to 
3.6.3 (<a href="https://redirect.github.com/jline/jline3/pull/1889";>#1889</a>) 
<a href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump com.diffplug.spotless:spotless-maven-plugin from 3.4.0 to 
3.5.0 (<a href="https://redirect.github.com/jline/jline3/pull/1880";>#1880</a>) 
<a href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump slf4j.version from 2.0.17 to 2.0.18 (<a 
href="https://redirect.github.com/jline/jline3/pull/1874";>#1874</a>) <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   </ul>
   <h2>👻 Maintenance</h2>
   <ul>
   <li>refactor: Remove duplicate code in Shell impl tests (<a 
href="https://redirect.github.com/jline/jline3/pull/1868";>#1868</a>) <a 
href="https://github.com/Elec332";><code>@​Elec332</code></a></li>
   </ul>
   <h2>New Contributors</h2>
   <ul>
   <li><a href="https://github.com/BryanSant";><code>@​BryanSant</code></a> made 
their first contribution in <a 
href="https://redirect.github.com/jline/jline3/pull/1869";>#1869</a></li>
   </ul>
   <p><strong>Full Changelog</strong>: <a 
href="https://github.com/jline/jline3/compare/4.1.0...4.1.1";>https://github.com/jline/jline3/compare/4.1.0...4.1.1</a></p>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/jline/jline3/commit/9a74970108e84b2ab972b5609e692e147489bcc7";><code>9a74970</code></a>
 fix: use parser for command argument splitting (<a 
href="https://redirect.github.com/jline/jline3/issues/1907";>#1907</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/c9b931546dca4f7ab528bdaaa6baa1eb0344b8fc";><code>c9b9315</code></a>
 chore: Bump eu.maveniverse.maven.nisse:extension from 0.9.1 to 0.9.2 (<a 
href="https://redirect.github.com/jline/jline3/issues/1905";>#1905</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/a2e0670ca2461fb0351b067b520cb9ff019e39de";><code>a2e0670</code></a>
 fix: ensure cursor position after alternate screen init (<a 
href="https://redirect.github.com/jline/jline3/issues/1883";>#1883</a>) (<a 
href="https://redirect.github.com/jline/jline3/issues/1904";>#1904</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/6ac5ec1c4961deb7ae7405b1c087a4bba4f37e55";><code>6ac5ec1</code></a>
 fix: NonBlockingInputStream keeps thread alive after EOF (fixes <a 
href="https://redirect.github.com/jline/jline3/issues/1879";>#1879</a>) (<a 
href="https://redirect.github.com/jline/jline3/issues/1903";>#1903</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/1ef5bede9876145ad7a61ff601d3e0fdce1fcaf9";><code>1ef5bed</code></a>
 fix: DefaultParser preserves backslashes inside quotes (<a 
href="https://redirect.github.com/jline/jline3/issues/1902";>#1902</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/2825bc2a06c8764e186d2bf9005c1be160715e30";><code>2825bc2</code></a>
 fix: echo preserves backslash before unrecognised escape sequences (<a 
href="https://redirect.github.com/jline/jline3/issues/1901";>#1901</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/798308f86a0be6645423ec2857ed81cf15fb3d25";><code>798308f</code></a>
 fix: add filter-by-commitish to 3.x release drafter config</li>
   <li><a 
href="https://github.com/jline/jline3/commit/af5638ab34005a7b7184a56a9a6cf150a3f4848b";><code>af5638a</code></a>
 fix: avoid aliasing and immutable list issues in Display oldLines (<a 
href="https://redirect.github.com/jline/jline3/issues/1878";>#1878</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/f55dc2eb6e8c252d36bc4a0a18b9f75799f9b892";><code>f55dc2e</code></a>
 Merge pull request <a 
href="https://redirect.github.com/jline/jline3/issues/1898";>#1898</a> from 
jline/dependabot/maven/master/com.palantir.java...</li>
   <li><a 
href="https://github.com/jline/jline3/commit/1f736678cded0f70ed1b6995f6ce9973def6125b";><code>1f73667</code></a>
 Merge pull request <a 
href="https://redirect.github.com/jline/jline3/issues/1894";>#1894</a> from 
jline/dependabot/maven/master/eu.maveniverse.ma...</li>
   <li>Additional commits viewable in <a 
href="https://github.com/jline/jline3/compare/4.1.0...4.1.2";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `org.jline:jline-builtins` from 4.1.0 to 4.1.2
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/jline/jline3/releases";>org.jline:jline-builtins's 
releases</a>.</em></p>
   <blockquote>
   <p>JLine 4.1.2 is a patch release focused on correctness fixes across the 
parser, terminal I/O, and shell modules.</p>
   <h2>Bug Fixes</h2>
   <ul>
   <li>fix: echo preserves backslash before unrecognised escape sequences (<a 
href="https://redirect.github.com/jline/jline3/issues/1901";>#1901</a>, fixes <a 
href="https://redirect.github.com/jline/jline3/issues/1863";>#1863</a>)</li>
   <li>fix: DefaultParser preserves backslashes inside quotes (<a 
href="https://redirect.github.com/jline/jline3/issues/1902";>#1902</a>, fixes <a 
href="https://redirect.github.com/jline/jline3/issues/1877";>#1877</a>)</li>
   <li>fix: NonBlockingInputStream keeps thread alive after EOF (<a 
href="https://redirect.github.com/jline/jline3/issues/1903";>#1903</a>, fixes <a 
href="https://redirect.github.com/jline/jline3/issues/1879";>#1879</a>)</li>
   <li>fix: ensure cursor position after alternate screen init (<a 
href="https://redirect.github.com/jline/jline3/issues/1904";>#1904</a>, fixes <a 
href="https://redirect.github.com/jline/jline3/issues/1883";>#1883</a>)</li>
   <li>fix: use parser for command argument splitting (<a 
href="https://redirect.github.com/jline/jline3/issues/1907";>#1907</a>, fixes <a 
href="https://redirect.github.com/jline/jline3/issues/1876";>#1876</a>)</li>
   </ul>
   <h2>Dependencies</h2>
   <ul>
   <li>chore: Bump eu.maveniverse.maven.nisse:extension from 0.9.1 to 0.9.2 (<a 
href="https://redirect.github.com/jline/jline3/issues/1905";>#1905</a>)</li>
   </ul>
   <p><strong>Full Changelog</strong>: <a 
href="https://github.com/jline/jline3/compare/4.1.1...4.1.2";>https://github.com/jline/jline3/compare/4.1.1...4.1.2</a></p>
   <p>JLine 4.1.1 is a patch release focused on stability fixes. The most 
notable change corrects the POSIX raw mode defaults (VMIN/VTIME) in 
<code>enterRawMode</code>, which could cause shell REPL sessions to hang or 
malfunction on certain platforms. This release also fixes a Display bug where 
the internal line buffer could alias or reject immutable caller-provided lists, 
hardens signal registration against null returns, and corrects alternate 
charset handling in ScreenTerminal.</p>
   <h2>🐛 Bug Fixes</h2>
   <ul>
   <li>fix: Fixed Display oldLines being set as possible immutable lists. (<a 
href="https://redirect.github.com/jline/jline3/pull/1878";>#1878</a>) <a 
href="https://github.com/Elec332";><code>@​Elec332</code></a></li>
   <li>fix: use POSIX cfmakeraw defaults (VMIN=1, VTIME=0) in enterRawMode (<a 
href="https://redirect.github.com/jline/jline3/pull/1871";>#1871</a>) <a 
href="https://github.com/BryanSant";><code>@​BryanSant</code></a></li>
   <li>fix: skip null returns from signal registration in 
AbstractUnixSysTerminal (<a 
href="https://redirect.github.com/jline/jline3/pull/1869";>#1869</a>) <a 
href="https://github.com/BryanSant";><code>@​BryanSant</code></a></li>
   <li>fix: Fixed ScreenTerminal alt-charset (<a 
href="https://redirect.github.com/jline/jline3/pull/1867";>#1867</a>) <a 
href="https://github.com/Elec332";><code>@​Elec332</code></a></li>
   </ul>
   <h2>📦 Dependency updates</h2>
   <ul>
   <li>chore: Bump com.palantir.javaformat:palantir-java-format from 2.90.0 to 
2.91.0 (<a href="https://redirect.github.com/jline/jline3/pull/1898";>#1898</a>) 
<a href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump eu.maveniverse.maven.nisse:extension from 0.9.0 to 0.9.1 (<a 
href="https://redirect.github.com/jline/jline3/pull/1894";>#1894</a>) <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump junit.version from 6.0.3 to 6.1.0 (<a 
href="https://redirect.github.com/jline/jline3/pull/1893";>#1893</a>) <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump groovy.version from 5.0.5 to 5.0.6 (<a 
href="https://redirect.github.com/jline/jline3/pull/1865";>#1865</a>) <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump eu.maveniverse.maven.nisse:extension from 0.8.4 to 0.9.0 (<a 
href="https://redirect.github.com/jline/jline3/pull/1887";>#1887</a>) <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump com.diffplug.spotless:spotless-maven-plugin from 3.5.0 to 
3.5.1 (<a href="https://redirect.github.com/jline/jline3/pull/1886";>#1886</a>) 
<a href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.2 to 
3.6.3 (<a href="https://redirect.github.com/jline/jline3/pull/1889";>#1889</a>) 
<a href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump com.diffplug.spotless:spotless-maven-plugin from 3.4.0 to 
3.5.0 (<a href="https://redirect.github.com/jline/jline3/pull/1880";>#1880</a>) 
<a href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump slf4j.version from 2.0.17 to 2.0.18 (<a 
href="https://redirect.github.com/jline/jline3/pull/1874";>#1874</a>) <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   </ul>
   <h2>👻 Maintenance</h2>
   <ul>
   <li>refactor: Remove duplicate code in Shell impl tests (<a 
href="https://redirect.github.com/jline/jline3/pull/1868";>#1868</a>) <a 
href="https://github.com/Elec332";><code>@​Elec332</code></a></li>
   </ul>
   <h2>New Contributors</h2>
   <ul>
   <li><a href="https://github.com/BryanSant";><code>@​BryanSant</code></a> made 
their first contribution in <a 
href="https://redirect.github.com/jline/jline3/pull/1869";>#1869</a></li>
   </ul>
   <p><strong>Full Changelog</strong>: <a 
href="https://github.com/jline/jline3/compare/4.1.0...4.1.1";>https://github.com/jline/jline3/compare/4.1.0...4.1.1</a></p>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/jline/jline3/commit/9a74970108e84b2ab972b5609e692e147489bcc7";><code>9a74970</code></a>
 fix: use parser for command argument splitting (<a 
href="https://redirect.github.com/jline/jline3/issues/1907";>#1907</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/c9b931546dca4f7ab528bdaaa6baa1eb0344b8fc";><code>c9b9315</code></a>
 chore: Bump eu.maveniverse.maven.nisse:extension from 0.9.1 to 0.9.2 (<a 
href="https://redirect.github.com/jline/jline3/issues/1905";>#1905</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/a2e0670ca2461fb0351b067b520cb9ff019e39de";><code>a2e0670</code></a>
 fix: ensure cursor position after alternate screen init (<a 
href="https://redirect.github.com/jline/jline3/issues/1883";>#1883</a>) (<a 
href="https://redirect.github.com/jline/jline3/issues/1904";>#1904</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/6ac5ec1c4961deb7ae7405b1c087a4bba4f37e55";><code>6ac5ec1</code></a>
 fix: NonBlockingInputStream keeps thread alive after EOF (fixes <a 
href="https://redirect.github.com/jline/jline3/issues/1879";>#1879</a>) (<a 
href="https://redirect.github.com/jline/jline3/issues/1903";>#1903</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/1ef5bede9876145ad7a61ff601d3e0fdce1fcaf9";><code>1ef5bed</code></a>
 fix: DefaultParser preserves backslashes inside quotes (<a 
href="https://redirect.github.com/jline/jline3/issues/1902";>#1902</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/2825bc2a06c8764e186d2bf9005c1be160715e30";><code>2825bc2</code></a>
 fix: echo preserves backslash before unrecognised escape sequences (<a 
href="https://redirect.github.com/jline/jline3/issues/1901";>#1901</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/798308f86a0be6645423ec2857ed81cf15fb3d25";><code>798308f</code></a>
 fix: add filter-by-commitish to 3.x release drafter config</li>
   <li><a 
href="https://github.com/jline/jline3/commit/af5638ab34005a7b7184a56a9a6cf150a3f4848b";><code>af5638a</code></a>
 fix: avoid aliasing and immutable list issues in Display oldLines (<a 
href="https://redirect.github.com/jline/jline3/issues/1878";>#1878</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/f55dc2eb6e8c252d36bc4a0a18b9f75799f9b892";><code>f55dc2e</code></a>
 Merge pull request <a 
href="https://redirect.github.com/jline/jline3/issues/1898";>#1898</a> from 
jline/dependabot/maven/master/com.palantir.java...</li>
   <li><a 
href="https://github.com/jline/jline3/commit/1f736678cded0f70ed1b6995f6ce9973def6125b";><code>1f73667</code></a>
 Merge pull request <a 
href="https://redirect.github.com/jline/jline3/issues/1894";>#1894</a> from 
jline/dependabot/maven/master/eu.maveniverse.ma...</li>
   <li>Additional commits viewable in <a 
href="https://github.com/jline/jline3/compare/4.1.0...4.1.2";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `org.jline:jline-console` from 4.1.0 to 4.1.2
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/jline/jline3/releases";>org.jline:jline-console's 
releases</a>.</em></p>
   <blockquote>
   <p>JLine 4.1.2 is a patch release focused on correctness fixes across the 
parser, terminal I/O, and shell modules.</p>
   <h2>Bug Fixes</h2>
   <ul>
   <li>fix: echo preserves backslash before unrecognised escape sequences (<a 
href="https://redirect.github.com/jline/jline3/issues/1901";>#1901</a>, fixes <a 
href="https://redirect.github.com/jline/jline3/issues/1863";>#1863</a>)</li>
   <li>fix: DefaultParser preserves backslashes inside quotes (<a 
href="https://redirect.github.com/jline/jline3/issues/1902";>#1902</a>, fixes <a 
href="https://redirect.github.com/jline/jline3/issues/1877";>#1877</a>)</li>
   <li>fix: NonBlockingInputStream keeps thread alive after EOF (<a 
href="https://redirect.github.com/jline/jline3/issues/1903";>#1903</a>, fixes <a 
href="https://redirect.github.com/jline/jline3/issues/1879";>#1879</a>)</li>
   <li>fix: ensure cursor position after alternate screen init (<a 
href="https://redirect.github.com/jline/jline3/issues/1904";>#1904</a>, fixes <a 
href="https://redirect.github.com/jline/jline3/issues/1883";>#1883</a>)</li>
   <li>fix: use parser for command argument splitting (<a 
href="https://redirect.github.com/jline/jline3/issues/1907";>#1907</a>, fixes <a 
href="https://redirect.github.com/jline/jline3/issues/1876";>#1876</a>)</li>
   </ul>
   <h2>Dependencies</h2>
   <ul>
   <li>chore: Bump eu.maveniverse.maven.nisse:extension from 0.9.1 to 0.9.2 (<a 
href="https://redirect.github.com/jline/jline3/issues/1905";>#1905</a>)</li>
   </ul>
   <p><strong>Full Changelog</strong>: <a 
href="https://github.com/jline/jline3/compare/4.1.1...4.1.2";>https://github.com/jline/jline3/compare/4.1.1...4.1.2</a></p>
   <p>JLine 4.1.1 is a patch release focused on stability fixes. The most 
notable change corrects the POSIX raw mode defaults (VMIN/VTIME) in 
<code>enterRawMode</code>, which could cause shell REPL sessions to hang or 
malfunction on certain platforms. This release also fixes a Display bug where 
the internal line buffer could alias or reject immutable caller-provided lists, 
hardens signal registration against null returns, and corrects alternate 
charset handling in ScreenTerminal.</p>
   <h2>🐛 Bug Fixes</h2>
   <ul>
   <li>fix: Fixed Display oldLines being set as possible immutable lists. (<a 
href="https://redirect.github.com/jline/jline3/pull/1878";>#1878</a>) <a 
href="https://github.com/Elec332";><code>@​Elec332</code></a></li>
   <li>fix: use POSIX cfmakeraw defaults (VMIN=1, VTIME=0) in enterRawMode (<a 
href="https://redirect.github.com/jline/jline3/pull/1871";>#1871</a>) <a 
href="https://github.com/BryanSant";><code>@​BryanSant</code></a></li>
   <li>fix: skip null returns from signal registration in 
AbstractUnixSysTerminal (<a 
href="https://redirect.github.com/jline/jline3/pull/1869";>#1869</a>) <a 
href="https://github.com/BryanSant";><code>@​BryanSant</code></a></li>
   <li>fix: Fixed ScreenTerminal alt-charset (<a 
href="https://redirect.github.com/jline/jline3/pull/1867";>#1867</a>) <a 
href="https://github.com/Elec332";><code>@​Elec332</code></a></li>
   </ul>
   <h2>📦 Dependency updates</h2>
   <ul>
   <li>chore: Bump com.palantir.javaformat:palantir-java-format from 2.90.0 to 
2.91.0 (<a href="https://redirect.github.com/jline/jline3/pull/1898";>#1898</a>) 
<a href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump eu.maveniverse.maven.nisse:extension from 0.9.0 to 0.9.1 (<a 
href="https://redirect.github.com/jline/jline3/pull/1894";>#1894</a>) <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump junit.version from 6.0.3 to 6.1.0 (<a 
href="https://redirect.github.com/jline/jline3/pull/1893";>#1893</a>) <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump groovy.version from 5.0.5 to 5.0.6 (<a 
href="https://redirect.github.com/jline/jline3/pull/1865";>#1865</a>) <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump eu.maveniverse.maven.nisse:extension from 0.8.4 to 0.9.0 (<a 
href="https://redirect.github.com/jline/jline3/pull/1887";>#1887</a>) <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump com.diffplug.spotless:spotless-maven-plugin from 3.5.0 to 
3.5.1 (<a href="https://redirect.github.com/jline/jline3/pull/1886";>#1886</a>) 
<a href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.2 to 
3.6.3 (<a href="https://redirect.github.com/jline/jline3/pull/1889";>#1889</a>) 
<a href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump com.diffplug.spotless:spotless-maven-plugin from 3.4.0 to 
3.5.0 (<a href="https://redirect.github.com/jline/jline3/pull/1880";>#1880</a>) 
<a href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump slf4j.version from 2.0.17 to 2.0.18 (<a 
href="https://redirect.github.com/jline/jline3/pull/1874";>#1874</a>) <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   </ul>
   <h2>👻 Maintenance</h2>
   <ul>
   <li>refactor: Remove duplicate code in Shell impl tests (<a 
href="https://redirect.github.com/jline/jline3/pull/1868";>#1868</a>) <a 
href="https://github.com/Elec332";><code>@​Elec332</code></a></li>
   </ul>
   <h2>New Contributors</h2>
   <ul>
   <li><a href="https://github.com/BryanSant";><code>@​BryanSant</code></a> made 
their first contribution in <a 
href="https://redirect.github.com/jline/jline3/pull/1869";>#1869</a></li>
   </ul>
   <p><strong>Full Changelog</strong>: <a 
href="https://github.com/jline/jline3/compare/4.1.0...4.1.1";>https://github.com/jline/jline3/compare/4.1.0...4.1.1</a></p>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/jline/jline3/commit/9a74970108e84b2ab972b5609e692e147489bcc7";><code>9a74970</code></a>
 fix: use parser for command argument splitting (<a 
href="https://redirect.github.com/jline/jline3/issues/1907";>#1907</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/c9b931546dca4f7ab528bdaaa6baa1eb0344b8fc";><code>c9b9315</code></a>
 chore: Bump eu.maveniverse.maven.nisse:extension from 0.9.1 to 0.9.2 (<a 
href="https://redirect.github.com/jline/jline3/issues/1905";>#1905</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/a2e0670ca2461fb0351b067b520cb9ff019e39de";><code>a2e0670</code></a>
 fix: ensure cursor position after alternate screen init (<a 
href="https://redirect.github.com/jline/jline3/issues/1883";>#1883</a>) (<a 
href="https://redirect.github.com/jline/jline3/issues/1904";>#1904</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/6ac5ec1c4961deb7ae7405b1c087a4bba4f37e55";><code>6ac5ec1</code></a>
 fix: NonBlockingInputStream keeps thread alive after EOF (fixes <a 
href="https://redirect.github.com/jline/jline3/issues/1879";>#1879</a>) (<a 
href="https://redirect.github.com/jline/jline3/issues/1903";>#1903</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/1ef5bede9876145ad7a61ff601d3e0fdce1fcaf9";><code>1ef5bed</code></a>
 fix: DefaultParser preserves backslashes inside quotes (<a 
href="https://redirect.github.com/jline/jline3/issues/1902";>#1902</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/2825bc2a06c8764e186d2bf9005c1be160715e30";><code>2825bc2</code></a>
 fix: echo preserves backslash before unrecognised escape sequences (<a 
href="https://redirect.github.com/jline/jline3/issues/1901";>#1901</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/798308f86a0be6645423ec2857ed81cf15fb3d25";><code>798308f</code></a>
 fix: add filter-by-commitish to 3.x release drafter config</li>
   <li><a 
href="https://github.com/jline/jline3/commit/af5638ab34005a7b7184a56a9a6cf150a3f4848b";><code>af5638a</code></a>
 fix: avoid aliasing and immutable list issues in Display oldLines (<a 
href="https://redirect.github.com/jline/jline3/issues/1878";>#1878</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/f55dc2eb6e8c252d36bc4a0a18b9f75799f9b892";><code>f55dc2e</code></a>
 Merge pull request <a 
href="https://redirect.github.com/jline/jline3/issues/1898";>#1898</a> from 
jline/dependabot/maven/master/com.palantir.java...</li>
   <li><a 
href="https://github.com/jline/jline3/commit/1f736678cded0f70ed1b6995f6ce9973def6125b";><code>1f73667</code></a>
 Merge pull request <a 
href="https://redirect.github.com/jline/jline3/issues/1894";>#1894</a> from 
jline/dependabot/maven/master/eu.maveniverse.ma...</li>
   <li>Additional commits viewable in <a 
href="https://github.com/jline/jline3/compare/4.1.0...4.1.2";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `org.jline:jline-console-ui` from 4.1.0 to 4.1.2
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/jline/jline3/releases";>org.jline:jline-console-ui's 
releases</a>.</em></p>
   <blockquote>
   <p>JLine 4.1.2 is a patch release focused on correctness fixes across the 
parser, terminal I/O, and shell modules.</p>
   <h2>Bug Fixes</h2>
   <ul>
   <li>fix: echo preserves backslash before unrecognised escape sequences (<a 
href="https://redirect.github.com/jline/jline3/issues/1901";>#1901</a>, fixes <a 
href="https://redirect.github.com/jline/jline3/issues/1863";>#1863</a>)</li>
   <li>fix: DefaultParser preserves backslashes inside quotes (<a 
href="https://redirect.github.com/jline/jline3/issues/1902";>#1902</a>, fixes <a 
href="https://redirect.github.com/jline/jline3/issues/1877";>#1877</a>)</li>
   <li>fix: NonBlockingInputStream keeps thread alive after EOF (<a 
href="https://redirect.github.com/jline/jline3/issues/1903";>#1903</a>, fixes <a 
href="https://redirect.github.com/jline/jline3/issues/1879";>#1879</a>)</li>
   <li>fix: ensure cursor position after alternate screen init (<a 
href="https://redirect.github.com/jline/jline3/issues/1904";>#1904</a>, fixes <a 
href="https://redirect.github.com/jline/jline3/issues/1883";>#1883</a>)</li>
   <li>fix: use parser for command argument splitting (<a 
href="https://redirect.github.com/jline/jline3/issues/1907";>#1907</a>, fixes <a 
href="https://redirect.github.com/jline/jline3/issues/1876";>#1876</a>)</li>
   </ul>
   <h2>Dependencies</h2>
   <ul>
   <li>chore: Bump eu.maveniverse.maven.nisse:extension from 0.9.1 to 0.9.2 (<a 
href="https://redirect.github.com/jline/jline3/issues/1905";>#1905</a>)</li>
   </ul>
   <p><strong>Full Changelog</strong>: <a 
href="https://github.com/jline/jline3/compare/4.1.1...4.1.2";>https://github.com/jline/jline3/compare/4.1.1...4.1.2</a></p>
   <p>JLine 4.1.1 is a patch release focused on stability fixes. The most 
notable change corrects the POSIX raw mode defaults (VMIN/VTIME) in 
<code>enterRawMode</code>, which could cause shell REPL sessions to hang or 
malfunction on certain platforms. This release also fixes a Display bug where 
the internal line buffer could alias or reject immutable caller-provided lists, 
hardens signal registration against null returns, and corrects alternate 
charset handling in ScreenTerminal.</p>
   <h2>🐛 Bug Fixes</h2>
   <ul>
   <li>fix: Fixed Display oldLines being set as possible immutable lists. (<a 
href="https://redirect.github.com/jline/jline3/pull/1878";>#1878</a>) <a 
href="https://github.com/Elec332";><code>@​Elec332</code></a></li>
   <li>fix: use POSIX cfmakeraw defaults (VMIN=1, VTIME=0) in enterRawMode (<a 
href="https://redirect.github.com/jline/jline3/pull/1871";>#1871</a>) <a 
href="https://github.com/BryanSant";><code>@​BryanSant</code></a></li>
   <li>fix: skip null returns from signal registration in 
AbstractUnixSysTerminal (<a 
href="https://redirect.github.com/jline/jline3/pull/1869";>#1869</a>) <a 
href="https://github.com/BryanSant";><code>@​BryanSant</code></a></li>
   <li>fix: Fixed ScreenTerminal alt-charset (<a 
href="https://redirect.github.com/jline/jline3/pull/1867";>#1867</a>) <a 
href="https://github.com/Elec332";><code>@​Elec332</code></a></li>
   </ul>
   <h2>📦 Dependency updates</h2>
   <ul>
   <li>chore: Bump com.palantir.javaformat:palantir-java-format from 2.90.0 to 
2.91.0 (<a href="https://redirect.github.com/jline/jline3/pull/1898";>#1898</a>) 
<a href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump eu.maveniverse.maven.nisse:extension from 0.9.0 to 0.9.1 (<a 
href="https://redirect.github.com/jline/jline3/pull/1894";>#1894</a>) <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump junit.version from 6.0.3 to 6.1.0 (<a 
href="https://redirect.github.com/jline/jline3/pull/1893";>#1893</a>) <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump groovy.version from 5.0.5 to 5.0.6 (<a 
href="https://redirect.github.com/jline/jline3/pull/1865";>#1865</a>) <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump eu.maveniverse.maven.nisse:extension from 0.8.4 to 0.9.0 (<a 
href="https://redirect.github.com/jline/jline3/pull/1887";>#1887</a>) <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump com.diffplug.spotless:spotless-maven-plugin from 3.5.0 to 
3.5.1 (<a href="https://redirect.github.com/jline/jline3/pull/1886";>#1886</a>) 
<a href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.2 to 
3.6.3 (<a href="https://redirect.github.com/jline/jline3/pull/1889";>#1889</a>) 
<a href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump com.diffplug.spotless:spotless-maven-plugin from 3.4.0 to 
3.5.0 (<a href="https://redirect.github.com/jline/jline3/pull/1880";>#1880</a>) 
<a href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump slf4j.version from 2.0.17 to 2.0.18 (<a 
href="https://redirect.github.com/jline/jline3/pull/1874";>#1874</a>) <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   </ul>
   <h2>👻 Maintenance</h2>
   <ul>
   <li>refactor: Remove duplicate code in Shell impl tests (<a 
href="https://redirect.github.com/jline/jline3/pull/1868";>#1868</a>) <a 
href="https://github.com/Elec332";><code>@​Elec332</code></a></li>
   </ul>
   <h2>New Contributors</h2>
   <ul>
   <li><a href="https://github.com/BryanSant";><code>@​BryanSant</code></a> made 
their first contribution in <a 
href="https://redirect.github.com/jline/jline3/pull/1869";>#1869</a></li>
   </ul>
   <p><strong>Full Changelog</strong>: <a 
href="https://github.com/jline/jline3/compare/4.1.0...4.1.1";>https://github.com/jline/jline3/compare/4.1.0...4.1.1</a></p>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/jline/jline3/commit/9a74970108e84b2ab972b5609e692e147489bcc7";><code>9a74970</code></a>
 fix: use parser for command argument splitting (<a 
href="https://redirect.github.com/jline/jline3/issues/1907";>#1907</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/c9b931546dca4f7ab528bdaaa6baa1eb0344b8fc";><code>c9b9315</code></a>
 chore: Bump eu.maveniverse.maven.nisse:extension from 0.9.1 to 0.9.2 (<a 
href="https://redirect.github.com/jline/jline3/issues/1905";>#1905</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/a2e0670ca2461fb0351b067b520cb9ff019e39de";><code>a2e0670</code></a>
 fix: ensure cursor position after alternate screen init (<a 
href="https://redirect.github.com/jline/jline3/issues/1883";>#1883</a>) (<a 
href="https://redirect.github.com/jline/jline3/issues/1904";>#1904</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/6ac5ec1c4961deb7ae7405b1c087a4bba4f37e55";><code>6ac5ec1</code></a>
 fix: NonBlockingInputStream keeps thread alive after EOF (fixes <a 
href="https://redirect.github.com/jline/jline3/issues/1879";>#1879</a>) (<a 
href="https://redirect.github.com/jline/jline3/issues/1903";>#1903</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/1ef5bede9876145ad7a61ff601d3e0fdce1fcaf9";><code>1ef5bed</code></a>
 fix: DefaultParser preserves backslashes inside quotes (<a 
href="https://redirect.github.com/jline/jline3/issues/1902";>#1902</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/2825bc2a06c8764e186d2bf9005c1be160715e30";><code>2825bc2</code></a>
 fix: echo preserves backslash before unrecognised escape sequences (<a 
href="https://redirect.github.com/jline/jline3/issues/1901";>#1901</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/798308f86a0be6645423ec2857ed81cf15fb3d25";><code>798308f</code></a>
 fix: add filter-by-commitish to 3.x release drafter config</li>
   <li><a 
href="https://github.com/jline/jline3/commit/af5638ab34005a7b7184a56a9a6cf150a3f4848b";><code>af5638a</code></a>
 fix: avoid aliasing and immutable list issues in Display oldLines (<a 
href="https://redirect.github.com/jline/jline3/issues/1878";>#1878</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/f55dc2eb6e8c252d36bc4a0a18b9f75799f9b892";><code>f55dc2e</code></a>
 Merge pull request <a 
href="https://redirect.github.com/jline/jline3/issues/1898";>#1898</a> from 
jline/dependabot/maven/master/com.palantir.java...</li>
   <li><a 
href="https://github.com/jline/jline3/commit/1f736678cded0f70ed1b6995f6ce9973def6125b";><code>1f73667</code></a>
 Merge pull request <a 
href="https://redirect.github.com/jline/jline3/issues/1894";>#1894</a> from 
jline/dependabot/maven/master/eu.maveniverse.ma...</li>
   <li>Additional commits viewable in <a 
href="https://github.com/jline/jline3/compare/4.1.0...4.1.2";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `org.jline:jline-terminal` from 4.1.0 to 4.1.2
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/jline/jline3/releases";>org.jline:jline-terminal's 
releases</a>.</em></p>
   <blockquote>
   <p>JLine 4.1.2 is a patch release focused on correctness fixes across the 
parser, terminal I/O, and shell modules.</p>
   <h2>Bug Fixes</h2>
   <ul>
   <li>fix: echo preserves backslash before unrecognised escape sequences (<a 
href="https://redirect.github.com/jline/jline3/issues/1901";>#1901</a>, fixes <a 
href="https://redirect.github.com/jline/jline3/issues/1863";>#1863</a>)</li>
   <li>fix: DefaultParser preserves backslashes inside quotes (<a 
href="https://redirect.github.com/jline/jline3/issues/1902";>#1902</a>, fixes <a 
href="https://redirect.github.com/jline/jline3/issues/1877";>#1877</a>)</li>
   <li>fix: NonBlockingInputStream keeps thread alive after EOF (<a 
href="https://redirect.github.com/jline/jline3/issues/1903";>#1903</a>, fixes <a 
href="https://redirect.github.com/jline/jline3/issues/1879";>#1879</a>)</li>
   <li>fix: ensure cursor position after alternate screen init (<a 
href="https://redirect.github.com/jline/jline3/issues/1904";>#1904</a>, fixes <a 
href="https://redirect.github.com/jline/jline3/issues/1883";>#1883</a>)</li>
   <li>fix: use parser for command argument splitting (<a 
href="https://redirect.github.com/jline/jline3/issues/1907";>#1907</a>, fixes <a 
href="https://redirect.github.com/jline/jline3/issues/1876";>#1876</a>)</li>
   </ul>
   <h2>Dependencies</h2>
   <ul>
   <li>chore: Bump eu.maveniverse.maven.nisse:extension from 0.9.1 to 0.9.2 (<a 
href="https://redirect.github.com/jline/jline3/issues/1905";>#1905</a>)</li>
   </ul>
   <p><strong>Full Changelog</strong>: <a 
href="https://github.com/jline/jline3/compare/4.1.1...4.1.2";>https://github.com/jline/jline3/compare/4.1.1...4.1.2</a></p>
   <p>JLine 4.1.1 is a patch release focused on stability fixes. The most 
notable change corrects the POSIX raw mode defaults (VMIN/VTIME) in 
<code>enterRawMode</code>, which could cause shell REPL sessions to hang or 
malfunction on certain platforms. This release also fixes a Display bug where 
the internal line buffer could alias or reject immutable caller-provided lists, 
hardens signal registration against null returns, and corrects alternate 
charset handling in ScreenTerminal.</p>
   <h2>🐛 Bug Fixes</h2>
   <ul>
   <li>fix: Fixed Display oldLines being set as possible immutable lists. (<a 
href="https://redirect.github.com/jline/jline3/pull/1878";>#1878</a>) <a 
href="https://github.com/Elec332";><code>@​Elec332</code></a></li>
   <li>fix: use POSIX cfmakeraw defaults (VMIN=1, VTIME=0) in enterRawMode (<a 
href="https://redirect.github.com/jline/jline3/pull/1871";>#1871</a>) <a 
href="https://github.com/BryanSant";><code>@​BryanSant</code></a></li>
   <li>fix: skip null returns from signal registration in 
AbstractUnixSysTerminal (<a 
href="https://redirect.github.com/jline/jline3/pull/1869";>#1869</a>) <a 
href="https://github.com/BryanSant";><code>@​BryanSant</code></a></li>
   <li>fix: Fixed ScreenTerminal alt-charset (<a 
href="https://redirect.github.com/jline/jline3/pull/1867";>#1867</a>) <a 
href="https://github.com/Elec332";><code>@​Elec332</code></a></li>
   </ul>
   <h2>📦 Dependency updates</h2>
   <ul>
   <li>chore: Bump com.palantir.javaformat:palantir-java-format from 2.90.0 to 
2.91.0 (<a href="https://redirect.github.com/jline/jline3/pull/1898";>#1898</a>) 
<a href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump eu.maveniverse.maven.nisse:extension from 0.9.0 to 0.9.1 (<a 
href="https://redirect.github.com/jline/jline3/pull/1894";>#1894</a>) <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump junit.version from 6.0.3 to 6.1.0 (<a 
href="https://redirect.github.com/jline/jline3/pull/1893";>#1893</a>) <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump groovy.version from 5.0.5 to 5.0.6 (<a 
href="https://redirect.github.com/jline/jline3/pull/1865";>#1865</a>) <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump eu.maveniverse.maven.nisse:extension from 0.8.4 to 0.9.0 (<a 
href="https://redirect.github.com/jline/jline3/pull/1887";>#1887</a>) <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump com.diffplug.spotless:spotless-maven-plugin from 3.5.0 to 
3.5.1 (<a href="https://redirect.github.com/jline/jline3/pull/1886";>#1886</a>) 
<a href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.2 to 
3.6.3 (<a href="https://redirect.github.com/jline/jline3/pull/1889";>#1889</a>) 
<a href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump com.diffplug.spotless:spotless-maven-plugin from 3.4.0 to 
3.5.0 (<a href="https://redirect.github.com/jline/jline3/pull/1880";>#1880</a>) 
<a href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump slf4j.version from 2.0.17 to 2.0.18 (<a 
href="https://redirect.github.com/jline/jline3/pull/1874";>#1874</a>) <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   </ul>
   <h2>👻 Maintenance</h2>
   <ul>
   <li>refactor: Remove duplicate code in Shell impl tests (<a 
href="https://redirect.github.com/jline/jline3/pull/1868";>#1868</a>) <a 
href="https://github.com/Elec332";><code>@​Elec332</code></a></li>
   </ul>
   <h2>New Contributors</h2>
   <ul>
   <li><a href="https://github.com/BryanSant";><code>@​BryanSant</code></a> made 
their first contribution in <a 
href="https://redirect.github.com/jline/jline3/pull/1869";>#1869</a></li>
   </ul>
   <p><strong>Full Changelog</strong>: <a 
href="https://github.com/jline/jline3/compare/4.1.0...4.1.1";>https://github.com/jline/jline3/compare/4.1.0...4.1.1</a></p>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/jline/jline3/commit/9a74970108e84b2ab972b5609e692e147489bcc7";><code>9a74970</code></a>
 fix: use parser for command argument splitting (<a 
href="https://redirect.github.com/jline/jline3/issues/1907";>#1907</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/c9b931546dca4f7ab528bdaaa6baa1eb0344b8fc";><code>c9b9315</code></a>
 chore: Bump eu.maveniverse.maven.nisse:extension from 0.9.1 to 0.9.2 (<a 
href="https://redirect.github.com/jline/jline3/issues/1905";>#1905</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/a2e0670ca2461fb0351b067b520cb9ff019e39de";><code>a2e0670</code></a>
 fix: ensure cursor position after alternate screen init (<a 
href="https://redirect.github.com/jline/jline3/issues/1883";>#1883</a>) (<a 
href="https://redirect.github.com/jline/jline3/issues/1904";>#1904</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/6ac5ec1c4961deb7ae7405b1c087a4bba4f37e55";><code>6ac5ec1</code></a>
 fix: NonBlockingInputStream keeps thread alive after EOF (fixes <a 
href="https://redirect.github.com/jline/jline3/issues/1879";>#1879</a>) (<a 
href="https://redirect.github.com/jline/jline3/issues/1903";>#1903</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/1ef5bede9876145ad7a61ff601d3e0fdce1fcaf9";><code>1ef5bed</code></a>
 fix: DefaultParser preserves backslashes inside quotes (<a 
href="https://redirect.github.com/jline/jline3/issues/1902";>#1902</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/2825bc2a06c8764e186d2bf9005c1be160715e30";><code>2825bc2</code></a>
 fix: echo preserves backslash before unrecognised escape sequences (<a 
href="https://redirect.github.com/jline/jline3/issues/1901";>#1901</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/798308f86a0be6645423ec2857ed81cf15fb3d25";><code>798308f</code></a>
 fix: add filter-by-commitish to 3.x release drafter config</li>
   <li><a 
href="https://github.com/jline/jline3/commit/af5638ab34005a7b7184a56a9a6cf150a3f4848b";><code>af5638a</code></a>
 fix: avoid aliasing and immutable list issues in Display oldLines (<a 
href="https://redirect.github.com/jline/jline3/issues/1878";>#1878</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/f55dc2eb6e8c252d36bc4a0a18b9f75799f9b892";><code>f55dc2e</code></a>
 Merge pull request <a 
href="https://redirect.github.com/jline/jline3/issues/1898";>#1898</a> from 
jline/dependabot/maven/master/com.palantir.java...</li>
   <li><a 
href="https://github.com/jline/jline3/commit/1f736678cded0f70ed1b6995f6ce9973def6125b";><code>1f73667</code></a>
 Merge pull request <a 
href="https://redirect.github.com/jline/jline3/issues/1894";>#1894</a> from 
jline/dependabot/maven/master/eu.maveniverse.ma...</li>
   <li>Additional commits viewable in <a 
href="https://github.com/jline/jline3/compare/4.1.0...4.1.2";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `org.jline:jline-terminal-ffm` from 4.1.0 to 4.1.2
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/jline/jline3/releases";>org.jline:jline-terminal-ffm's 
releases</a>.</em></p>
   <blockquote>
   <p>JLine 4.1.2 is a patch release focused on correctness fixes across the 
parser, terminal I/O, and shell modules.</p>
   <h2>Bug Fixes</h2>
   <ul>
   <li>fix: echo preserves backslash before unrecognised escape sequences (<a 
href="https://redirect.github.com/jline/jline3/issues/1901";>#1901</a>, fixes <a 
href="https://redirect.github.com/jline/jline3/issues/1863";>#1863</a>)</li>
   <li>fix: DefaultParser preserves backslashes inside quotes (<a 
href="https://redirect.github.com/jline/jline3/issues/1902";>#1902</a>, fixes <a 
href="https://redirect.github.com/jline/jline3/issues/1877";>#1877</a>)</li>
   <li>fix: NonBlockingInputStream keeps thread alive after EOF (<a 
href="https://redirect.github.com/jline/jline3/issues/1903";>#1903</a>, fixes <a 
href="https://redirect.github.com/jline/jline3/issues/1879";>#1879</a>)</li>
   <li>fix: ensure cursor position after alternate screen init (<a 
href="https://redirect.github.com/jline/jline3/issues/1904";>#1904</a>, fixes <a 
href="https://redirect.github.com/jline/jline3/issues/1883";>#1883</a>)</li>
   <li>fix: use parser for command argument splitting (<a 
href="https://redirect.github.com/jline/jline3/issues/1907";>#1907</a>, fixes <a 
href="https://redirect.github.com/jline/jline3/issues/1876";>#1876</a>)</li>
   </ul>
   <h2>Dependencies</h2>
   <ul>
   <li>chore: Bump eu.maveniverse.maven.nisse:extension from 0.9.1 to 0.9.2 (<a 
href="https://redirect.github.com/jline/jline3/issues/1905";>#1905</a>)</li>
   </ul>
   <p><strong>Full Changelog</strong>: <a 
href="https://github.com/jline/jline3/compare/4.1.1...4.1.2";>https://github.com/jline/jline3/compare/4.1.1...4.1.2</a></p>
   <p>JLine 4.1.1 is a patch release focused on stability fixes. The most 
notable change corrects the POSIX raw mode defaults (VMIN/VTIME) in 
<code>enterRawMode</code>, which could cause shell REPL sessions to hang or 
malfunction on certain platforms. This release also fixes a Display bug where 
the internal line buffer could alias or reject immutable caller-provided lists, 
hardens signal registration against null returns, and corrects alternate 
charset handling in ScreenTerminal.</p>
   <h2>🐛 Bug Fixes</h2>
   <ul>
   <li>fix: Fixed Display oldLines being set as possible immutable lists. (<a 
href="https://redirect.github.com/jline/jline3/pull/1878";>#1878</a>) <a 
href="https://github.com/Elec332";><code>@​Elec332</code></a></li>
   <li>fix: use POSIX cfmakeraw defaults (VMIN=1, VTIME=0) in enterRawMode (<a 
href="https://redirect.github.com/jline/jline3/pull/1871";>#1871</a>) <a 
href="https://github.com/BryanSant";><code>@​BryanSant</code></a></li>
   <li>fix: skip null returns from signal registration in 
AbstractUnixSysTerminal (<a 
href="https://redirect.github.com/jline/jline3/pull/1869";>#1869</a>) <a 
href="https://github.com/BryanSant";><code>@​BryanSant</code></a></li>
   <li>fix: Fixed ScreenTerminal alt-charset (<a 
href="https://redirect.github.com/jline/jline3/pull/1867";>#1867</a>) <a 
href="https://github.com/Elec332";><code>@​Elec332</code></a></li>
   </ul>
   <h2>📦 Dependency updates</h2>
   <ul>
   <li>chore: Bump com.palantir.javaformat:palantir-java-format from 2.90.0 to 
2.91.0 (<a href="https://redirect.github.com/jline/jline3/pull/1898";>#1898</a>) 
<a href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump eu.maveniverse.maven.nisse:extension from 0.9.0 to 0.9.1 (<a 
href="https://redirect.github.com/jline/jline3/pull/1894";>#1894</a>) <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump junit.version from 6.0.3 to 6.1.0 (<a 
href="https://redirect.github.com/jline/jline3/pull/1893";>#1893</a>) <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump groovy.version from 5.0.5 to 5.0.6 (<a 
href="https://redirect.github.com/jline/jline3/pull/1865";>#1865</a>) <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump eu.maveniverse.maven.nisse:extension from 0.8.4 to 0.9.0 (<a 
href="https://redirect.github.com/jline/jline3/pull/1887";>#1887</a>) <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump com.diffplug.spotless:spotless-maven-plugin from 3.5.0 to 
3.5.1 (<a href="https://redirect.github.com/jline/jline3/pull/1886";>#1886</a>) 
<a href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.2 to 
3.6.3 (<a href="https://redirect.github.com/jline/jline3/pull/1889";>#1889</a>) 
<a href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump com.diffplug.spotless:spotless-maven-plugin from 3.4.0 to 
3.5.0 (<a href="https://redirect.github.com/jline/jline3/pull/1880";>#1880</a>) 
<a href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump slf4j.version from 2.0.17 to 2.0.18 (<a 
href="https://redirect.github.com/jline/jline3/pull/1874";>#1874</a>) <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   </ul>
   <h2>👻 Maintenance</h2>
   <ul>
   <li>refactor: Remove duplicate code in Shell impl tests (<a 
href="https://redirect.github.com/jline/jline3/pull/1868";>#1868</a>) <a 
href="https://github.com/Elec332";><code>@​Elec332</code></a></li>
   </ul>
   <h2>New Contributors</h2>
   <ul>
   <li><a href="https://github.com/BryanSant";><code>@​BryanSant</code></a> made 
their first contribution in <a 
href="https://redirect.github.com/jline/jline3/pull/1869";>#1869</a></li>
   </ul>
   <p><strong>Full Changelog</strong>: <a 
href="https://github.com/jline/jline3/compare/4.1.0...4.1.1";>https://github.com/jline/jline3/compare/4.1.0...4.1.1</a></p>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/jline/jline3/commit/9a74970108e84b2ab972b5609e692e147489bcc7";><code>9a74970</code></a>
 fix: use parser for command argument splitting (<a 
href="https://redirect.github.com/jline/jline3/issues/1907";>#1907</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/c9b931546dca4f7ab528bdaaa6baa1eb0344b8fc";><code>c9b9315</code></a>
 chore: Bump eu.maveniverse.maven.nisse:extension from 0.9.1 to 0.9.2 (<a 
href="https://redirect.github.com/jline/jline3/issues/1905";>#1905</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/a2e0670ca2461fb0351b067b520cb9ff019e39de";><code>a2e0670</code></a>
 fix: ensure cursor position after alternate screen init (<a 
href="https://redirect.github.com/jline/jline3/issues/1883";>#1883</a>) (<a 
href="https://redirect.github.com/jline/jline3/issues/1904";>#1904</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/6ac5ec1c4961deb7ae7405b1c087a4bba4f37e55";><code>6ac5ec1</code></a>
 fix: NonBlockingInputStream keeps thread alive after EOF (fixes <a 
href="https://redirect.github.com/jline/jline3/issues/1879";>#1879</a>) (<a 
href="https://redirect.github.com/jline/jline3/issues/1903";>#1903</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/1ef5bede9876145ad7a61ff601d3e0fdce1fcaf9";><code>1ef5bed</code></a>
 fix: DefaultParser preserves backslashes inside quotes (<a 
href="https://redirect.github.com/jline/jline3/issues/1902";>#1902</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/2825bc2a06c8764e186d2bf9005c1be160715e30";><code>2825bc2</code></a>
 fix: echo preserves backslash before unrecognised escape sequences (<a 
href="https://redirect.github.com/jline/jline3/issues/1901";>#1901</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/798308f86a0be6645423ec2857ed81cf15fb3d25";><code>798308f</code></a>
 fix: add filter-by-commitish to 3.x release drafter config</li>
   <li><a 
href="https://github.com/jline/jline3/commit/af5638ab34005a7b7184a56a9a6cf150a3f4848b";><code>af5638a</code></a>
 fix: avoid aliasing and immutable list issues in Display oldLines (<a 
href="https://redirect.github.com/jline/jline3/issues/1878";>#1878</a>)</li>
   <li><a 
href="https://github.com/jline/jline3/commit/f55dc2eb6e8c252d36bc4a0a18b9f75799f9b892";><code>f55dc2e</code></a>
 Merge pull request <a 
href="https://redirect.github.com/jline/jline3/issues/1898";>#1898</a> from 
jline/dependabot/maven/master/com.palantir.java...</li>
   <li><a 
href="https://github.com/jline/jline3/commit/1f736678cded0f70ed1b6995f6ce9973def6125b";><code>1f73667</code></a>
 Merge pull request <a 
href="https://redirect.github.com/jline/jline3/issues/1894";>#1894</a> from 
jline/dependabot/maven/master/eu.maveniverse.ma...</li>
   <li>Additional commits viewable in <a 
href="https://github.com/jline/jline3/compare/4.1.0...4.1.2";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `org.jline:jline-terminal-jni` from 4.1.0 to 4.1.2
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/jline/jline3/releases";>org.jline:jline-terminal-jni's 
releases</a>.</em></p>
   <blockquote>
   <p>JLine 4.1.2 is a patch release focused on correctness fixes across the 
parser, terminal I/O, and shell modules.</p>
   <h2>Bug Fixes</h2>
   <ul>
   <li>fix: echo preserves backslash before unrecognised escape sequences (<a 
href="https://redirect.github.com/jline/jline3/issues/1901";>#1901</a>, fixes <a 
href="https://redirect.github.com/jline/jline3/issues/1863";>#1863</a>)</li>
   <li>fix: DefaultParser preserves backslashes inside quotes (<a 
href="https://redirect.github.com/jline/jline3/issues/1902";>#1902</a>, fixes <a 
href="https://redirect.github.com/jline/jline3/issues/1877";>#1877</a>)</li>
   <li>fix: NonBlockingInputStream keeps thread alive after EOF (<a 
href="https://redirect.github.com/jline/jline3/issues/1903";>#1903</a>, fixes <a 
href="https://redirect.github.com/jline/jline3/issues/1879";>#1879</a>)</li>
   <li>fix: ensure cursor position after alternate screen init (<a 
href="https://redirect.github.com/jline/jline3/issues/1904";>#1904</a>, fixes <a 
href="https://redirect.github.com/jline/jline3/issues/1883";>#1883</a>)</li>
   <li>fix: use parser for command argument splitting (<a 
href="https://redirect.github.com/jline/jline3/issues/1907";>#1907</a>, fixes <a 
href="https://redirect.github.com/jline/jline3/issues/1876";>#1876</a>)</li>
   </ul>
   <h2>Dependencies</h2>
   <ul>
   <li>chore: Bump eu.maveniverse.maven.nisse:extension from 0.9.1 to 0.9.2 (<a 
href="https://redirect.github.com/jline/jline3/issues/1905";>#1905</a>)</li>
   </ul>
   <p><strong>Full Changelog</strong>: <a 
href="https://github.com/jline/jline3/compare/4.1.1...4.1.2";>https://github.com/jline/jline3/compare/4.1.1...4.1.2</a></p>
   <p>JLine 4.1.1 is a patch release focused on stability fixes. The most 
notable change corrects the POSIX raw mode defaults (VMIN/VTIME) in 
<code>enterRawMode</code>, which could cause shell REPL sessions to hang or 
malfunction on certain platforms. This release also fixes a Display bug where 
the internal line buffer could alias or reject immutable caller-provided lists, 
hardens signal registration against null returns, and corrects alternate 
charset handling in ScreenTerminal.</p>
   <h2>🐛 Bug Fixes</h2>
   <ul>
   <li>fix: Fixed Display oldLines being set as possible immutable lists. (<a 
href="https://redirect.github.com/jline/jline3/pull/1878";>#1878</a>) <a 
href="https://github.com/Elec332";><code>@​Elec332</code></a></li>
   <li>fix: use POSIX cfmakeraw defaults (VMIN=1, VTIME=0) in enterRawMode (<a 
href="https://redirect.github.com/jline/jline3/pull/1871";>#1871</a>) <a 
href="https://github.com/BryanSant";><code>@​BryanSant</code></a></li>
   <li>fix: skip null returns from signal registration in 
AbstractUnixSysTerminal (<a 
href="https://redirect.github.com/jline/jline3/pull/1869";>#1869</a>) <a 
href="https://github.com/BryanSant";><code>@​BryanSant</code></a></li>
   <li>fix: Fixed ScreenTerminal alt-charset (<a 
href="https://redirect.github.com/jline/jline3/pull/1867";>#1867</a>) <a 
href="https://github.com/Elec332";><code>@​Elec332</code></a></li>
   </ul>
   <h2>📦 Dependency updates</h2>
   <ul>
   <li>chore: Bump com.palantir.javaformat:palantir-java-format from 2.90.0 to 
2.91.0 (<a href="https://redirect.github.com/jline/jline3/pull/1898";>#1898</a>) 
<a href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump eu.maveniverse.maven.nisse:extension from 0.9.0 to 0.9.1 (<a 
href="https://redirect.github.com/jline/jline3/pull/1894";>#1894</a>) <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump junit.version from 6.0.3 to 6.1.0 (<a 
href="https://redirect.github.com/jline/jline3/pull/1893";>#1893</a>) <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump groovy.version from 5.0.5 to 5.0.6 (<a 
href="https://redirect.github.com/jline/jline3/pull/1865";>#1865</a>) <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump eu.maveniverse.maven.nisse:extension from 0.8.4 to 0.9.0 (<a 
href="https://redirect.github.com/jline/jline3/pull/1887";>#1887</a>) <a 
href="https://github.com/dependabot";><code>@​dependabot</code></a></li>
   <li>chore: Bump com.diffplug.spotless:spotless-maven-plugin from 3.5.0 to 
3.5.1 (<a href="https://redirect.github.com/jline/jline3/pull/1886";>#1886</a>) 
<a href="https://github.com/dependabot";><code>@​dependabot</code><...
   
   _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