Skip to content

Release 1.16.0

Choose a tag to compare

@github-actions github-actions released this 20 Feb 10:33

1.16.0 - February 20, 2026

All Release Changes

✨ New Functionality

  • [RPT] Introducing RptClient for Tabular AI backed by SAP RPT models SAP_RPT_1_SMALL and SAP_RPT_1_LARGE.
    • Added support for Parquet file input with RptClient#tableCompletion for larger datasets.
  • [Orchestration] Added new API OrchestrationTemplateReference#withScope to support prompt templates with resource-group scope.
  • [Orchestration] Chat completion calls now can have multiple module configs to support fallback modules.
  • [Orchestration] Deprecated ALEPHALPHA_PHARIA_1_7B_CONTROL model from OrchestrationAiModel with replacement model MISTRAL_SMALL_INSTRUCT.
  • [Orchestration] Deprecated GPT_4O_MINI model from OrchestrationAiModel with replacement model GPT_5_MINI.
  • [Orchestration] Deprecated GPT_4O_MINI model from OpenAiModel with replacement model GPT_5_MINI.
  • [Orchestration] Deprecated models GEMINI_2_0_FLASH, GEMINI_2_0_FLASH_LITE and CLAUDE_3_7_SONNET from OrchestrationAiModel.
  • [Orchestration] Deprecated DALL_E_3 model from OpenAiModel.
  • [Orchestration] Added new models CLAUDE_4_6_SONNET and CLAUDE_4_6_OPUS in OrchestrationAiModel.

📈 Improvements

  • [Orchestration] AzureContentFilter.protectedMaterialCode() is now supported as an output content filtering module .

All Commits

Click to Expand
  • chore: Fix E2E test by changing Prompt to trigger Input-Filter by @Jonas-Isr in #733
  • fix: Fix e2e Test to hit Input Filter by @Jonas-Isr in #736
  • fix: [DevOps] Spec update ignores Orchestration hotfix by @CharlesDuboisSAP in #727
  • chore: [DevOps] bump the test group with 4 updates by @dependabot[bot] in #731
  • feat: support using RG scoped prompt templates by @n-o-u-r-h-a-n in #722
  • chore: bump org.assertj:assertj-core from 3.27.6 to 3.27.7 by @dependabot[bot] in #737
  • chore: [DevOps] bump the test group with 2 updates by @dependabot[bot] in #741
  • chore: [DevOps] bump com.sap.cloud.sdk.datamodel:openapi-generator-maven-plugin from 5.25.0 to 5.26.0 in the plugins group by @dependabot[bot] in #740
  • chore: [DevOps] bump the production-minor-patch group across 1 directory with 5 updates by @dependabot[bot] in #742
  • feat: [DevOps] PoC RPT by @rpanackal in #732
  • feat: [DevOps] Update core specification by @bot-sdk-js in #735
  • feat: [DevOps] Update sap-rpt specification by @bot-sdk-js in #744
  • feat: [Orchestration] Support Fallback Modules by @Jonas-Isr in #743
  • feat: [RPT] Release module by @CharlesDuboisSAP in #745
  • chore: [DevOps] bump com.puppycrawl.tools:checkstyle from 13.0.0 to 13.2.0 in the production-minor-patch group by @dependabot[bot] in #751
  • chore: [DevOps] bump ch.qos.logback:logback-classic from 1.5.26 to 1.5.27 in the test group by @dependabot[bot] in #752
  • chore: (DevOps) Improve spec-update workflow by @Jonas-Isr in #748
  • fix: [DevOps] Update outdated DeploymentTest by @CharlesDuboisSAP in #750
  • chore: update models list by @n-o-u-r-h-a-n in #747
  • feat: support protected_material_code as an output content filtering module by @n-o-u-r-h-a-n in #753
  • fix: [Orchestration] Change SpringAI E2E Model by @rpanackal in #754
  • chore: Improve e2e tests by @Jonas-Isr in #755
  • chore: [DevOps] bump the test group with 2 updates by @dependabot[bot] in #758
  • chore: [DevOps] bump the production-minor-patch group with 8 updates by @dependabot[bot] in #756
  • chore: Re-group release notes by @Jonas-Isr in #762
  • feat: [RPT] Support /predict_parquet endpoint by @rpanackal in #760
  • chore: [Orchestration] Add latest Claude models to model list by @rpanackal in #765

Full Changelog: https://github.com/SAP/ai-sdk-java/commits/rel/1.16.0