Skip to content

Commit 45a52ab

Browse files
authored
feat: Release 1.9.0 (#508)
* Update to version 1.9.0 * Reset release notes * Update to version 1.10.0-SNAPSHOT
1 parent 1bce4a4 commit 45a52ab

File tree

8 files changed

+10
-40
lines changed

8 files changed

+10
-40
lines changed

core-services/document-grounding/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>com.sap.ai.sdk</groupId>
66
<artifactId>sdk-parent</artifactId>
7-
<version>1.9.0-SNAPSHOT</version>
7+
<version>1.10.0-SNAPSHOT</version>
88
<relativePath>../../pom.xml</relativePath>
99
</parent>
1010
<artifactId>document-grounding</artifactId>

core-services/prompt-registry/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>com.sap.ai.sdk</groupId>
66
<artifactId>sdk-parent</artifactId>
7-
<version>1.9.0-SNAPSHOT</version>
7+
<version>1.10.0-SNAPSHOT</version>
88
<relativePath>../../pom.xml</relativePath>
99
</parent>
1010
<artifactId>prompt-registry</artifactId>

core/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>com.sap.ai.sdk</groupId>
66
<artifactId>sdk-parent</artifactId>
7-
<version>1.9.0-SNAPSHOT</version>
7+
<version>1.10.0-SNAPSHOT</version>
88
</parent>
99
<artifactId>core</artifactId>
1010
<name>AI Core client</name>

docs/release_notes.md

Lines changed: 3 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -8,46 +8,16 @@
88

99
### 🔧 Compatibility Notes
1010

11-
- The old OpenAI client (v1.0.0) is being deprecated in favor of the new OpenAI client (v1.4.0).
12-
[See the documentation for more details](https://sap.github.io/ai-sdk/docs/java/foundation-models/openai/chat-completion)
13-
- Generated classes for the following service specifications are subject to change:
14-
- core
15-
- openai
16-
- orchestration
17-
- document grounding
18-
19-
- [Orchestration] Interfaces with only one implementation were reduced.
20-
- As a result, the accessors for fields `OrchestrationModuleConfig.inputTranslationConfig` and `OrchestrationModuleConfig.outputTranslationConfig` now handle the implementing class explicitly.
21-
- The same applies to helper methods `DpiMasking#createConfig()` and `MaskingProvider#createConfig()`.
22-
- [Orchestration] `OrchestrationTemplate.withTemplate()` has been deprecated. Please use `OrchestrationTemplate.withTemplateMessages()` instead.
23-
- [Orchestration] The method `createConfig()` is removed from `ContentFilter`, `AzureContentFilter` and `LlamaGuardFilter` and is replaced by `createInputFilterConfig()` and `createOutputFilterConfig()`.
24-
- [Orchestration] Deprecated : `LLAMA3_1_70B_INSTRUCT`, `CLAUDE_3_SONNET`, `TITAN_TEXT_LITE`, `TITAN_TEXT_EXPRESS`, `GPT_4`, `GPT_4_0613`, `MIXTRAL_8X7B_INSTRUCT_V01`.
25-
- `GPT_4` and `GPT_4_0613` are replaced by : `GPT_40`or `GPT_41`.
26-
- `CLAUDE_3_SONNET` is replaced by `CLAUDE_4_SONNET`.
27-
- `MIXTRAL_8X7B_INSTRUCT_V01` is replaced by `MISTRAL_SMALL_INSTRUCT`.
28-
- [OpenAI] Deprecated : `GPT_4`.
29-
- `GPT_4`is replaced by : `GPT_40`or `GPT_41`.
30-
31-
- [Prompt Registry] Resource group has been added as a optional parameter to all endpoints. Set it to `"default"` if it was not set before. Examples:
32-
- `client.importPromptTemplate(File)` --> `client.importPromptTemplate("default", File)`.
33-
- `client.parsePromptTemplateById(id, false, inputParams)` --> `client.parsePromptTemplateById(id, "default", false, inputParams)`.
34-
35-
- [Document Grounding] All classes with `Retrieval` have been renamed to fix the typo
36-
- for example: `RetievalSearchResults` has been renamed to `RetrievalSearchResults`
37-
- [Document Grounding] `PipelinesApi#getAllPipelines()` and `PipelinesApi#getPipelineById()` now any of these 3 classes implementing the `GetPipeline` interface:
38-
- `MSSharePointPipelineGetResponse`, `S3PipelineGetResponse` and `SFTPPipelineGetResponse`
11+
-
3912

4013
### ✨ New Functionality
4114

42-
- [Orchestration] Added support for [transforming a JSON output into an entity](https://sap.github.io/ai-sdk/docs/java/orchestration/chat-completion#json_schema)
43-
- [Orchestration] Added `AzureContentFilter#promptShield()` available for input filtering.
44-
- [Orchestration] Added new models for `OrchestrationAiModel`: `GEMINI_2_5_FLASH`, `GEMINI_2_5_PRO`, `ALEPHALPHA_PHARIA_1_7B_CONTROL`, `OPENAI_O4_MINI`, `CLAUDE_4_OPUS`, `CLAUDE_4_SONNET`, `OPENAI_O3`.
15+
-
4516

4617
### 📈 Improvements
4718

4819
-
4920

5021
### 🐛 Fixed Issues
5122

52-
- [Orchestration] Resolved duplicate JSON property issue, enabling Anthropic Claude chat completions.
53-
- Remove logging of any request/response payloads to avoid potential exposure of sensitive data.
23+
-

foundation-models/openai/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>com.sap.ai.sdk</groupId>
66
<artifactId>sdk-parent</artifactId>
7-
<version>1.9.0-SNAPSHOT</version>
7+
<version>1.10.0-SNAPSHOT</version>
88
<relativePath>../../pom.xml</relativePath>
99
</parent>
1010
<groupId>com.sap.ai.sdk.foundationmodels</groupId>

orchestration/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>com.sap.ai.sdk</groupId>
66
<artifactId>sdk-parent</artifactId>
7-
<version>1.9.0-SNAPSHOT</version>
7+
<version>1.10.0-SNAPSHOT</version>
88
</parent>
99
<artifactId>orchestration</artifactId>
1010
<name>Orchestration client</name>

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<modelVersion>4.0.0</modelVersion>
44
<groupId>com.sap.ai.sdk</groupId>
55
<artifactId>sdk-parent</artifactId>
6-
<version>1.9.0-SNAPSHOT</version>
6+
<version>1.10.0-SNAPSHOT</version>
77
<packaging>pom</packaging>
88
<name>Parent pom</name>
99
<description>SAP Cloud SDK for AI is the official Software Development Kit (SDK) for SAP AI Core, SAP Generative AI Hub, and Orchestration Service. The parent pom defines dependency versions and plugin configurations</description>

sample-code/spring-app/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>com.sap.ai.sdk</groupId>
66
<artifactId>sdk-parent</artifactId>
7-
<version>1.9.0-SNAPSHOT</version>
7+
<version>1.10.0-SNAPSHOT</version>
88
<relativePath>../../pom.xml</relativePath>
99
</parent>
1010
<groupId>com.sap.ai.sdk.app</groupId>

0 commit comments

Comments
 (0)