Skip to content

Commit 5d1e51f

Browse files
authored
Merge branch 'main' into jjtang1985-patch-1
2 parents 5f2ca09 + 245af53 commit 5d1e51f

File tree

1,654 files changed

+5239
-5199
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,654 files changed

+5239
-5199
lines changed

docs-java/release-notes.mdx

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,11 @@ keywords:
1212
- sap cloud sdk
1313
---
1414

15-
import { ReleaseNotes0To14 } from './release-notes';
15+
16+
import {
17+
ReleaseNotes0To14,
18+
ReleaseNotes15To29
19+
} from './release-notes';
1620

1721
<!-- vale off -->
1822

@@ -56,4 +60,6 @@ It will help you:
5660
## Fixed Issues
5761
-->
5862

63+
<ReleaseNotes15To29 />
64+
5965
<ReleaseNotes0To14 />

docs-java/release-notes/index.jsx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
import React from 'react';
22
import Notes0To14 from './release-notes-0-to-14.mdx';
3+
import Notes15To29 from './release-notes-15-to-29.mdx';
34

45
export function ReleaseNotes0To14() {
56
return <Notes0To14 />;
67
}
8+
9+
export function ReleaseNotes15To29() {
10+
return <Notes15To29 />;
11+
}
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
## 5.15.0 - December 19, 2024
2+
3+
[All Release Changes](https://github.com/SAP/cloud-sdk-java/releases/tag/rel%2F5.15.0)
4+
5+
### ✨ New Functionality
6+
7+
- Add support for `TypeDefinition` entries in OData V4 EDMX files.
8+
- Add `generateApis` and `generateModels` options to the `openapi-generator-maven-plugin` to
9+
disable the generation of APIs and models respectively.
10+
11+
### 📈 Improvements
12+
13+
- Stabilize most of the remaining experimental APIs without changes, e.g.
14+
- RequestHeaderAccessor
15+
- ServiceBindingDestinationLoader
16+
- OData v2 and v4 generators now use `LinkedHashMap` for the properties of the generated classes to maintain the order of the properties.
17+
18+
### 🐛 Fixed Issues
19+
20+
- Fix ApacheHttpClient5Wrapper to propagate the configuration to Spring RestTemplate.
21+
- Fix OData v2 and v4 generators to work when property name is `value` or `values` and is of collection type.
22+
- The internal variable is now respectively `cloudSdkValue` or `cloudSdkValues` to avoid conflicts with the `value` or `values` property.

static/java-api/v5/allclasses-index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
<!DOCTYPE HTML>
22
<html lang>
33
<head>
4-
<!-- Generated by javadoc (17) on Fri Nov 08 16:00:30 UTC 2024 -->
5-
<title>All Classes and Interfaces (SAP Cloud SDK - Parent POM 5.14.0 API)</title>
4+
<!-- Generated by javadoc (17) on Thu Dec 19 13:52:14 UTC 2024 -->
5+
<title>All Classes and Interfaces (SAP Cloud SDK - Parent POM 5.15.0 API)</title>
66
<meta name="viewport" content="width=device-width, initial-scale=1">
77
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
8-
<meta name="dc.created" content="2024-11-08">
8+
<meta name="dc.created" content="2024-12-19">
99
<meta name="description" content="class index">
1010
<meta name="generator" content="javadoc/AllClassesIndexWriter">
1111
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">

static/java-api/v5/allpackages-index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
<!DOCTYPE HTML>
22
<html lang>
33
<head>
4-
<!-- Generated by javadoc (17) on Fri Nov 08 16:00:30 UTC 2024 -->
5-
<title>All Packages (SAP Cloud SDK - Parent POM 5.14.0 API)</title>
4+
<!-- Generated by javadoc (17) on Thu Dec 19 13:52:14 UTC 2024 -->
5+
<title>All Packages (SAP Cloud SDK - Parent POM 5.15.0 API)</title>
66
<meta name="viewport" content="width=device-width, initial-scale=1">
77
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
8-
<meta name="dc.created" content="2024-11-08">
8+
<meta name="dc.created" content="2024-12-19">
99
<meta name="description" content="package index">
1010
<meta name="generator" content="javadoc/AllPackagesIndexWriter">
1111
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">

static/java-api/v5/com/sap/cloud/sdk/cloudplatform/DwcHeaderUtils.html

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
<!DOCTYPE HTML>
22
<html lang>
33
<head>
4-
<!-- Generated by javadoc (17) on Fri Nov 08 16:00:30 UTC 2024 -->
5-
<title>DwcHeaderUtils (SAP Cloud SDK - Parent POM 5.14.0 API)</title>
4+
<!-- Generated by javadoc (17) on Thu Dec 19 13:52:14 UTC 2024 -->
5+
<title>DwcHeaderUtils (SAP Cloud SDK - Parent POM 5.15.0 API)</title>
66
<meta name="viewport" content="width=device-width, initial-scale=1">
77
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
8-
<meta name="dc.created" content="2024-11-08">
8+
<meta name="dc.created" content="2024-12-19">
99
<meta name="description" content="declaration: package: com.sap.cloud.sdk.cloudplatform, class: DwcHeaderUtils">
1010
<meta name="generator" content="javadoc/ClassWriterImpl">
1111
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
@@ -78,8 +78,7 @@ <h1 title="Class DwcHeaderUtils" class="title">Class DwcHeaderUtils</h1>
7878
</div>
7979
<section class="class-description" id="class-description">
8080
<hr>
81-
<div class="type-signature"><span class="annotations">@Beta
82-
</span><span class="modifiers">public class </span><span class="element-name type-name-label">DwcHeaderUtils</span>
81+
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">DwcHeaderUtils</span>
8382
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
8483
<div class="block">Utility class to extract specific values from the SAP Deploy with Confidence request headers.</div>
8584
</section>

static/java-api/v5/com/sap/cloud/sdk/cloudplatform/PlatformSslContextProvider.html

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
<!DOCTYPE HTML>
22
<html lang>
33
<head>
4-
<!-- Generated by javadoc (17) on Fri Nov 08 16:00:30 UTC 2024 -->
5-
<title>PlatformSslContextProvider (SAP Cloud SDK - Parent POM 5.14.0 API)</title>
4+
<!-- Generated by javadoc (17) on Thu Dec 19 13:52:14 UTC 2024 -->
5+
<title>PlatformSslContextProvider (SAP Cloud SDK - Parent POM 5.15.0 API)</title>
66
<meta name="viewport" content="width=device-width, initial-scale=1">
77
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
8-
<meta name="dc.created" content="2024-11-08">
8+
<meta name="dc.created" content="2024-12-19">
99
<meta name="description" content="declaration: package: com.sap.cloud.sdk.cloudplatform, interface: PlatformSslContextProvider">
1010
<meta name="generator" content="javadoc/ClassWriterImpl">
1111
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
@@ -79,8 +79,7 @@ <h1 title="Interface PlatformSslContextProvider" class="title">Interface Platfor
7979
<dd>This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.</dd>
8080
</dl>
8181
<hr>
82-
<div class="type-signature"><span class="annotations">@Beta
83-
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/FunctionalInterface.html" title="class or interface in java.lang" class="external-link">@FunctionalInterface</a>
82+
<div class="type-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/FunctionalInterface.html" title="class or interface in java.lang" class="external-link">@FunctionalInterface</a>
8483
</span><span class="modifiers">public interface </span><span class="element-name type-name-label">PlatformSslContextProvider</span></div>
8584
<div class="block">Creates an SslContext based on properties of the platform.</div>
8685
</section>

static/java-api/v5/com/sap/cloud/sdk/cloudplatform/cache/CacheKey.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
<!DOCTYPE HTML>
22
<html lang>
33
<head>
4-
<!-- Generated by javadoc (17) on Fri Nov 08 16:00:30 UTC 2024 -->
5-
<title>CacheKey (SAP Cloud SDK - Parent POM 5.14.0 API)</title>
4+
<!-- Generated by javadoc (17) on Thu Dec 19 13:52:14 UTC 2024 -->
5+
<title>CacheKey (SAP Cloud SDK - Parent POM 5.15.0 API)</title>
66
<meta name="viewport" content="width=device-width, initial-scale=1">
77
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
8-
<meta name="dc.created" content="2024-11-08">
8+
<meta name="dc.created" content="2024-12-19">
99
<meta name="description" content="declaration: package: com.sap.cloud.sdk.cloudplatform.cache, class: CacheKey">
1010
<meta name="generator" content="javadoc/ClassWriterImpl">
1111
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">

static/java-api/v5/com/sap/cloud/sdk/cloudplatform/cache/CacheManager.html

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
<!DOCTYPE HTML>
22
<html lang>
33
<head>
4-
<!-- Generated by javadoc (17) on Fri Nov 08 16:00:30 UTC 2024 -->
5-
<title>CacheManager (SAP Cloud SDK - Parent POM 5.14.0 API)</title>
4+
<!-- Generated by javadoc (17) on Thu Dec 19 13:52:14 UTC 2024 -->
5+
<title>CacheManager (SAP Cloud SDK - Parent POM 5.15.0 API)</title>
66
<meta name="viewport" content="width=device-width, initial-scale=1">
77
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
8-
<meta name="dc.created" content="2024-11-08">
8+
<meta name="dc.created" content="2024-12-19">
99
<meta name="description" content="declaration: package: com.sap.cloud.sdk.cloudplatform.cache, class: CacheManager">
1010
<meta name="generator" content="javadoc/ClassWriterImpl">
1111
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
@@ -230,8 +230,7 @@ <h3>register</h3>
230230
<li>
231231
<section class="detail" id="unregister(com.github.benmanes.caffeine.cache.Cache)">
232232
<h3>unregister</h3>
233-
<div class="member-signature"><span class="annotations">@Beta
234-
@Nonnull
233+
<div class="member-signature"><span class="annotations">@Nonnull
235234
</span><span class="modifiers">public static</span>&nbsp;<span class="type-parameters">&lt;T&gt;</span>
236235
<span class="return-type">com.github.benmanes.caffeine.cache.Cache&lt;<a href="CacheKey.html" title="class in com.sap.cloud.sdk.cloudplatform.cache">CacheKey</a>,<wbr>T&gt;</span>&nbsp;<span class="element-name">unregister</span><wbr><span class="parameters">(@Nonnull
237236
com.github.benmanes.caffeine.cache.Cache&lt;<a href="CacheKey.html" title="class in com.sap.cloud.sdk.cloudplatform.cache">CacheKey</a>,<wbr>T&gt;&nbsp;cache)</span></div>

static/java-api/v5/com/sap/cloud/sdk/cloudplatform/cache/CacheRuntimeException.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
<!DOCTYPE HTML>
22
<html lang>
33
<head>
4-
<!-- Generated by javadoc (17) on Fri Nov 08 16:00:30 UTC 2024 -->
5-
<title>CacheRuntimeException (SAP Cloud SDK - Parent POM 5.14.0 API)</title>
4+
<!-- Generated by javadoc (17) on Thu Dec 19 13:52:14 UTC 2024 -->
5+
<title>CacheRuntimeException (SAP Cloud SDK - Parent POM 5.15.0 API)</title>
66
<meta name="viewport" content="width=device-width, initial-scale=1">
77
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
8-
<meta name="dc.created" content="2024-11-08">
8+
<meta name="dc.created" content="2024-12-19">
99
<meta name="description" content="declaration: package: com.sap.cloud.sdk.cloudplatform.cache, class: CacheRuntimeException">
1010
<meta name="generator" content="javadoc/ClassWriterImpl">
1111
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">

0 commit comments

Comments
 (0)