Skip to content

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

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

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
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot bot commented on behalf of github Apr 3, 2026

Superseded by #3015.

@dependabot dependabot bot closed this Apr 3, 2026
@dependabot dependabot bot deleted the dependabot/maven/org.atmosphere-atmosphere-runtime-4.0.27 branch April 3, 2026 02:44
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