dependabot[bot] opened a new pull request, #26442: URL: https://github.com/apache/camel/pull/26442
Bumps [org.aesh:terminal-http](https://github.com/aeshell/aesh-readline) from 3.17.2 to 3.18.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/aeshell/aesh-readline/releases">org.aesh:terminal-http's releases</a>.</em></p> <blockquote> <h2>Release 3.18.0</h2> <h2>What's New in 3.18.0</h2> <h3>Issues</h3> <ul> <li><del><a href="https://redirect.github.com/aeshell/aesh-readline/issues/269">#269</a></del> ExternalTerminal pump thread stuck on System.in blocks JVM shutdown</li> <li><del><a href="https://redirect.github.com/aeshell/aesh-readline/issues/270">#270</a></del> Fish-style autosuggestions from command history</li> <li><a href="https://redirect.github.com/aeshell/aesh-readline/issues/274">#274</a> Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.6 to 3.6.0</li> <li><a href="https://redirect.github.com/aeshell/aesh-readline/issues/275">#275</a> Bump org.apache.maven.plugins:maven-compiler-plugin from 3.15.0 to 3.16.0</li> <li><del><a href="https://redirect.github.com/aeshell/aesh-readline/issues/276">#276</a></del> Windows: duplicate characters when ENABLE_VIRTUAL_TERMINAL_INPUT is active</li> <li><del><a href="https://redirect.github.com/aeshell/aesh-readline/issues/277">#277</a></del> Windows terminal hardening: safety, provider correctness, and pump lifecycle</li> <li><del><a href="https://redirect.github.com/aeshell/aesh-readline/issues/278">#278</a></del> Windows: restore output console mode and make close() idempotent</li> <li><del><a href="https://redirect.github.com/aeshell/aesh-readline/issues/279">#279</a></del> Windows: verify Ctrl+C signal delivery end to end</li> <li><del><a href="https://redirect.github.com/aeshell/aesh-readline/issues/280">#280</a></del> Windows: unify console encoding across output paths</li> </ul> <h3>Changes</h3> <ul> <li>Fix ExternalTerminal pump thread stuck on System.in (<a href="https://redirect.github.com/aeshell/aesh-readline/issues/269">#269</a>)</li> <li>Route all console output through WriteConsoleW when console is valid (<a href="https://redirect.github.com/aeshell/aesh-readline/issues/280">#280</a>)</li> <li>Accept WAIT_TIMEOUT from waitForSingleObject freshness gate (<a href="https://redirect.github.com/aeshell/aesh-readline/issues/277">#277</a>)</li> <li>Report ECHOCTL on Windows for identical Ctrl+C feedback (<a href="https://redirect.github.com/aeshell/aesh-readline/issues/279">#279</a>)</li> <li>Fix Windows CI failures: CRLF-tolerant parsing, telnet race, DLL gate (<a href="https://redirect.github.com/aeshell/aesh-readline/issues/277">#277</a>)</li> <li>Rebuild DLL with new bindings and wire native build into CI (<a href="https://redirect.github.com/aeshell/aesh-readline/issues/277">#277</a>)</li> <li>Declare smcup/rmcup in windows terminfo entry (<a href="https://redirect.github.com/aeshell/aesh-readline/issues/276">#276</a>)</li> <li>Drop alternate-screen usage from SimpleTestExample (<a href="https://redirect.github.com/aeshell/aesh-readline/issues/276">#276</a>)</li> <li>Control Windows console mode directly on the Cygwin input path (<a href="https://redirect.github.com/aeshell/aesh-readline/issues/276">#276</a>)</li> <li>Enter alternate screen once in SimpleTestExample (<a href="https://redirect.github.com/aeshell/aesh-readline/issues/276">#276</a>)</li> <li>Restore output console mode and guard close() on Windows (<a href="https://redirect.github.com/aeshell/aesh-readline/issues/278">#278</a>)</li> <li>Collapse CRLF pairs in EventDecoder so one ENTER yields one submit (<a href="https://redirect.github.com/aeshell/aesh-readline/issues/276">#276</a>)</li> <li>Fix code-review findings on Windows terminal changes (<a href="https://redirect.github.com/aeshell/aesh-readline/issues/276">#276</a>, <a href="https://redirect.github.com/aeshell/aesh-readline/issues/277">#277</a>)</li> <li>Windows terminal hardening Phase 3: JNI poll-loop and build (<a href="https://redirect.github.com/aeshell/aesh-readline/issues/277">#277</a>)</li> <li>Windows terminal hardening Phase 2: provider correctness and tests (<a href="https://redirect.github.com/aeshell/aesh-readline/issues/277">#277</a>)</li> <li>Windows terminal hardening Phase 1: safety and correctness (<a href="https://redirect.github.com/aeshell/aesh-readline/issues/277">#277</a>)</li> <li>Avoid System.console() on Windows to prevent JDK JLine pump competing for input (<a href="https://redirect.github.com/aeshell/aesh-readline/issues/276">#276</a>)</li> <li>Fix Windows console mode handling: save/restore and build-from-scratch (<a href="https://redirect.github.com/aeshell/aesh-readline/issues/276">#276</a>)</li> <li>Remove ENABLE_VIRTUAL_TERMINAL_INPUT to fix duplicate chars on Windows (<a href="https://redirect.github.com/aeshell/aesh-readline/issues/276">#276</a>)</li> <li>Fix TerminalEnvironmentTest failures inside IntelliJ terminal</li> <li>Autosuggestion enhancements: builder API, per-char accept, styling (<a href="https://redirect.github.com/aeshell/aesh-readline/issues/270">#270</a>)</li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/aeshell/aesh-readline/compare/v3.17.2...v3.18.0">https://github.com/aeshell/aesh-readline/compare/v3.17.2...v3.18.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/aeshell/aesh-readline/commit/f119885f75c88666ff1ccd4dde37135f7d44a4cf"><code>f119885</code></a> Release 3.18.0</li> <li><a href="https://github.com/aeshell/aesh-readline/commit/a5637f9c90f3a69b4d4a1836d31ef6bca95f9773"><code>a5637f9</code></a> Fix ExternalTerminal pump thread stuck on System.in (<a href="https://redirect.github.com/aeshell/aesh-readline/issues/269">#269</a>)</li> <li><a href="https://github.com/aeshell/aesh-readline/commit/d1c7e6bcd123555a6230abddd099b69470aa781c"><code>d1c7e6b</code></a> Route all console output through WriteConsoleW when console is valid (<a href="https://redirect.github.com/aeshell/aesh-readline/issues/280">#280</a>)</li> <li><a href="https://github.com/aeshell/aesh-readline/commit/434f37ebacc7a12f1121c0c719c45f3766bafb20"><code>434f37e</code></a> Accept WAIT_TIMEOUT from waitForSingleObject freshness gate (<a href="https://redirect.github.com/aeshell/aesh-readline/issues/277">#277</a>)</li> <li><a href="https://github.com/aeshell/aesh-readline/commit/47cf3ff02739d0abcccd735d4ae276b982f3498a"><code>47cf3ff</code></a> Report ECHOCTL on Windows for identical Ctrl+C feedback (<a href="https://redirect.github.com/aeshell/aesh-readline/issues/279">#279</a>)</li> <li><a href="https://github.com/aeshell/aesh-readline/commit/46dca3f33fe85af968edb5e74e80e2a71293decb"><code>46dca3f</code></a> Fix Windows CI failures: CRLF-tolerant parsing, telnet race, DLL gate (<a href="https://redirect.github.com/aeshell/aesh-readline/issues/277">#277</a>)</li> <li><a href="https://github.com/aeshell/aesh-readline/commit/b661e0219a0440374c42ec888a5a49de6863eb4a"><code>b661e02</code></a> Rebuild DLL with new bindings and wire native build into CI (<a href="https://redirect.github.com/aeshell/aesh-readline/issues/277">#277</a>)</li> <li><a href="https://github.com/aeshell/aesh-readline/commit/2cc1a2a9f2373b2a55e13c3810074226ca07cefa"><code>2cc1a2a</code></a> Declare smcup/rmcup in windows terminfo entry (<a href="https://redirect.github.com/aeshell/aesh-readline/issues/276">#276</a>)</li> <li><a href="https://github.com/aeshell/aesh-readline/commit/5b648be1c2d0830a984032f1fcf4e52b9cb57489"><code>5b648be</code></a> Drop alternate-screen usage from SimpleTestExample (<a href="https://redirect.github.com/aeshell/aesh-readline/issues/276">#276</a>)</li> <li><a href="https://github.com/aeshell/aesh-readline/commit/45a667b8fa0ca0fb0823202199028b5cb55dc775"><code>45a667b</code></a> Control Windows console mode directly on the Cygwin input path (<a href="https://redirect.github.com/aeshell/aesh-readline/issues/276">#276</a>)</li> <li>Additional commits viewable in <a href="https://github.com/aeshell/aesh-readline/compare/v3.17.2...v3.18.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
