dependabot[bot] opened a new pull request, #2989: URL: https://github.com/apache/cxf/pull/2989
Bumps [org.atmosphere:atmosphere-runtime](https://github.com/Atmosphere/atmosphere) from 3.1.0 to 4.0.20. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/Atmosphere/atmosphere/releases">org.atmosphere:atmosphere-runtime's releases</a>.</em></p> <blockquote> <h2>Atmosphere 4.0.20</h2> <h2>✨ Added</h2> <ul> <li><strong>add A2A, AG-UI protocol modules and atmosphere-protocol-common</strong></li> <li><strong>prepare create-atmosphere-app for npm publish</strong></li> </ul> <h2>🐛 Fixed</h2> <ul> <li>wait for HTTP readiness after port open in E2E sample-server</li> <li>pass realistic maxMessages to SummarizingStrategy in E2E test</li> </ul> <h2>🔧 Changed</h2> <ul> <li>exclude new samples from release deploy (a2a-agent, agui-chat, rag-chat)</li> <li>add A2A and AG-UI to main README modules table and agent protocols section</li> <li>add CLI install tests for curl, npx, and brew on macOS + Linux</li> <li>bump version to 4.0.19</li> <li>prepare next development version 5.0.11</li> <li>prepare for next development iteration 4.0.20-SNAPSHOT</li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/Atmosphere/atmosphere/compare/atmosphere-4.0.19...atmosphere-4.0.20">https://github.com/Atmosphere/atmosphere/compare/atmosphere-4.0.19...atmosphere-4.0.20</a></p> <h2>Atmosphere 4.0.19</h2> <h2>✨ Added</h2> <ul> <li><strong>add tool-activity panel to adk-tools and langchain4j-tools</strong></li> <li><strong>add Playwright tests for all 17 samples</strong></li> <li><strong>add Playwright e2e tests to CLI build matrix</strong></li> <li><strong>build-from-source distribution, replace pre-built JAR downloads</strong></li> <li><strong>add AI testing framework with AiTestClient, AiResponse, and fluent assertions</strong></li> <li><strong>auto-emit tool events from ToolRegistry, update generator templates</strong></li> <li><strong>demonstrate AiEvent tool events, capability validation, and event streaming</strong></li> <li><strong>add memory strategies, StructuredOutputParser, RAG enhancements, event bridging</strong></li> <li><strong>add AiEvent sealed interface, identity fields, capability validation</strong></li> <li><strong>add detail modals to all cards in both sections</strong></li> <li><strong>add ./room, ./streaming, ./queue subpath exports</strong></li> <li><strong>add AI streaming guide CTA alongside getting started</strong></li> <li><strong>add Embabel and link all AI adapter vendors</strong></li> <li><strong>add About section, deep-link capability cards, reorder sections</strong></li> </ul> <h2>🐛 Fixed</h2> <ul> <li>use fallback git-add for optional paths in release workflow</li> <li>remove stale docs/ from release git-add, use --ignore-missing</li> <li>skip docs/ version update when directory is absent</li> <li>add ConditionalOnBean to nested McpTracing config</li> <li>rebuild frontend bundle to include ToolActivity component</li> <li>fix ai-tools timing and adk-chat demo streaming</li> <li>otel-chat uses simple connectivity tests (no Room Protocol)</li> <li>catch Throwable from OTel SDK init (NoSuchMethodError)</li> <li>gracefully handle OTel SDK init failure with noop fallback</li> <li>isolate McpTracing auto-config to avoid NoClassDefFoundError</li> <li>set SAMPLE env var in Playwright step for project discovery</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/Atmosphere/atmosphere/commit/617541807c861b7e1ef81b6328d3f2933b21f5e7"><code>6175418</code></a> release: Atmosphere 4.0.20</li> <li><a href="https://github.com/Atmosphere/atmosphere/commit/213d79948dd776274a13b23d4279d5cea2b36eee"><code>213d799</code></a> ci: exclude new samples from release deploy (a2a-agent, agui-chat, rag-chat)</li> <li><a href="https://github.com/Atmosphere/atmosphere/commit/cfb3747a5732e1dada4b94573b0a1ddd71789bbf"><code>cfb3747</code></a> docs: add A2A and AG-UI to main README modules table and agent protocols section</li> <li><a href="https://github.com/Atmosphere/atmosphere/commit/fddbefd88e21e65e46d8feba042a577d4486e84c"><code>fddbefd</code></a> fix(test): wait for HTTP readiness after port open in E2E sample-server</li> <li><a href="https://github.com/Atmosphere/atmosphere/commit/afafefbae69548c3b92c15ccc80f2ca9a5dfce9a"><code>afafefb</code></a> fix(test): pass realistic maxMessages to SummarizingStrategy in E2E test</li> <li><a href="https://github.com/Atmosphere/atmosphere/commit/722727c8b518009c06bae66a611f3f8c22405c47"><code>722727c</code></a> feat: add A2A, AG-UI protocol modules and atmosphere-protocol-common</li> <li><a href="https://github.com/Atmosphere/atmosphere/commit/c1086b5f3c79a4deb87dc54dc4c189a689017410"><code>c1086b5</code></a> ci: add CLI install tests for curl, npx, and brew on macOS + Linux</li> <li><a href="https://github.com/Atmosphere/atmosphere/commit/4bc798ca8384f1edb69fcf326d0ea581c744b321"><code>4bc798c</code></a> feat(cli): prepare create-atmosphere-app for npm publish</li> <li><a href="https://github.com/Atmosphere/atmosphere/commit/60ef8f716e166594e3b5c3e9391c259185bb02d7"><code>60ef8f7</code></a> chore(cli): bump version to 4.0.19</li> <li><a href="https://github.com/Atmosphere/atmosphere/commit/0bb06d68092d8110c1997260faa842ffd16bdf9b"><code>0bb06d6</code></a> chore(js): prepare next development version 5.0.11</li> <li>Additional commits viewable in <a href="https://github.com/Atmosphere/atmosphere/compare/atmosphere-project-3.1.0...atmosphere-4.0.20">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]
