From 1dd539df36c80bd052e66c2ee5d9adc311c269e9 Mon Sep 17 00:00:00 2001 From: Markus Ofterdinger Date: Wed, 29 Apr 2026 14:31:17 +0200 Subject: [PATCH 1/4] Update migration.md --- java/migration.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/java/migration.md b/java/migration.md index 8d7cf5f611..934e318158 100644 --- a/java/migration.md +++ b/java/migration.md @@ -138,6 +138,14 @@ None 3. Changed default value of properties: None +### Changes in the `cds-services-archetype` + +The `cds-services-archetype` is used by the `@sap/cds-dk` to generate initial CAP Java projects. + +#### Default JDK version + +The initial JDK version in a new CAP Java projects has been changed to JDK 25. The minimum required JDK is still 17, this is not changed. + ### Removed repackaged Olingo Dependencies { #removed-olingo-4-to-5 } The internally used maven modules `repackaged/odata-v4-lib` and `repackaged/odata-v2-lib` are removed from the delivery. If the project directly references these modules and doesn't compile after migrating to CAP Java 5.x, there are 3 options to keep the compatibility of the code base: From 75aad4ed7726b80c3cd1d638a7e8c9ca9b1fdf93 Mon Sep 17 00:00:00 2001 From: Markus Ofterdinger Date: Wed, 29 Apr 2026 14:50:17 +0200 Subject: [PATCH 2/4] Update migration.md --- java/migration.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/migration.md b/java/migration.md index 934e318158..f6f018efe4 100644 --- a/java/migration.md +++ b/java/migration.md @@ -144,7 +144,7 @@ The `cds-services-archetype` is used by the `@sap/cds-dk` to generate initial CA #### Default JDK version -The initial JDK version in a new CAP Java projects has been changed to JDK 25. The minimum required JDK is still 17, this is not changed. +The default JDK version in a new CAP Java projects has been changed to JDK **25**. The minimum required JDK version is still 17, this has not been changed. ### Removed repackaged Olingo Dependencies { #removed-olingo-4-to-5 } From 15a8a6b212f2cf8c9344facb347ab20c996793c9 Mon Sep 17 00:00:00 2001 From: Markus Ofterdinger Date: Wed, 29 Apr 2026 14:51:19 +0200 Subject: [PATCH 3/4] Update migration.md --- java/migration.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/migration.md b/java/migration.md index f6f018efe4..927f9d3245 100644 --- a/java/migration.md +++ b/java/migration.md @@ -144,7 +144,7 @@ The `cds-services-archetype` is used by the `@sap/cds-dk` to generate initial CA #### Default JDK version -The default JDK version in a new CAP Java projects has been changed to JDK **25**. The minimum required JDK version is still 17, this has not been changed. +The default JDK version of new CAP Java projects has been changed to JDK **25**. The minimum required JDK version is still 17, this has not been changed. ### Removed repackaged Olingo Dependencies { #removed-olingo-4-to-5 } From c08d04a8d180f7f5fb301ed46061be24b85b8dbc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Jeglinsky?= Date: Thu, 30 Apr 2026 11:52:35 +0200 Subject: [PATCH 4/4] Update java/migration.md --- java/migration.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/java/migration.md b/java/migration.md index 927f9d3245..56064f85ec 100644 --- a/java/migration.md +++ b/java/migration.md @@ -142,9 +142,9 @@ None The `cds-services-archetype` is used by the `@sap/cds-dk` to generate initial CAP Java projects. -#### Default JDK version +#### Default JDK Version -The default JDK version of new CAP Java projects has been changed to JDK **25**. The minimum required JDK version is still 17, this has not been changed. +The default JDK version of new CAP Java projects has been changed to JDK **25**. The minimum required JDK version hasn't changed and is still 17. ### Removed repackaged Olingo Dependencies { #removed-olingo-4-to-5 }