Skip to content

Bump org.atmosphere:atmosphere-runtime from 3.1.0 to 4.0.27#3008

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/maven/org.atmosphere-atmosphere-runtime-4.0.27
Open

Bump org.atmosphere:atmosphere-runtime from 3.1.0 to 4.0.27#3008
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/maven/org.atmosphere-atmosphere-runtime-4.0.27

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Apr 1, 2026

Bumps org.atmosphere:atmosphere-runtime from 3.1.0 to 4.0.27.

Release notes

Sourced from org.atmosphere:atmosphere-runtime's releases.

Atmosphere 4.0.27

✨ Added

  • annotation processing priority for processor ordering @​AtmosphereAnnotation(priority=100) defers processing until all default-priority (0) processors complete
  • add tool-start/tool-result rendering for agent collaboration cards Built-in Vue console now shows each agent's work (Web Search, Strategy, Finance, Writer) before CEO synthesis
  • add multi-agent coordination module @Coordinator/@Fleet/@​AgentRef annotations, AgentFleet injection, local+A2A transport, 40 tests, CeoCoordinator sample

🐛 Fixed

  • wrap all ServiceLoader calls in CoordinatorProcessor resolveAiSupport() now catches ServiceConfigurationError; revert processNow catch (let processors handle own errors)
  • fault-tolerant annotation processing and ServiceLoader error handling processNow() catches errors so one processor failure doesn't abort the chain
  • flush deferred annotations in BytecodeBasedAnnotationProcessor All three inner processor types now call processDeferred() after scanning completes
  • process deferred annotations in inner scan processors ServletContainerInitializer and BytecodeBased processors now flush deferred queue after scanning
  • case-insensitive A2A task state matching (FAILED/CANCELED) A2A TaskState enum uses uppercase; equalsIgnoreCase catches both forms, +1 test (48 total)
  • task status validation, executor leak, transport tests, E2E drift Check result.status.state for failed/canceled, fix callAsync VT leak, add 9 transport tests (47 total)
  • P1/P2 fixes — error validation, protocol parity, concurrency, tool UI JSON-RPC error checking, MCP+AG-UI bridges, virtual thread executor, tool card dedup, 38 tests
  • replace @​McpServer with @​Agent(headless) in templates
  • prevent release script from overwriting Spring Boot version

🔧 Changed

  • add coordinator/agent modules to test matrix, exclude coordinator E2E from main CI Coordinator E2E tests run in dedicated E2E Tests workflow; excluded from Atmosphere CI due to classpath conflict
  • disable E2E tests pending annotation scan order fix Embedded Jetty scan order is non-deterministic; coordinator resolves before agents in CI
  • use agent sample in Quick Start, add scaffold example
  • add Companion Projects section with javaclaw-atmosphere
  • restore Quick Start section, remove Agent Skills from intro
  • add plugins and skills command coverage (187 total tests)
  • add plugins command documentation
  • add missing samples to README table (classroom, routing, otel, grpc, jetty)
  • bump version to 4.0.26
  • prepare next development version 5.0.18
  • prepare for next development iteration 4.0.27-SNAPSHOT

Full Changelog: Atmosphere/atmosphere@atmosphere-4.0.26...atmosphere-4.0.27

Atmosphere 4.0.26

✨ Added

  • trusted skill sources, remote import tests for 3 repos
  • console auto-detects @​Agent endpoint, fix CLI version template
  • auto-discover skill files from META-INF/skills/ on classpath
  • add import plugin system (--target) for extensible skill scaffolding
  • atmosphere import and skills commands

🐛 Fixed

  • update AdkEventAdapter test for multi-emit behavior
  • ADK turnComplete truncation, CEO port detection, dentist langchain4j deps
  • add missing atmosphere-mcp dep to dentist-agent
  • last echo to printf in tool loop to prevent backslash mutation
  • printf over echo for content, writable tmpdir fallback, test false-green
  • ensure cache dir for local files, use printf over echo
  • write tool stubs to file to avoid subshell variable loss

... (truncated)

Commits
  • 81bba81 release: Atmosphere 4.0.27
  • cbc2b65 ci: add coordinator/agent modules to test matrix, exclude coordinator E2E fro...
  • 8dd453e fix(coordinator): wrap all ServiceLoader calls in CoordinatorProcessor
  • b732cf6 fix(cpr): fault-tolerant annotation processing and ServiceLoader error handling
  • 18f5156 fix(cpr): flush deferred annotations in BytecodeBasedAnnotationProcessor
  • 7df7889 fix(cpr): process deferred annotations in inner scan processors
  • 5a0c2ba feat(cpr): annotation processing priority for processor ordering
  • e0c1350 test(coordinator): disable E2E tests pending annotation scan order fix
  • 41937f4 fix(coordinator): case-insensitive A2A task state matching (FAILED/CANCELED)
  • 0e982ff fix(coordinator): task status validation, executor leak, transport tests, E2E...
  • Additional commits viewable in compare view

Dependabot compatibility score

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 commands and options

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)

Bumps [org.atmosphere:atmosphere-runtime](https://github.com/Atmosphere/atmosphere) from 3.1.0 to 4.0.27.
- [Release notes](https://github.com/Atmosphere/atmosphere/releases)
- [Changelog](https://github.com/Atmosphere/atmosphere/blob/main/CHANGELOG.md)
- [Commits](Atmosphere/atmosphere@atmosphere-project-3.1.0...atmosphere-4.0.27)

---
updated-dependencies:
- dependency-name: org.atmosphere:atmosphere-runtime
  dependency-version: 4.0.27
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Apr 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Pull requests that update Java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants