Skip to content

Release 1.20.0

Latest

Choose a tag to compare

@github-actions github-actions released this 16 Jun 13:21

1.20.0 - June 16, 2026

All Release Changes

🔧 Compatibility Notes

  • Instead of PromptTemplatingModuleConfig.create().prompt(prompt).model(model) use PromptTemplatingModuleConfig.create().model(model).prompt(prompt).

✨ New Functionality

  • [Batch] Added a new BatchesApi client to access the Batch Service API.
  • [Orchestration] Added GEMINI_3_1_FLASH_LITE, GEMINI_3_5_FLASH, GPT_55, SONAR_DEEP_RESEARCH, and LLAMA_CINDERELLA_DN to model list in OrchestrationAiModel.
  • [OpenAI] Added GPT_55 to model list in OpenAiModel.

📈 Improvements

  • [Core] Optimized the deployments cache to store only RUNNING deployments, ensuring that requests do not resolve to STOPPED instances

All Commits

Click to expand
  • chore: Update Orchestration model list by @Jonas-Isr in #859
  • chore: [DevOps] Add is-weekly flag 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 @Beta annotations 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.0 by @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