dependabot[bot] opened a new pull request, #12407: URL: https://github.com/apache/maven/pull/12407
Bumps `jlineVersion` from 4.2.1 to 4.3.1. Updates `org.jline:jline-reader` from 4.2.1 to 4.3.1 <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.3.1 is a security patch release addressing ReDoS vulnerabilities.</p> <h2>🔒 Security Fixes</h2> <ul> <li>fix: guard regex matching against catastrophic backtracking (ReDoS) (<a href="https://redirect.github.com/jline/jline3/issues/2012">#2012</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a> <ul> <li>Adds <code>SafeRegex</code> utility with <code>TimeoutCharSequence</code> to enforce wall-clock deadlines during regex matching</li> <li>Fixes 8 locations across <code>terminal</code>, <code>reader</code>, and <code>builtins</code> where user-controlled input could trigger catastrophic backtracking</li> <li>Addresses GHSA-r2xf-8xr9-62gw, GHSA-2v9w-34q6-wpqx, GHSA-ph9c-7hw9-vhhw, GHSA-5q95-hrpc-m3w3</li> </ul> </li> </ul> <h2>🐛 Bug Fixes</h2> <ul> <li>fix: warn on insecure permissions when history file created concurrently (<a href="https://redirect.github.com/jline/jline3/issues/2013">#2013</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> <li>fix: add synchronized to <code>fillInStackTrace</code> override (<a href="https://redirect.github.com/jline/jline3/issues/2019">#2019</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/jline/jline3/compare/4.3.0...4.3.1">https://github.com/jline/jline3/compare/4.3.0...4.3.1</a></p> <p>JLine 4.3.0 includes new features, security hardening, platform support, and display fixes.</p> <h2>✨ New Features</h2> <ul> <li>feat: expose ScreenTerminal scrollback history and cell decoding utilities (<a href="https://redirect.github.com/jline/jline3/issues/1996">#1996</a>) <a href="https://github.com/ammachado"><code>@ammachado</code></a></li> <li>feat: add AIX support to FFM terminal provider (<a href="https://redirect.github.com/jline/jline3/issues/1985">#1985</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> </ul> <h2>🔒 Security Hardening</h2> <ul> <li>fix: create persisted history file with owner-only permissions (<a href="https://redirect.github.com/jline/jline3/issues/1986">#1986</a>) <a href="https://github.com/uchiha-bug-hunter"><code>@uchiha-bug-hunter</code></a></li> <li>fix: use exclusive create for extracted native library temp files (<a href="https://redirect.github.com/jline/jline3/issues/1995">#1995</a>) <a href="https://github.com/uchiha-bug-hunter"><code>@uchiha-bug-hunter</code></a></li> </ul> <h2>🐛 Bug Fixes</h2> <ul> <li>fix: eliminate Display flicker on windows-vtp and high-FPS updates (<a href="https://redirect.github.com/jline/jline3/issues/2002">#2002</a>, fixes <a href="https://redirect.github.com/jline/jline3/issues/1983">#1983</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> <li>fix: add software signal interception to PosixSysTerminal (<a href="https://redirect.github.com/jline/jline3/issues/1987">#1987</a>, fixes <a href="https://redirect.github.com/jline/jline3/issues/1982">#1982</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> </ul> <h2>🔧 Refactoring</h2> <ul> <li>refactor: defer exception allocation in Pty/redirect-pipe creation (<a href="https://redirect.github.com/jline/jline3/issues/1976">#1976</a>) <a href="https://github.com/raneashay"><code>@raneashay</code></a></li> </ul> <h2>📦 Dependency Updates</h2> <ul> <li>chore: bump junit.version from 6.1.0 to 6.1.1 (<a href="https://redirect.github.com/jline/jline3/issues/2005">#2005</a>)</li> <li>chore: bump com.palantir.javaformat:palantir-java-format (<a href="https://redirect.github.com/jline/jline3/issues/1992">#1992</a>)</li> <li>chore: bump eu.maveniverse.maven.nisse:extension from 0.9.2 to 0.9.3 (<a href="https://redirect.github.com/jline/jline3/issues/1997">#1997</a>)</li> <li>chore: bump org.graalvm.buildtools:native-maven-plugin (<a href="https://redirect.github.com/jline/jline3/issues/2003">#2003</a>)</li> <li>chore: bump actions/cache from 5 to 6 (<a href="https://redirect.github.com/jline/jline3/issues/1990">#1990</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jline/jline3/commit/6b83c24b6c3900f1c85d113dbeff23280e024f04"><code>6b83c24</code></a> fix: add synchronized to fillInStackTrace override (S3551)</li> <li><a href="https://github.com/jline/jline3/commit/1d5fc3099e77938b971e197211cad2d4fbb17541"><code>1d5fc30</code></a> fix: guard regex matching against catastrophic backtracking (ReDoS)</li> <li><a href="https://github.com/jline/jline3/commit/0e62bbfb894aeaea79d8e6617273360a1939f96c"><code>0e62bbf</code></a> fix: warn on insecure permissions when history file created concurrently</li> <li><a href="https://github.com/jline/jline3/commit/23862e3c8d371021e0899dd5766b27e327e24d1e"><code>23862e3</code></a> Merge pull request <a href="https://redirect.github.com/jline/jline3/issues/2002">#2002</a> from jline/fix/display-wrap-flicker-v2</li> <li><a href="https://github.com/jline/jline3/commit/17ea39407225887608625e1ecc2954aded00397e"><code>17ea394</code></a> fix: wrap mode 2026 BSU/ESU in try/finally and fix wrapNeeded test path</li> <li><a href="https://github.com/jline/jline3/commit/2371d5895283953eb83c47a771efa7b55337e8c1"><code>2371d58</code></a> fix: correct broken regex in scrollOptimizationToggle test</li> <li><a href="https://github.com/jline/jline3/commit/0a39f36315aecc4241a348246f100fbbfbf41e72"><code>0a39f36</code></a> refactor: make Display.oldLines private and add reflow/wrap tests</li> <li><a href="https://github.com/jline/jline3/commit/7482088c9b96674ef79400328e4612de1a0c1532"><code>7482088</code></a> chore: bump junit.version from 6.1.0 to 6.1.1 (<a href="https://redirect.github.com/jline/jline3/issues/2005">#2005</a>)</li> <li><a href="https://github.com/jline/jline3/commit/88c1a9477ba78722fc4e866ce5a5c94f130a7c81"><code>88c1a94</code></a> feat: add AIX support to FFM terminal provider (fixes <a href="https://redirect.github.com/jline/jline3/issues/1984">#1984</a>) (<a href="https://redirect.github.com/jline/jline3/issues/1985">#1985</a>)</li> <li><a href="https://github.com/jline/jline3/commit/2dccc4bc29c066cf5261a3ca6883765ae6ca100f"><code>2dccc4b</code></a> feat: expose ScreenTerminal scrollback history and cell decoding utilities (#...</li> <li>Additional commits viewable in <a href="https://github.com/jline/jline3/compare/4.2.1...4.3.1">compare view</a></li> </ul> </details> <br /> Updates `org.jline:jline-style` from 4.2.1 to 4.3.1 <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.3.1 is a security patch release addressing ReDoS vulnerabilities.</p> <h2>🔒 Security Fixes</h2> <ul> <li>fix: guard regex matching against catastrophic backtracking (ReDoS) (<a href="https://redirect.github.com/jline/jline3/issues/2012">#2012</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a> <ul> <li>Adds <code>SafeRegex</code> utility with <code>TimeoutCharSequence</code> to enforce wall-clock deadlines during regex matching</li> <li>Fixes 8 locations across <code>terminal</code>, <code>reader</code>, and <code>builtins</code> where user-controlled input could trigger catastrophic backtracking</li> <li>Addresses GHSA-r2xf-8xr9-62gw, GHSA-2v9w-34q6-wpqx, GHSA-ph9c-7hw9-vhhw, GHSA-5q95-hrpc-m3w3</li> </ul> </li> </ul> <h2>🐛 Bug Fixes</h2> <ul> <li>fix: warn on insecure permissions when history file created concurrently (<a href="https://redirect.github.com/jline/jline3/issues/2013">#2013</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> <li>fix: add synchronized to <code>fillInStackTrace</code> override (<a href="https://redirect.github.com/jline/jline3/issues/2019">#2019</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/jline/jline3/compare/4.3.0...4.3.1">https://github.com/jline/jline3/compare/4.3.0...4.3.1</a></p> <p>JLine 4.3.0 includes new features, security hardening, platform support, and display fixes.</p> <h2>✨ New Features</h2> <ul> <li>feat: expose ScreenTerminal scrollback history and cell decoding utilities (<a href="https://redirect.github.com/jline/jline3/issues/1996">#1996</a>) <a href="https://github.com/ammachado"><code>@ammachado</code></a></li> <li>feat: add AIX support to FFM terminal provider (<a href="https://redirect.github.com/jline/jline3/issues/1985">#1985</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> </ul> <h2>🔒 Security Hardening</h2> <ul> <li>fix: create persisted history file with owner-only permissions (<a href="https://redirect.github.com/jline/jline3/issues/1986">#1986</a>) <a href="https://github.com/uchiha-bug-hunter"><code>@uchiha-bug-hunter</code></a></li> <li>fix: use exclusive create for extracted native library temp files (<a href="https://redirect.github.com/jline/jline3/issues/1995">#1995</a>) <a href="https://github.com/uchiha-bug-hunter"><code>@uchiha-bug-hunter</code></a></li> </ul> <h2>🐛 Bug Fixes</h2> <ul> <li>fix: eliminate Display flicker on windows-vtp and high-FPS updates (<a href="https://redirect.github.com/jline/jline3/issues/2002">#2002</a>, fixes <a href="https://redirect.github.com/jline/jline3/issues/1983">#1983</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> <li>fix: add software signal interception to PosixSysTerminal (<a href="https://redirect.github.com/jline/jline3/issues/1987">#1987</a>, fixes <a href="https://redirect.github.com/jline/jline3/issues/1982">#1982</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> </ul> <h2>🔧 Refactoring</h2> <ul> <li>refactor: defer exception allocation in Pty/redirect-pipe creation (<a href="https://redirect.github.com/jline/jline3/issues/1976">#1976</a>) <a href="https://github.com/raneashay"><code>@raneashay</code></a></li> </ul> <h2>📦 Dependency Updates</h2> <ul> <li>chore: bump junit.version from 6.1.0 to 6.1.1 (<a href="https://redirect.github.com/jline/jline3/issues/2005">#2005</a>)</li> <li>chore: bump com.palantir.javaformat:palantir-java-format (<a href="https://redirect.github.com/jline/jline3/issues/1992">#1992</a>)</li> <li>chore: bump eu.maveniverse.maven.nisse:extension from 0.9.2 to 0.9.3 (<a href="https://redirect.github.com/jline/jline3/issues/1997">#1997</a>)</li> <li>chore: bump org.graalvm.buildtools:native-maven-plugin (<a href="https://redirect.github.com/jline/jline3/issues/2003">#2003</a>)</li> <li>chore: bump actions/cache from 5 to 6 (<a href="https://redirect.github.com/jline/jline3/issues/1990">#1990</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jline/jline3/commit/6b83c24b6c3900f1c85d113dbeff23280e024f04"><code>6b83c24</code></a> fix: add synchronized to fillInStackTrace override (S3551)</li> <li><a href="https://github.com/jline/jline3/commit/1d5fc3099e77938b971e197211cad2d4fbb17541"><code>1d5fc30</code></a> fix: guard regex matching against catastrophic backtracking (ReDoS)</li> <li><a href="https://github.com/jline/jline3/commit/0e62bbfb894aeaea79d8e6617273360a1939f96c"><code>0e62bbf</code></a> fix: warn on insecure permissions when history file created concurrently</li> <li><a href="https://github.com/jline/jline3/commit/23862e3c8d371021e0899dd5766b27e327e24d1e"><code>23862e3</code></a> Merge pull request <a href="https://redirect.github.com/jline/jline3/issues/2002">#2002</a> from jline/fix/display-wrap-flicker-v2</li> <li><a href="https://github.com/jline/jline3/commit/17ea39407225887608625e1ecc2954aded00397e"><code>17ea394</code></a> fix: wrap mode 2026 BSU/ESU in try/finally and fix wrapNeeded test path</li> <li><a href="https://github.com/jline/jline3/commit/2371d5895283953eb83c47a771efa7b55337e8c1"><code>2371d58</code></a> fix: correct broken regex in scrollOptimizationToggle test</li> <li><a href="https://github.com/jline/jline3/commit/0a39f36315aecc4241a348246f100fbbfbf41e72"><code>0a39f36</code></a> refactor: make Display.oldLines private and add reflow/wrap tests</li> <li><a href="https://github.com/jline/jline3/commit/7482088c9b96674ef79400328e4612de1a0c1532"><code>7482088</code></a> chore: bump junit.version from 6.1.0 to 6.1.1 (<a href="https://redirect.github.com/jline/jline3/issues/2005">#2005</a>)</li> <li><a href="https://github.com/jline/jline3/commit/88c1a9477ba78722fc4e866ce5a5c94f130a7c81"><code>88c1a94</code></a> feat: add AIX support to FFM terminal provider (fixes <a href="https://redirect.github.com/jline/jline3/issues/1984">#1984</a>) (<a href="https://redirect.github.com/jline/jline3/issues/1985">#1985</a>)</li> <li><a href="https://github.com/jline/jline3/commit/2dccc4bc29c066cf5261a3ca6883765ae6ca100f"><code>2dccc4b</code></a> feat: expose ScreenTerminal scrollback history and cell decoding utilities (#...</li> <li>Additional commits viewable in <a href="https://github.com/jline/jline3/compare/4.2.1...4.3.1">compare view</a></li> </ul> </details> <br /> Updates `org.jline:jline-builtins` from 4.2.1 to 4.3.1 <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.3.1 is a security patch release addressing ReDoS vulnerabilities.</p> <h2>🔒 Security Fixes</h2> <ul> <li>fix: guard regex matching against catastrophic backtracking (ReDoS) (<a href="https://redirect.github.com/jline/jline3/issues/2012">#2012</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a> <ul> <li>Adds <code>SafeRegex</code> utility with <code>TimeoutCharSequence</code> to enforce wall-clock deadlines during regex matching</li> <li>Fixes 8 locations across <code>terminal</code>, <code>reader</code>, and <code>builtins</code> where user-controlled input could trigger catastrophic backtracking</li> <li>Addresses GHSA-r2xf-8xr9-62gw, GHSA-2v9w-34q6-wpqx, GHSA-ph9c-7hw9-vhhw, GHSA-5q95-hrpc-m3w3</li> </ul> </li> </ul> <h2>🐛 Bug Fixes</h2> <ul> <li>fix: warn on insecure permissions when history file created concurrently (<a href="https://redirect.github.com/jline/jline3/issues/2013">#2013</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> <li>fix: add synchronized to <code>fillInStackTrace</code> override (<a href="https://redirect.github.com/jline/jline3/issues/2019">#2019</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/jline/jline3/compare/4.3.0...4.3.1">https://github.com/jline/jline3/compare/4.3.0...4.3.1</a></p> <p>JLine 4.3.0 includes new features, security hardening, platform support, and display fixes.</p> <h2>✨ New Features</h2> <ul> <li>feat: expose ScreenTerminal scrollback history and cell decoding utilities (<a href="https://redirect.github.com/jline/jline3/issues/1996">#1996</a>) <a href="https://github.com/ammachado"><code>@ammachado</code></a></li> <li>feat: add AIX support to FFM terminal provider (<a href="https://redirect.github.com/jline/jline3/issues/1985">#1985</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> </ul> <h2>🔒 Security Hardening</h2> <ul> <li>fix: create persisted history file with owner-only permissions (<a href="https://redirect.github.com/jline/jline3/issues/1986">#1986</a>) <a href="https://github.com/uchiha-bug-hunter"><code>@uchiha-bug-hunter</code></a></li> <li>fix: use exclusive create for extracted native library temp files (<a href="https://redirect.github.com/jline/jline3/issues/1995">#1995</a>) <a href="https://github.com/uchiha-bug-hunter"><code>@uchiha-bug-hunter</code></a></li> </ul> <h2>🐛 Bug Fixes</h2> <ul> <li>fix: eliminate Display flicker on windows-vtp and high-FPS updates (<a href="https://redirect.github.com/jline/jline3/issues/2002">#2002</a>, fixes <a href="https://redirect.github.com/jline/jline3/issues/1983">#1983</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> <li>fix: add software signal interception to PosixSysTerminal (<a href="https://redirect.github.com/jline/jline3/issues/1987">#1987</a>, fixes <a href="https://redirect.github.com/jline/jline3/issues/1982">#1982</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> </ul> <h2>🔧 Refactoring</h2> <ul> <li>refactor: defer exception allocation in Pty/redirect-pipe creation (<a href="https://redirect.github.com/jline/jline3/issues/1976">#1976</a>) <a href="https://github.com/raneashay"><code>@raneashay</code></a></li> </ul> <h2>📦 Dependency Updates</h2> <ul> <li>chore: bump junit.version from 6.1.0 to 6.1.1 (<a href="https://redirect.github.com/jline/jline3/issues/2005">#2005</a>)</li> <li>chore: bump com.palantir.javaformat:palantir-java-format (<a href="https://redirect.github.com/jline/jline3/issues/1992">#1992</a>)</li> <li>chore: bump eu.maveniverse.maven.nisse:extension from 0.9.2 to 0.9.3 (<a href="https://redirect.github.com/jline/jline3/issues/1997">#1997</a>)</li> <li>chore: bump org.graalvm.buildtools:native-maven-plugin (<a href="https://redirect.github.com/jline/jline3/issues/2003">#2003</a>)</li> <li>chore: bump actions/cache from 5 to 6 (<a href="https://redirect.github.com/jline/jline3/issues/1990">#1990</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jline/jline3/commit/6b83c24b6c3900f1c85d113dbeff23280e024f04"><code>6b83c24</code></a> fix: add synchronized to fillInStackTrace override (S3551)</li> <li><a href="https://github.com/jline/jline3/commit/1d5fc3099e77938b971e197211cad2d4fbb17541"><code>1d5fc30</code></a> fix: guard regex matching against catastrophic backtracking (ReDoS)</li> <li><a href="https://github.com/jline/jline3/commit/0e62bbfb894aeaea79d8e6617273360a1939f96c"><code>0e62bbf</code></a> fix: warn on insecure permissions when history file created concurrently</li> <li><a href="https://github.com/jline/jline3/commit/23862e3c8d371021e0899dd5766b27e327e24d1e"><code>23862e3</code></a> Merge pull request <a href="https://redirect.github.com/jline/jline3/issues/2002">#2002</a> from jline/fix/display-wrap-flicker-v2</li> <li><a href="https://github.com/jline/jline3/commit/17ea39407225887608625e1ecc2954aded00397e"><code>17ea394</code></a> fix: wrap mode 2026 BSU/ESU in try/finally and fix wrapNeeded test path</li> <li><a href="https://github.com/jline/jline3/commit/2371d5895283953eb83c47a771efa7b55337e8c1"><code>2371d58</code></a> fix: correct broken regex in scrollOptimizationToggle test</li> <li><a href="https://github.com/jline/jline3/commit/0a39f36315aecc4241a348246f100fbbfbf41e72"><code>0a39f36</code></a> refactor: make Display.oldLines private and add reflow/wrap tests</li> <li><a href="https://github.com/jline/jline3/commit/7482088c9b96674ef79400328e4612de1a0c1532"><code>7482088</code></a> chore: bump junit.version from 6.1.0 to 6.1.1 (<a href="https://redirect.github.com/jline/jline3/issues/2005">#2005</a>)</li> <li><a href="https://github.com/jline/jline3/commit/88c1a9477ba78722fc4e866ce5a5c94f130a7c81"><code>88c1a94</code></a> feat: add AIX support to FFM terminal provider (fixes <a href="https://redirect.github.com/jline/jline3/issues/1984">#1984</a>) (<a href="https://redirect.github.com/jline/jline3/issues/1985">#1985</a>)</li> <li><a href="https://github.com/jline/jline3/commit/2dccc4bc29c066cf5261a3ca6883765ae6ca100f"><code>2dccc4b</code></a> feat: expose ScreenTerminal scrollback history and cell decoding utilities (#...</li> <li>Additional commits viewable in <a href="https://github.com/jline/jline3/compare/4.2.1...4.3.1">compare view</a></li> </ul> </details> <br /> Updates `org.jline:jline-console` from 4.2.1 to 4.3.1 <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.3.1 is a security patch release addressing ReDoS vulnerabilities.</p> <h2>🔒 Security Fixes</h2> <ul> <li>fix: guard regex matching against catastrophic backtracking (ReDoS) (<a href="https://redirect.github.com/jline/jline3/issues/2012">#2012</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a> <ul> <li>Adds <code>SafeRegex</code> utility with <code>TimeoutCharSequence</code> to enforce wall-clock deadlines during regex matching</li> <li>Fixes 8 locations across <code>terminal</code>, <code>reader</code>, and <code>builtins</code> where user-controlled input could trigger catastrophic backtracking</li> <li>Addresses GHSA-r2xf-8xr9-62gw, GHSA-2v9w-34q6-wpqx, GHSA-ph9c-7hw9-vhhw, GHSA-5q95-hrpc-m3w3</li> </ul> </li> </ul> <h2>🐛 Bug Fixes</h2> <ul> <li>fix: warn on insecure permissions when history file created concurrently (<a href="https://redirect.github.com/jline/jline3/issues/2013">#2013</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> <li>fix: add synchronized to <code>fillInStackTrace</code> override (<a href="https://redirect.github.com/jline/jline3/issues/2019">#2019</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/jline/jline3/compare/4.3.0...4.3.1">https://github.com/jline/jline3/compare/4.3.0...4.3.1</a></p> <p>JLine 4.3.0 includes new features, security hardening, platform support, and display fixes.</p> <h2>✨ New Features</h2> <ul> <li>feat: expose ScreenTerminal scrollback history and cell decoding utilities (<a href="https://redirect.github.com/jline/jline3/issues/1996">#1996</a>) <a href="https://github.com/ammachado"><code>@ammachado</code></a></li> <li>feat: add AIX support to FFM terminal provider (<a href="https://redirect.github.com/jline/jline3/issues/1985">#1985</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> </ul> <h2>🔒 Security Hardening</h2> <ul> <li>fix: create persisted history file with owner-only permissions (<a href="https://redirect.github.com/jline/jline3/issues/1986">#1986</a>) <a href="https://github.com/uchiha-bug-hunter"><code>@uchiha-bug-hunter</code></a></li> <li>fix: use exclusive create for extracted native library temp files (<a href="https://redirect.github.com/jline/jline3/issues/1995">#1995</a>) <a href="https://github.com/uchiha-bug-hunter"><code>@uchiha-bug-hunter</code></a></li> </ul> <h2>🐛 Bug Fixes</h2> <ul> <li>fix: eliminate Display flicker on windows-vtp and high-FPS updates (<a href="https://redirect.github.com/jline/jline3/issues/2002">#2002</a>, fixes <a href="https://redirect.github.com/jline/jline3/issues/1983">#1983</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> <li>fix: add software signal interception to PosixSysTerminal (<a href="https://redirect.github.com/jline/jline3/issues/1987">#1987</a>, fixes <a href="https://redirect.github.com/jline/jline3/issues/1982">#1982</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> </ul> <h2>🔧 Refactoring</h2> <ul> <li>refactor: defer exception allocation in Pty/redirect-pipe creation (<a href="https://redirect.github.com/jline/jline3/issues/1976">#1976</a>) <a href="https://github.com/raneashay"><code>@raneashay</code></a></li> </ul> <h2>📦 Dependency Updates</h2> <ul> <li>chore: bump junit.version from 6.1.0 to 6.1.1 (<a href="https://redirect.github.com/jline/jline3/issues/2005">#2005</a>)</li> <li>chore: bump com.palantir.javaformat:palantir-java-format (<a href="https://redirect.github.com/jline/jline3/issues/1992">#1992</a>)</li> <li>chore: bump eu.maveniverse.maven.nisse:extension from 0.9.2 to 0.9.3 (<a href="https://redirect.github.com/jline/jline3/issues/1997">#1997</a>)</li> <li>chore: bump org.graalvm.buildtools:native-maven-plugin (<a href="https://redirect.github.com/jline/jline3/issues/2003">#2003</a>)</li> <li>chore: bump actions/cache from 5 to 6 (<a href="https://redirect.github.com/jline/jline3/issues/1990">#1990</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jline/jline3/commit/6b83c24b6c3900f1c85d113dbeff23280e024f04"><code>6b83c24</code></a> fix: add synchronized to fillInStackTrace override (S3551)</li> <li><a href="https://github.com/jline/jline3/commit/1d5fc3099e77938b971e197211cad2d4fbb17541"><code>1d5fc30</code></a> fix: guard regex matching against catastrophic backtracking (ReDoS)</li> <li><a href="https://github.com/jline/jline3/commit/0e62bbfb894aeaea79d8e6617273360a1939f96c"><code>0e62bbf</code></a> fix: warn on insecure permissions when history file created concurrently</li> <li><a href="https://github.com/jline/jline3/commit/23862e3c8d371021e0899dd5766b27e327e24d1e"><code>23862e3</code></a> Merge pull request <a href="https://redirect.github.com/jline/jline3/issues/2002">#2002</a> from jline/fix/display-wrap-flicker-v2</li> <li><a href="https://github.com/jline/jline3/commit/17ea39407225887608625e1ecc2954aded00397e"><code>17ea394</code></a> fix: wrap mode 2026 BSU/ESU in try/finally and fix wrapNeeded test path</li> <li><a href="https://github.com/jline/jline3/commit/2371d5895283953eb83c47a771efa7b55337e8c1"><code>2371d58</code></a> fix: correct broken regex in scrollOptimizationToggle test</li> <li><a href="https://github.com/jline/jline3/commit/0a39f36315aecc4241a348246f100fbbfbf41e72"><code>0a39f36</code></a> refactor: make Display.oldLines private and add reflow/wrap tests</li> <li><a href="https://github.com/jline/jline3/commit/7482088c9b96674ef79400328e4612de1a0c1532"><code>7482088</code></a> chore: bump junit.version from 6.1.0 to 6.1.1 (<a href="https://redirect.github.com/jline/jline3/issues/2005">#2005</a>)</li> <li><a href="https://github.com/jline/jline3/commit/88c1a9477ba78722fc4e866ce5a5c94f130a7c81"><code>88c1a94</code></a> feat: add AIX support to FFM terminal provider (fixes <a href="https://redirect.github.com/jline/jline3/issues/1984">#1984</a>) (<a href="https://redirect.github.com/jline/jline3/issues/1985">#1985</a>)</li> <li><a href="https://github.com/jline/jline3/commit/2dccc4bc29c066cf5261a3ca6883765ae6ca100f"><code>2dccc4b</code></a> feat: expose ScreenTerminal scrollback history and cell decoding utilities (#...</li> <li>Additional commits viewable in <a href="https://github.com/jline/jline3/compare/4.2.1...4.3.1">compare view</a></li> </ul> </details> <br /> Updates `org.jline:jline-console-ui` from 4.2.1 to 4.3.1 <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.3.1 is a security patch release addressing ReDoS vulnerabilities.</p> <h2>🔒 Security Fixes</h2> <ul> <li>fix: guard regex matching against catastrophic backtracking (ReDoS) (<a href="https://redirect.github.com/jline/jline3/issues/2012">#2012</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a> <ul> <li>Adds <code>SafeRegex</code> utility with <code>TimeoutCharSequence</code> to enforce wall-clock deadlines during regex matching</li> <li>Fixes 8 locations across <code>terminal</code>, <code>reader</code>, and <code>builtins</code> where user-controlled input could trigger catastrophic backtracking</li> <li>Addresses GHSA-r2xf-8xr9-62gw, GHSA-2v9w-34q6-wpqx, GHSA-ph9c-7hw9-vhhw, GHSA-5q95-hrpc-m3w3</li> </ul> </li> </ul> <h2>🐛 Bug Fixes</h2> <ul> <li>fix: warn on insecure permissions when history file created concurrently (<a href="https://redirect.github.com/jline/jline3/issues/2013">#2013</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> <li>fix: add synchronized to <code>fillInStackTrace</code> override (<a href="https://redirect.github.com/jline/jline3/issues/2019">#2019</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/jline/jline3/compare/4.3.0...4.3.1">https://github.com/jline/jline3/compare/4.3.0...4.3.1</a></p> <p>JLine 4.3.0 includes new features, security hardening, platform support, and display fixes.</p> <h2>✨ New Features</h2> <ul> <li>feat: expose ScreenTerminal scrollback history and cell decoding utilities (<a href="https://redirect.github.com/jline/jline3/issues/1996">#1996</a>) <a href="https://github.com/ammachado"><code>@ammachado</code></a></li> <li>feat: add AIX support to FFM terminal provider (<a href="https://redirect.github.com/jline/jline3/issues/1985">#1985</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> </ul> <h2>🔒 Security Hardening</h2> <ul> <li>fix: create persisted history file with owner-only permissions (<a href="https://redirect.github.com/jline/jline3/issues/1986">#1986</a>) <a href="https://github.com/uchiha-bug-hunter"><code>@uchiha-bug-hunter</code></a></li> <li>fix: use exclusive create for extracted native library temp files (<a href="https://redirect.github.com/jline/jline3/issues/1995">#1995</a>) <a href="https://github.com/uchiha-bug-hunter"><code>@uchiha-bug-hunter</code></a></li> </ul> <h2>🐛 Bug Fixes</h2> <ul> <li>fix: eliminate Display flicker on windows-vtp and high-FPS updates (<a href="https://redirect.github.com/jline/jline3/issues/2002">#2002</a>, fixes <a href="https://redirect.github.com/jline/jline3/issues/1983">#1983</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> <li>fix: add software signal interception to PosixSysTerminal (<a href="https://redirect.github.com/jline/jline3/issues/1987">#1987</a>, fixes <a href="https://redirect.github.com/jline/jline3/issues/1982">#1982</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> </ul> <h2>🔧 Refactoring</h2> <ul> <li>refactor: defer exception allocation in Pty/redirect-pipe creation (<a href="https://redirect.github.com/jline/jline3/issues/1976">#1976</a>) <a href="https://github.com/raneashay"><code>@raneashay</code></a></li> </ul> <h2>📦 Dependency Updates</h2> <ul> <li>chore: bump junit.version from 6.1.0 to 6.1.1 (<a href="https://redirect.github.com/jline/jline3/issues/2005">#2005</a>)</li> <li>chore: bump com.palantir.javaformat:palantir-java-format (<a href="https://redirect.github.com/jline/jline3/issues/1992">#1992</a>)</li> <li>chore: bump eu.maveniverse.maven.nisse:extension from 0.9.2 to 0.9.3 (<a href="https://redirect.github.com/jline/jline3/issues/1997">#1997</a>)</li> <li>chore: bump org.graalvm.buildtools:native-maven-plugin (<a href="https://redirect.github.com/jline/jline3/issues/2003">#2003</a>)</li> <li>chore: bump actions/cache from 5 to 6 (<a href="https://redirect.github.com/jline/jline3/issues/1990">#1990</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jline/jline3/commit/6b83c24b6c3900f1c85d113dbeff23280e024f04"><code>6b83c24</code></a> fix: add synchronized to fillInStackTrace override (S3551)</li> <li><a href="https://github.com/jline/jline3/commit/1d5fc3099e77938b971e197211cad2d4fbb17541"><code>1d5fc30</code></a> fix: guard regex matching against catastrophic backtracking (ReDoS)</li> <li><a href="https://github.com/jline/jline3/commit/0e62bbfb894aeaea79d8e6617273360a1939f96c"><code>0e62bbf</code></a> fix: warn on insecure permissions when history file created concurrently</li> <li><a href="https://github.com/jline/jline3/commit/23862e3c8d371021e0899dd5766b27e327e24d1e"><code>23862e3</code></a> Merge pull request <a href="https://redirect.github.com/jline/jline3/issues/2002">#2002</a> from jline/fix/display-wrap-flicker-v2</li> <li><a href="https://github.com/jline/jline3/commit/17ea39407225887608625e1ecc2954aded00397e"><code>17ea394</code></a> fix: wrap mode 2026 BSU/ESU in try/finally and fix wrapNeeded test path</li> <li><a href="https://github.com/jline/jline3/commit/2371d5895283953eb83c47a771efa7b55337e8c1"><code>2371d58</code></a> fix: correct broken regex in scrollOptimizationToggle test</li> <li><a href="https://github.com/jline/jline3/commit/0a39f36315aecc4241a348246f100fbbfbf41e72"><code>0a39f36</code></a> refactor: make Display.oldLines private and add reflow/wrap tests</li> <li><a href="https://github.com/jline/jline3/commit/7482088c9b96674ef79400328e4612de1a0c1532"><code>7482088</code></a> chore: bump junit.version from 6.1.0 to 6.1.1 (<a href="https://redirect.github.com/jline/jline3/issues/2005">#2005</a>)</li> <li><a href="https://github.com/jline/jline3/commit/88c1a9477ba78722fc4e866ce5a5c94f130a7c81"><code>88c1a94</code></a> feat: add AIX support to FFM terminal provider (fixes <a href="https://redirect.github.com/jline/jline3/issues/1984">#1984</a>) (<a href="https://redirect.github.com/jline/jline3/issues/1985">#1985</a>)</li> <li><a href="https://github.com/jline/jline3/commit/2dccc4bc29c066cf5261a3ca6883765ae6ca100f"><code>2dccc4b</code></a> feat: expose ScreenTerminal scrollback history and cell decoding utilities (#...</li> <li>Additional commits viewable in <a href="https://github.com/jline/jline3/compare/4.2.1...4.3.1">compare view</a></li> </ul> </details> <br /> Updates `org.jline:jline-terminal` from 4.2.1 to 4.3.1 <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.3.1 is a security patch release addressing ReDoS vulnerabilities.</p> <h2>🔒 Security Fixes</h2> <ul> <li>fix: guard regex matching against catastrophic backtracking (ReDoS) (<a href="https://redirect.github.com/jline/jline3/issues/2012">#2012</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a> <ul> <li>Adds <code>SafeRegex</code> utility with <code>TimeoutCharSequence</code> to enforce wall-clock deadlines during regex matching</li> <li>Fixes 8 locations across <code>terminal</code>, <code>reader</code>, and <code>builtins</code> where user-controlled input could trigger catastrophic backtracking</li> <li>Addresses GHSA-r2xf-8xr9-62gw, GHSA-2v9w-34q6-wpqx, GHSA-ph9c-7hw9-vhhw, GHSA-5q95-hrpc-m3w3</li> </ul> </li> </ul> <h2>🐛 Bug Fixes</h2> <ul> <li>fix: warn on insecure permissions when history file created concurrently (<a href="https://redirect.github.com/jline/jline3/issues/2013">#2013</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> <li>fix: add synchronized to <code>fillInStackTrace</code> override (<a href="https://redirect.github.com/jline/jline3/issues/2019">#2019</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/jline/jline3/compare/4.3.0...4.3.1">https://github.com/jline/jline3/compare/4.3.0...4.3.1</a></p> <p>JLine 4.3.0 includes new features, security hardening, platform support, and display fixes.</p> <h2>✨ New Features</h2> <ul> <li>feat: expose ScreenTerminal scrollback history and cell decoding utilities (<a href="https://redirect.github.com/jline/jline3/issues/1996">#1996</a>) <a href="https://github.com/ammachado"><code>@ammachado</code></a></li> <li>feat: add AIX support to FFM terminal provider (<a href="https://redirect.github.com/jline/jline3/issues/1985">#1985</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> </ul> <h2>🔒 Security Hardening</h2> <ul> <li>fix: create persisted history file with owner-only permissions (<a href="https://redirect.github.com/jline/jline3/issues/1986">#1986</a>) <a href="https://github.com/uchiha-bug-hunter"><code>@uchiha-bug-hunter</code></a></li> <li>fix: use exclusive create for extracted native library temp files (<a href="https://redirect.github.com/jline/jline3/issues/1995">#1995</a>) <a href="https://github.com/uchiha-bug-hunter"><code>@uchiha-bug-hunter</code></a></li> </ul> <h2>🐛 Bug Fixes</h2> <ul> <li>fix: eliminate Display flicker on windows-vtp and high-FPS updates (<a href="https://redirect.github.com/jline/jline3/issues/2002">#2002</a>, fixes <a href="https://redirect.github.com/jline/jline3/issues/1983">#1983</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> <li>fix: add software signal interception to PosixSysTerminal (<a href="https://redirect.github.com/jline/jline3/issues/1987">#1987</a>, fixes <a href="https://redirect.github.com/jline/jline3/issues/1982">#1982</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> </ul> <h2>🔧 Refactoring</h2> <ul> <li>refactor: defer exception allocation in Pty/redirect-pipe creation (<a href="https://redirect.github.com/jline/jline3/issues/1976">#1976</a>) <a href="https://github.com/raneashay"><code>@raneashay</code></a></li> </ul> <h2>📦 Dependency Updates</h2> <ul> <li>chore: bump junit.version from 6.1.0 to 6.1.1 (<a href="https://redirect.github.com/jline/jline3/issues/2005">#2005</a>)</li> <li>chore: bump com.palantir.javaformat:palantir-java-format (<a href="https://redirect.github.com/jline/jline3/issues/1992">#1992</a>)</li> <li>chore: bump eu.maveniverse.maven.nisse:extension from 0.9.2 to 0.9.3 (<a href="https://redirect.github.com/jline/jline3/issues/1997">#1997</a>)</li> <li>chore: bump org.graalvm.buildtools:native-maven-plugin (<a href="https://redirect.github.com/jline/jline3/issues/2003">#2003</a>)</li> <li>chore: bump actions/cache from 5 to 6 (<a href="https://redirect.github.com/jline/jline3/issues/1990">#1990</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jline/jline3/commit/6b83c24b6c3900f1c85d113dbeff23280e024f04"><code>6b83c24</code></a> fix: add synchronized to fillInStackTrace override (S3551)</li> <li><a href="https://github.com/jline/jline3/commit/1d5fc3099e77938b971e197211cad2d4fbb17541"><code>1d5fc30</code></a> fix: guard regex matching against catastrophic backtracking (ReDoS)</li> <li><a href="https://github.com/jline/jline3/commit/0e62bbfb894aeaea79d8e6617273360a1939f96c"><code>0e62bbf</code></a> fix: warn on insecure permissions when history file created concurrently</li> <li><a href="https://github.com/jline/jline3/commit/23862e3c8d371021e0899dd5766b27e327e24d1e"><code>23862e3</code></a> Merge pull request <a href="https://redirect.github.com/jline/jline3/issues/2002">#2002</a> from jline/fix/display-wrap-flicker-v2</li> <li><a href="https://github.com/jline/jline3/commit/17ea39407225887608625e1ecc2954aded00397e"><code>17ea394</code></a> fix: wrap mode 2026 BSU/ESU in try/finally and fix wrapNeeded test path</li> <li><a href="https://github.com/jline/jline3/commit/2371d5895283953eb83c47a771efa7b55337e8c1"><code>2371d58</code></a> fix: correct broken regex in scrollOptimizationToggle test</li> <li><a href="https://github.com/jline/jline3/commit/0a39f36315aecc4241a348246f100fbbfbf41e72"><code>0a39f36</code></a> refactor: make Display.oldLines private and add reflow/wrap tests</li> <li><a href="https://github.com/jline/jline3/commit/7482088c9b96674ef79400328e4612de1a0c1532"><code>7482088</code></a> chore: bump junit.version from 6.1.0 to 6.1.1 (<a href="https://redirect.github.com/jline/jline3/issues/2005">#2005</a>)</li> <li><a href="https://github.com/jline/jline3/commit/88c1a9477ba78722fc4e866ce5a5c94f130a7c81"><code>88c1a94</code></a> feat: add AIX support to FFM terminal provider (fixes <a href="https://redirect.github.com/jline/jline3/issues/1984">#1984</a>) (<a href="https://redirect.github.com/jline/jline3/issues/1985">#1985</a>)</li> <li><a href="https://github.com/jline/jline3/commit/2dccc4bc29c066cf5261a3ca6883765ae6ca100f"><code>2dccc4b</code></a> feat: expose ScreenTerminal scrollback history and cell decoding utilities (#...</li> <li>Additional commits viewable in <a href="https://github.com/jline/jline3/compare/4.2.1...4.3.1">compare view</a></li> </ul> </details> <br /> Updates `org.jline:jline-terminal-ffm` from 4.2.1 to 4.3.1 <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.3.1 is a security patch release addressing ReDoS vulnerabilities.</p> <h2>🔒 Security Fixes</h2> <ul> <li>fix: guard regex matching against catastrophic backtracking (ReDoS) (<a href="https://redirect.github.com/jline/jline3/issues/2012">#2012</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a> <ul> <li>Adds <code>SafeRegex</code> utility with <code>TimeoutCharSequence</code> to enforce wall-clock deadlines during regex matching</li> <li>Fixes 8 locations across <code>terminal</code>, <code>reader</code>, and <code>builtins</code> where user-controlled input could trigger catastrophic backtracking</li> <li>Addresses GHSA-r2xf-8xr9-62gw, GHSA-2v9w-34q6-wpqx, GHSA-ph9c-7hw9-vhhw, GHSA-5q95-hrpc-m3w3</li> </ul> </li> </ul> <h2>🐛 Bug Fixes</h2> <ul> <li>fix: warn on insecure permissions when history file created concurrently (<a href="https://redirect.github.com/jline/jline3/issues/2013">#2013</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> <li>fix: add synchronized to <code>fillInStackTrace</code> override (<a href="https://redirect.github.com/jline/jline3/issues/2019">#2019</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/jline/jline3/compare/4.3.0...4.3.1">https://github.com/jline/jline3/compare/4.3.0...4.3.1</a></p> <p>JLine 4.3.0 includes new features, security hardening, platform support, and display fixes.</p> <h2>✨ New Features</h2> <ul> <li>feat: expose ScreenTerminal scrollback history and cell decoding utilities (<a href="https://redirect.github.com/jline/jline3/issues/1996">#1996</a>) <a href="https://github.com/ammachado"><code>@ammachado</code></a></li> <li>feat: add AIX support to FFM terminal provider (<a href="https://redirect.github.com/jline/jline3/issues/1985">#1985</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> </ul> <h2>🔒 Security Hardening</h2> <ul> <li>fix: create persisted history file with owner-only permissions (<a href="https://redirect.github.com/jline/jline3/issues/1986">#1986</a>) <a href="https://github.com/uchiha-bug-hunter"><code>@uchiha-bug-hunter</code></a></li> <li>fix: use exclusive create for extracted native library temp files (<a href="https://redirect.github.com/jline/jline3/issues/1995">#1995</a>) <a href="https://github.com/uchiha-bug-hunter"><code>@uchiha-bug-hunter</code></a></li> </ul> <h2>🐛 Bug Fixes</h2> <ul> <li>fix: eliminate Display flicker on windows-vtp and high-FPS updates (<a href="https://redirect.github.com/jline/jline3/issues/2002">#2002</a>, fixes <a href="https://redirect.github.com/jline/jline3/issues/1983">#1983</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> <li>fix: add software signal interception to PosixSysTerminal (<a href="https://redirect.github.com/jline/jline3/issues/1987">#1987</a>, fixes <a href="https://redirect.github.com/jline/jline3/issues/1982">#1982</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> </ul> <h2>🔧 Refactoring</h2> <ul> <li>refactor: defer exception allocation in Pty/redirect-pipe creation (<a href="https://redirect.github.com/jline/jline3/issues/1976">#1976</a>) <a href="https://github.com/raneashay"><code>@raneashay</code></a></li> </ul> <h2>📦 Dependency Updates</h2> <ul> <li>chore: bump junit.version from 6.1.0 to 6.1.1 (<a href="https://redirect.github.com/jline/jline3/issues/2005">#2005</a>)</li> <li>chore: bump com.palantir.javaformat:palantir-java-format (<a href="https://redirect.github.com/jline/jline3/issues/1992">#1992</a>)</li> <li>chore: bump eu.maveniverse.maven.nisse:extension from 0.9.2 to 0.9.3 (<a href="https://redirect.github.com/jline/jline3/issues/1997">#1997</a>)</li> <li>chore: bump org.graalvm.buildtools:native-maven-plugin (<a href="https://redirect.github.com/jline/jline3/issues/2003">#2003</a>)</li> <li>chore: bump actions/cache from 5 to 6 (<a href="https://redirect.github.com/jline/jline3/issues/1990">#1990</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jline/jline3/commit/6b83c24b6c3900f1c85d113dbeff23280e024f04"><code>6b83c24</code></a> fix: add synchronized to fillInStackTrace override (S3551)</li> <li><a href="https://github.com/jline/jline3/commit/1d5fc3099e77938b971e197211cad2d4fbb17541"><code>1d5fc30</code></a> fix: guard regex matching against catastrophic backtracking (ReDoS)</li> <li><a href="https://github.com/jline/jline3/commit/0e62bbfb894aeaea79d8e6617273360a1939f96c"><code>0e62bbf</code></a> fix: warn on insecure permissions when history file created concurrently</li> <li><a href="https://github.com/jline/jline3/commit/23862e3c8d371021e0899dd5766b27e327e24d1e"><code>23862e3</code></a> Merge pull request <a href="https://redirect.github.com/jline/jline3/issues/2002">#2002</a> from jline/fix/display-wrap-flicker-v2</li> <li><a href="https://github.com/jline/jline3/commit/17ea39407225887608625e1ecc2954aded00397e"><code>17ea394</code></a> fix: wrap mode 2026 BSU/ESU in try/finally and fix wrapNeeded test path</li> <li><a href="https://github.com/jline/jline3/commit/2371d5895283953eb83c47a771efa7b55337e8c1"><code>2371d58</code></a> fix: correct broken regex in scrollOptimizationToggle test</li> <li><a href="https://github.com/jline/jline3/commit/0a39f36315aecc4241a348246f100fbbfbf41e72"><code>0a39f36</code></a> refactor: make Display.oldLines private and add reflow/wrap tests</li> <li><a href="https://github.com/jline/jline3/commit/7482088c9b96674ef79400328e4612de1a0c1532"><code>7482088</code></a> chore: bump junit.version from 6.1.0 to 6.1.1 (<a href="https://redirect.github.com/jline/jline3/issues/2005">#2005</a>)</li> <li><a href="https://github.com/jline/jline3/commit/88c1a9477ba78722fc4e866ce5a5c94f130a7c81"><code>88c1a94</code></a> feat: add AIX support to FFM terminal provider (fixes <a href="https://redirect.github.com/jline/jline3/issues/1984">#1984</a>) (<a href="https://redirect.github.com/jline/jline3/issues/1985">#1985</a>)</li> <li><a href="https://github.com/jline/jline3/commit/2dccc4bc29c066cf5261a3ca6883765ae6ca100f"><code>2dccc4b</code></a> feat: expose ScreenTerminal scrollback history and cell decoding utilities (#...</li> <li>Additional commits viewable in <a href="https://github.com/jline/jline3/compare/4.2.1...4.3.1">compare view</a></li> </ul> </details> <br /> Updates `org.jline:jline-terminal-jni` from 4.2.1 to 4.3.1 <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.3.1 is a security patch release addressing ReDoS vulnerabilities.</p> <h2>🔒 Security Fixes</h2> <ul> <li>fix: guard regex matching against catastrophic backtracking (ReDoS) (<a href="https://redirect.github.com/jline/jline3/issues/2012">#2012</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a> <ul> <li>Adds <code>SafeRegex</code> utility with <code>TimeoutCharSequence</code> to enforce wall-clock deadlines during regex matching</li> <li>Fixes 8 locations across <code>terminal</code>, <code>reader</code>, and <code>builtins</code> where user-controlled input could trigger catastrophic backtracking</li> <li>Addresses GHSA-r2xf-8xr9-62gw, GHSA-2v9w-34q6-wpqx, GHSA-ph9c-7hw9-vhhw, GHSA-5q95-hrpc-m3w3</li> </ul> </li> </ul> <h2>🐛 Bug Fixes</h2> <ul> <li>fix: warn on insecure permissions when history file created concurrently (<a href="https://redirect.github.com/jline/jline3/issues/2013">#2013</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> <li>fix: add synchronized to <code>fillInStackTrace</code> override (<a href="https://redirect.github.com/jline/jline3/issues/2019">#2019</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/jline/jline3/compare/4.3.0...4.3.1">https://github.com/jline/jline3/compare/4.3.0...4.3.1</a></p> <p>JLine 4.3.0 includes new features, security hardening, platform support, and display fixes.</p> <h2>✨ New Features</h2> <ul> <li>feat: expose ScreenTerminal scrollback history and cell decoding utilities (<a href="https://redirect.github.com/jline/jline3/issues/1996">#1996</a>) <a href="https://github.com/ammachado"><code>@ammachado</code></a></li> <li>feat: add AIX support to FFM terminal provider (<a href="https://redirect.github.com/jline/jline3/issues/1985">#1985</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> </ul> <h2>🔒 Security Hardening</h2> <ul> <li>fix: create persisted history file with owner-only permissions (<a href="https://redirect.github.com/jline/jline3/issues/1986">#1986</a>) <a href="https://github.com/uchiha-bug-hunter"><code>@uchiha-bug-hunter</code></a></li> <li>fix: use exclusive create for extracted native library temp files (<a href="https://redirect.github.com/jline/jline3/issues/1995">#1995</a>) <a href="https://github.com/uchiha-bug-hunter"><code>@uchiha-bug-hunter</code></a></li> </ul> <h2>🐛 Bug Fixes</h2> <ul> <li>fix: eliminate Display flicker on windows-vtp and high-FPS updates (<a href="https://redirect.github.com/jline/jline3/issues/2002">#2002</a>, fixes <a href="https://redirect.github.com/jline/jline3/issues/1983">#1983</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> <li>fix: add software signal interception to PosixSysTerminal (<a href="https://redirect.github.com/jline/jline3/issues/1987">#1987</a>, fixes <a href="https://redirect.github.com/jline/jline3/issues/1982">#1982</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> </ul> <h2>🔧 Refactoring</h2> <ul> <li>refactor: defer exception allocation in Pty/redirect-pipe creation (<a href="https://redirect.github.com/jline/jline3/issues/1976">#1976</a>) <a href="https://github.com/raneashay"><code>@raneashay</code></a></li> </ul> <h2>📦 Dependency Updates</h2> <ul> <li>chore: bump junit.version from 6.1.0 to 6.1.1 (<a href="https://redirect.github.com/jline/jline3/issues/2005">#2005</a>)</li> <li>chore: bump com.palantir.javaformat:palantir-java-format (<a href="https://redirect.github.com/jline/jline3/issues/1992">#1992</a>)</li> <li>chore: bump eu.maveniverse.maven.nisse:extension from 0.9.2 to 0.9.3 (<a href="https://redirect.github.com/jline/jline3/issues/1997">#1997</a>)</li> <li>chore: bump org.graalvm.buildtools:native-maven-plugin (<a href="https://redirect.github.com/jline/jline3/issues/2003">#2003</a>)</li> <li>chore: bump actions/cache from 5 to 6 (<a href="https://redirect.github.com/jline/jline3/issues/1990">#1990</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jline/jline3/commit/6b83c24b6c3900f1c85d113dbeff23280e024f04"><code>6b83c24</code></a> fix: add synchronized to fillInStackTrace override (S3551)</li> <li><a href="https://github.com/jline/jline3/commit/1d5fc3099e77938b971e197211cad2d4fbb17541"><code>1d5fc30</code></a> fix: guard regex matching against catastrophic backtracking (ReDoS)</li> <li><a href="https://github.com/jline/jline3/commit/0e62bbfb894aeaea79d8e6617273360a1939f96c"><code>0e62bbf</code></a> fix: warn on insecure permissions when history file created concurrently</li> <li><a href="https://github.com/jline/jline3/commit/23862e3c8d371021e0899dd5766b27e327e24d1e"><code>23862e3</code></a> Merge pull request <a href="https://redirect.github.com/jline/jline3/issues/2002">#2002</a> from jline/fix/display-wrap-flicker-v2</li> <li><a href="https://github.com/jline/jline3/commit/17ea39407225887608625e1ecc2954aded00397e"><code>17ea394</code></a> fix: wrap mode 2026 BSU/ESU in try/finally and fix wrapNeeded test path</li> <li><a href="https://github.com/jline/jline3/commit/2371d5895283953eb83c47a771efa7b55337e8c1"><code>2371d58</code></a> fix: correct broken regex in scrollOptimizationToggle test</li> <li><a href="https://github.com/jline/jline3/commit/0a39f36315aecc4241a348246f100fbbfbf41e72"><code>0a39f36</code></a> refactor: make Display.oldLines private and add reflow/wrap tests</li> <li><a href="https://github.com/jline/jline3/commit/7482088c9b96674ef79400328e4612de1a0c1532"><code>7482088</code></a> chore: bump junit.version from 6.1.0 to 6.1.1 (<a href="https://redirect.github.com/jline/jline3/issues/2005">#2005</a>)</li> <li><a href="https://github.com/jline/jline3/commit/88c1a9477ba78722fc4e866ce5a5c94f130a7c81"><code>88c1a94</code></a> feat: add AIX support to FFM terminal provider (fixes <a href="https://redirect.github.com/jline/jline3/issues/1984">#1984</a>) (<a href="https://redirect.github.com/jline/jline3/issues/1985">#1985</a>)</li> <li><a href="https://github.com/jline/jline3/commit/2dccc4bc29c066cf5261a3ca6883765ae6ca100f"><code>2dccc4b</code></a> feat: expose ScreenTerminal scrollback history and cell decoding utilities (#...</li> <li>Additional commits viewable in <a href="https://github.com/jline/jline3/compare/4.2.1...4.3.1">compare view</a></li> </ul> </details> <br /> Updates `org.jline:jline-native` from 4.2.1 to 4.3.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/jline/jline3/releases">org.jline:jline-native's releases</a>.</em></p> <blockquote> <p>JLine 4.3.1 is a security patch release addressing ReDoS vulnerabilities.</p> <h2>🔒 Security Fixes</h2> <ul> <li>fix: guard regex matching against catastrophic backtracking (ReDoS) (<a href="https://redirect.github.com/jline/jline3/issues/2012">#2012</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a> <ul> <li>Adds <code>SafeRegex</code> utility with <code>TimeoutCharSequence</code> to enforce wall-clock deadlines during regex matching</li> <li>Fixes 8 locations across <code>terminal</code>, <code>reader</code>, and <code>builtins</code> where user-controlled input could trigger catastrophic backtracking</li> <li>Addresses GHSA-r2xf-8xr9-62gw, GHSA-2v9w-34q6-wpqx, GHSA-ph9c-7hw9-vhhw, GHSA-5q95-hrpc-m3w3</li> </ul> </li> </ul> <h2>🐛 Bug Fixes</h2> <ul> <li>fix: warn on insecure permissions when history file created concurrently (<a href="https://redirect.github.com/jline/jline3/issues/2013">#2013</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> <li>fix: add synchronized to <code>fillInStackTrace</code> override (<a href="https://redirect.github.com/jline/jline3/issues/2019">#2019</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/jline/jline3/compare/4.3.0...4.3.1">https://github.com/jline/jline3/compare/4.3.0...4.3.1</a></p> <p>JLine 4.3.0 includes new features, security hardening, platform support, and display fixes.</p> <h2>✨ New Features</h2> <ul> <li>feat: expose ScreenTerminal scrollback history and cell decoding utilities (<a href="https://redirect.github.com/jline/jline3/issues/1996">#1996</a>) <a href="https://github.com/ammachado"><code>@ammachado</code></a></li> <li>feat: add AIX support to FFM terminal provider (<a href="https://redirect.github.com/jline/jline3/issues/1985">#1985</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> </ul> <h2>🔒 Security Hardening</h2> <ul> <li>fix: create persisted history file with owner-only permissions (<a href="https://redirect.github.com/jline/jline3/issues/1986">#1986</a>) <a href="https://github.com/uchiha-bug-hunter"><code>@uchiha-bug-hunter</code></a></li> <li>fix: use exclusive create for extracted native library temp files (<a href="https://redirect.github.com/jline/jline3/issues/1995">#1995</a>) <a href="https://github.com/uchiha-bug-hunter"><code>@uchiha-bug-hunter</code></a></li> </ul> <h2>🐛 Bug Fixes</h2> <ul> <li>fix: eliminate Display flicker on windows-vtp and high-FPS updates (<a href="https://redirect.github.com/jline/jline3/issues/2002">#2002</a>, fixes <a href="https://redirect.github.com/jline/jline3/issues/1983">#1983</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> <li>fix: add software signal interception to PosixSysTerminal (<a href="https://redirect.github.com/jline/jline3/issues/1987">#1987</a>, fixes <a href="https://redirect.github.com/jline/jline3/issues/1982">#1982</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> </ul> <h2>🔧 Refactoring</h2> <ul> <li>refactor: defer exception allocation in Pty/redirect-pipe creation (<a href="https://redirect.github.com/jline/jline3/issues/1976">#1976</a>) <a href="https://github.com/raneashay"><code>@raneashay</code></a></li> </ul> <h2>📦 Dependency Updates</h2> <ul> <li>chore: bump junit.version from 6.1.0 to 6.1.1 (<a href="https://redirect.github.com/jline/jline3/issues/2005">#2005</a>)</li> <li>chore: bump com.palantir.javaformat:palantir-java-format (<a href="https://redirect.github.com/jline/jline3/issues/1992">#1992</a>)</li> <li>chore: bump eu.maveniverse.maven.nisse:extension from 0.9.2 to 0.9.3 (<a href="https://redirect.github.com/jline/jline3/issues/1997">#1997</a>)</li> <li>chore: bump org.graalvm.buildtools:native-maven-plugin (<a href="https://redirect.github.com/jline/jline3/issues/2003">#2003</a>)</li> <li>chore: bump actions/cache from 5 to 6 (<a href="https://redirect.github.com/jline/jline3/issues/1990">#1990</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jline/jline3/commit/6b83c24b6c3900f1c85d113dbeff23280e024f04"><code>6b83c24</code></a> fix: add synchronized to fillInStackTrace override (S3551)</li> <li><a href="https://github.com/jline/jline3/commit/1d5fc3099e77938b971e197211cad2d4fbb17541"><code>1d5fc30</code></a> fix: guard regex matching against catastrophic backtracking (ReDoS)</li> <li><a href="https://github.com/jline/jline3/commit/0e62bbfb894aeaea79d8e6617273360a1939f96c"><code>0e62bbf</code></a> fix: warn on insecure permissions when history file created concurrently</li> <li><a href="https://github.com/jline/jline3/commit/23862e3c8d371021e0899dd5766b27e327e24d1e"><code>23862e3</code></a> Merge pull request <a href="https://redirect.github.com/jline/jline3/issues/2002">#2002</a> from jline/fix/display-wrap-flicker-v2</li> <li><a href="https://github.com/jline/jline3/commit/17ea39407225887608625e1ecc2954aded00397e"><code>17ea394</code></a> fix: wrap mode 2026 BSU/ESU in try/finally and fix wrapNeeded test path</li> <li><a href="https://github.com/jline/jline3/commit/2371d5895283953eb83c47a771efa7b55337e8c1"><code>2371d58</code></a> fix: correct broken regex in scrollOptimizationToggle test</li> <li><a href="https://github.com/jline/jline3/commit/0a39f36315aecc4241a348246f100fbbfbf41e72"><code>0a39f36</code></a> refactor: make Display.oldLines private and add reflow/wrap tests</li> <li><a href="https://github.com/jline/jline3/commit/7482088c9b96674ef79400328e4612de1a0c1532"><code>7482088</code></a> chore: bump junit.version from 6.1.0 to 6.1.1 (<a href="https://redirect.github.com/jline/jline3/issues/2005">#2005</a>)</li> <li><a href="https://github.com/jline/jline3/commit/88c1a9477ba78722fc4e866ce5a5c94f130a7c81"><code>88c1a94</code></a> feat: add AIX support to FFM terminal provider (fixes <a href="https://redirect.github.com/jline/jline3/issues/1984">#1984</a>) (<a href="https://redirect.github.com/jline/jline3/issues/1985">#1985</a>)</li> <li><a href="https://github.com/jline/jline3/commit/2dccc4bc29c066cf5261a3ca6883765ae6ca100f"><code>2dccc4b</code></a> feat: expose ScreenTerminal scrollback history and cell decoding utilities (#...</li> <li>Additional commits viewable in <a href="https://github.com/jline/jline3/compare/4.2.1...4.3.1">compare view</a></li> </ul> </details> <br /> Updates `org.jline:jansi-core` from 4.2.1 to 4.3.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/jline/jline3/releases">org.jline:jansi-core's releases</a>.</em></p> <blockquote> <p>JLine 4.3.1 is a security patch release addressing ReDoS vulnerabilities.</p> <h2>🔒 Security Fixes</h2> <ul> <li>fix: guard regex matching against catastrophic backtracking (ReDoS) (<a href="https://redirect.github.com/jline/jline3/issues/2012">#2012</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a> <ul> <li>Adds <code>SafeRegex</code> utility with <code>TimeoutCharSequence</code> to enforce wall-clock deadlines during regex matching</li> <li>Fixes 8 locations across <code>terminal</code>, <code>reader</code>, and <code>builtins</code> where user-controlled input could trigger catastrophic backtracking</li> <li>Addresses GHSA-r2xf-8xr9-62gw, GHSA-2v9w-34q6-wpqx, GHSA-ph9c-7hw9-vhhw, GHSA-5q95-hrpc-m3w3</li> </ul> </li> </ul> <h2>🐛 Bug Fixes</h2> <ul> <li>fix: warn on insecure permissions when history file created concurrently (<a href="https://redirect.github.com/jline/jline3/issues/2013">#2013</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> <li>fix: add synchronized to <code>fillInStackTrace</code> override (<a href="https://redirect.github.com/jline/jline3/issues/2019">#2019</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/jline/jline3/compare/4.3.0...4.3.1">https://github.com/jline/jline3/compare/4.3.0...4.3.1</a></p> <p>JLine 4.3.0 includes new features, security hardening, platform support, and display fixes.</p> <h2>✨ New Features</h2> <ul> <li>feat: expose ScreenTerminal scrollback history and cell decoding utilities (<a href="https://redirect.github.com/jline/jline3/issues/1996">#1996</a>) <a href="https://github.com/ammachado"><code>@ammachado</code></a></li> <li>feat: add AIX support to FFM terminal provider (<a href="https://redirect.github.com/jline/jline3/issues/1985">#1985</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> </ul> <h2>🔒 Security Hardening</h2> <ul> <li>fix: create persisted history file with owner-only permissions (<a href="https://redirect.github.com/jline/jline3/issues/1986">#1986</a>) <a href="https://github.com/uchiha-bug-hunter"><code>@uchiha-bug-hunter</code></a></li> <li>fix: use exclusive create for extracted native library temp files (<a href="https://redirect.github.com/jline/jline3/issues/1995">#1995</a>) <a href="https://github.com/uchiha-bug-hunter"><code>@uchiha-bug-hunter</code></a></li> </ul> <h2>🐛 Bug Fixes</h2> <ul> <li>fix: eliminate Display flicker on windows-vtp and high-FPS updates (<a href="https://redirect.github.com/jline/jline3/issues/2002">#2002</a>, fixes <a href="https://redirect.github.com/jline/jline3/issues/1983">#1983</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> <li>fix: add software signal interception to PosixSysTerminal (<a href="https://redirect.github.com/jline/jline3/issues/1987">#1987</a>, fixes <a href="https://redirect.github.com/jline/jline3/issues/1982">#1982</a>) <a href="https://github.com/gnodet"><code>@gnodet</code></a></li> </ul> <h2>🔧 Refactoring</h2> <ul> <li>refactor: defer exception allocation in Pty/redirect-pipe creation (<a href="https://redirect.github.com/jline/jline3/issues/1976">#1976</a>) <a href="https://github.com/raneashay"><code>@raneashay</code></a></li> </ul> <h2>📦 Dependency Updates</h2> <ul> <li>chore: bump junit.version from 6.1.0 to 6.1.1 (<a href="https://redirect.github.com/jline/jline3/issues/2005">#2005</a>)</li> <li>chore: bump com.palantir.javaformat:palantir-java-format (<a href="https://redirect.github.com/jline/jline3/issues/1992">#1992</a>)</li> <li>chore: bump eu.maveniverse.maven.nisse:extension from 0.9.2 to 0.9.3 (<a href="https://redirect.github.com/jline/jline3/issues/1997">#1997</a>)</li> <li>chore: bump org.graalvm.buildtools:native-maven-plugin (<a href="https://redirect.github.com/jline/jline3/issues/2003">#2003</a>)</li> <li>chore: bump actions/cache from 5 to 6 (<a href="https://redirect.github.com/jline/jline3/issues/1990">#1990</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jline/jline3/commit/6b83c24b6c3900f1c85d113dbeff23280e024f04"><code>6b83c24</code></a> fix: add synchronized to fillInStackTrace override (S3551)</li> <li><a href="https://github.com/jline/jline3/commit/1d5fc3099e77938b971e197211cad2d4fbb17541"><code>1d5fc30</code></a> fix: guard regex matching against catastrophic backtracking (ReDoS)</li> <li><a href="https://github.com/jline/jline3/commit/0e62bbfb894aeaea79d8e6617273360a1939f96c"><code>0e62bbf</code></a> fix: warn on insecure permissions when history file created concurrently</li> <li><a href="https://github.com/jline/jline3/commit/23862e3c8d371021e0899dd5766b27e327e24d1e"><code>23862e3</code></a> Merge pull request <a href="https://redirect.github.com/jline/jline3/issues/2002">#2002</a> from jline/fix/display-wrap-flicker-v2</li> <li><a href="https://github.com/jline/jline3/commit/17ea39407225887608625e1ecc2954aded00397e"><code>17ea394</code></a> fix: wrap mode 2026 BSU/ESU in try/finally and fix wrapNeeded test path</li> <li><a href="https://github.com/jline/jline3/commit/2371d5895283953eb83c47a771efa7b55337e8c1"><code>2371d58</code></a> fix: correct broken regex in scrollOptimizationToggle test</li> <li><a href="https://github.com/jline/jline3/commit/0a39f36315aecc4241a348246f100fbbfbf41e72"><code>0a39f36</code></a> refactor: make... _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]
