All notable changes to Spring AI Alibaba are documented in this file.
The format is loosely based on Keep a Changelog, and this project adheres to Semantic Versioning.
For full release notes and downloadable artifacts, see the GitHub Releases page.
- Placeholder section. New changes will be listed here before the next release.
1.1.2.2 - 2026-03-10
- AgentScope integration —
AgentScopeAgentwraps AgentScope ReActAgent as aBaseAgentfor use in graph workflows (spring-ai-alibaba-starter-agentscope). - Multiagent patterns under
examples/multiagent-patterns/: Subagent, Supervisor, Skills, Routing (simple and graph variants), Handoffs (single- and multi-agent), and Workflow. - Voice Agent example — sandwich architecture (STT → ReactAgent → TTS) with WebSocket streaming, DashScope ASR and CosyVoice TTS.
- Multimodal agent examples (image understanding, audio input).
- Default agent configuration refinements for graph-based workflows.
- Updated documentation portal at https://java2ai.com/docs/overview.
1.1.2.1 - 2026-03-09
- Patch release addressing regressions introduced in 1.1.2.0.
1.1.2.0 - 2026-02-02
- Enhancements to the Agent Graph core, including additional node types and improved reactive stream handling.
- New starters and example modules.
1.1.0.0 - 2025-12-30
- First stable release of the 1.1.x line, built on Spring AI 1.1.0 and Spring AI Alibaba Extensions 1.1.0.0.
- Production-ready Agent Graph runtime with comprehensive documentation available at https://java2ai.com/docs/overview.
- Aligned public APIs with Spring AI 1.1.0.
1.0.0.4 - 2025-09-25
- Rebuilt Agent Graph Engine — refactored core Agent API; shifted to a Flux-based reactive stream architecture.
- Agent-to-Agent (A2A) communication — A2A client/server with Nacos integration for remote agent discovery.
- Bumped to Spring AI 1.0.1 with widespread stability fixes.
1.0.0.3 - 2025-08-14
- Stability and compatibility fixes on top of 1.0.0.x.
1.0.0.2 - 2025-05-29
- Early production fixes following the 1.0.0 GA release.
See GitHub Releases for the full history, including 1.1.0.0-RC1, 1.1.0.0-M5, 1.1.0.0-M4, 1.0.0.1, and 1.0.0.0.