1.20.0 - June 16, 2026
🔧 Compatibility Notes
- Instead of
PromptTemplatingModuleConfig.create().prompt(prompt).model(model)usePromptTemplatingModuleConfig.create().model(model).prompt(prompt).
✨ New Functionality
- [Batch] Added a new
BatchesApiclient to access the Batch Service API. - [Orchestration] Added
GEMINI_3_1_FLASH_LITE,GEMINI_3_5_FLASH,GPT_55,SONAR_DEEP_RESEARCH, andLLAMA_CINDERELLA_DNto model list inOrchestrationAiModel. - [OpenAI] Added
GPT_55to model list inOpenAiModel.
📈 Improvements
- [Core] Optimized the deployments cache to store only
RUNNINGdeployments, ensuring that requests do not resolve toSTOPPEDinstances
All Commits
Click to expand
- chore: Update Orchestration model list by @Jonas-Isr in #859
- chore: [DevOps] Add
is-weeklyflag to spec-update workflow by @Jonas-Isr in #858 - chore: [DevOps] bump the production-minor-patch group with 5 updates by @dependabot[bot] in #852
- chore: Update to Spring AI 1.1.6 to resolve CVE by @Jonas-Isr in #863
- chore: Remove repo name by @Jonas-Isr in #866
- chore: [DevOps] bump org.springframework.ai:spring-ai-autoconfigure-mcp-client from 1.0.6 to 1.0.7 in the production-minor-patch group across 1 directory by @dependabot[bot] in #868
- chore: [DevOps] bump the test group across 1 directory with 4 updates by @dependabot[bot] in #867
- chore: [DevOps] bump slackapi/slack-github-action from 3.0.2 to 3.0.3 in the github-actions group by @dependabot[bot] in #861
- feat: [DevOps] Add API compatibility check to spec-update workflow by @rpanackal in #856
- feat: [Batch] by @CharlesDuboisSAP in #850
- chore: [DevOps] bump the test group with 2 updates by @dependabot[bot] in #873
- chore: [DevOps] bump com.github.siom79.japicmp:japicmp-maven-plugin from 0.25.7 to 0.26.0 in the plugins group by @dependabot[bot] in #872
- chore: [DevOps] bump the production-minor-patch group with 4 updates by @dependabot[bot] in #871
- feat: [DevOps] Update orchestration specification by @sap-ai-sdk-bot[bot] in #855
- feat: [DevOps] Update batch specification by @sap-ai-sdk-bot[bot] in #874
- fix: e2e test message + add new models by @CharlesDuboisSAP in #882
- chore: [DevOps] bump the test group with 2 updates by @dependabot[bot] in #879
- chore: [DevOps] bump the plugins group with 3 updates by @dependabot[bot] in #878
- feat: [DevOps] Update batch specification by @sap-ai-sdk-bot[bot] in #881
- chore: [DevOps] bump the production-minor-patch group across 1 directory with 7 updates by @dependabot[bot] in #884
- chore: [DevOps] bump org.json:json from 20251224 to 20260522 in the production-major group by @dependabot[bot] in #877
- fix: Dependabot Auto-Merge by @CharlesDuboisSAP in #883
- chore: [DevOps] Update pr-lint.yaml by @Jonas-Isr in #886
- chore: [DevOps] Fix dependency-test workflow and change service key by @Jonas-Isr in #885
- chore: [DevOps] bump actions/upload-artifact from 4 to 7 in the github-actions group by @dependabot[bot] in #887
- fix: [DevOps] Run compile and test even if api compatibility test fails by @rpanackal in #869
- chore: Remove
@Betaannotations by @CharlesDuboisSAP in #875 - chore: [DevOps] bump ch.qos.logback:logback-classic from 1.5.33 to 1.5.34 in the test group by @dependabot[bot] in #889
- fix: [DevOps] Japicmp use orchestration-staging as baseline by @rpanackal in #894
- feat: [DevOps] Update orchestration specification by @sap-ai-sdk-bot[bot] in #891
- fix: [Core] Deployment resolution selects running targets by @rpanackal in #892
- chore: [DevOps] bump the production-minor-patch group with 5 updates by @dependabot[bot] in #899
- chore: [DevOps] bump the plugins group with 2 updates by @dependabot[bot] in #901
- chore: [DevOps] bump the test group with 3 updates by @dependabot[bot] in #902
- chore: [Orchestration] Fix Model List by @Jonas-Isr in #896
- chore: Fix CVEs and update Cloud SDK version by @Jonas-Isr in #895
- chore: [DevOps] bump io.modelcontextprotocol.sdk:mcp-core from 1.1.3 to 2.0.0 in the production-major group by @dependabot[bot] in #900
- chore: [DevOps] Update to OpenAPI generator
7.22.0by @CharlesDuboisSAP in #893 - feat: [DevOps] Update prompt-registry specification by @sap-ai-sdk-bot[bot] in #905
- chore: [DevOps] bump the production-minor-patch group with 2 updates by @dependabot[bot] in #906
- chore: [Orchestration] Adding Convenience to ChatResponse by @n-o-u-r-h-a-n in #898
- chore: [Orchestration] RG Destination Convenience by @n-o-u-r-h-a-n in #897
- chore: [Orchestration] Add unit test to new convenience API by @Jonas-Isr in #908
Full Changelog: https://github.com/SAP/ai-sdk-java/commits/rel/1.20.0