From 59ffa6031de1f119f44fd01004413a52c1463474 Mon Sep 17 00:00:00 2001 From: SAP Cloud SDK Bot Date: Fri, 23 Jan 2026 15:03:03 +0000 Subject: [PATCH 1/2] Add new release notes --- .../release-notes/release-notes-15-to-29.mdx | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/docs-java/release-notes/release-notes-15-to-29.mdx b/docs-java/release-notes/release-notes-15-to-29.mdx index bb19204fc6..43c0cd6ec2 100644 --- a/docs-java/release-notes/release-notes-15-to-29.mdx +++ b/docs-java/release-notes/release-notes-15-to-29.mdx @@ -1,3 +1,23 @@ +## 5.26.0 - January 23, 2026 + +[All Release Changes](https://github.com/SAP/cloud-sdk-java/releases/tag/rel%2F5.26.0) + +### 🔧 Compatibility Notes + +- We noticed an implicit behavior change for updated Apache HttpClient from `5.5.1` to `5.6`. + TLS/SSL connections are now checked for hostname verification on behalf of the provided server certificate. + Even with enabled trust-all-certificates flag, connections to servers with mismatching hostnames will be rejected. + +### ✨ New Functionality + +- `DestinationService.tryGetDestination` now checks if the given destination exists before trying to call it directly. + This behaviour is enabled by default and can be disabled via `DestinationService.Cache.disablePreLookupCheck`. +- Temporary: Use `email` as fallback principal id when `user_uuid` is missing. Will switch to using `sub` once IAS exposes `idtype` (tracked in [SCICAI-1323](https://jira.tools.sap/browse/SCICAI-1323)). + +### 🐛 Fixed Issues + +- Fixed IAS OAuth2 token requests to use correct `refresh_expiry=0` parameter instead of `refresh_token=0` to disable refresh token issuance in certain cases. + ## 5.25.0 - December 22, 2025 [All Release Changes](https://github.com/SAP/cloud-sdk-java/releases/tag/rel%2F5.25.0) From e11fd9d6194ce9331ab1a2be3dad07c6aa414bfc Mon Sep 17 00:00:00 2001 From: Jonas Israel Date: Fri, 23 Jan 2026 16:18:36 +0100 Subject: [PATCH 2/2] make review-dog happy --- docs-java/release-notes/release-notes-15-to-29.mdx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs-java/release-notes/release-notes-15-to-29.mdx b/docs-java/release-notes/release-notes-15-to-29.mdx index 43c0cd6ec2..aa3c125c68 100644 --- a/docs-java/release-notes/release-notes-15-to-29.mdx +++ b/docs-java/release-notes/release-notes-15-to-29.mdx @@ -12,7 +12,8 @@ - `DestinationService.tryGetDestination` now checks if the given destination exists before trying to call it directly. This behaviour is enabled by default and can be disabled via `DestinationService.Cache.disablePreLookupCheck`. -- Temporary: Use `email` as fallback principal id when `user_uuid` is missing. Will switch to using `sub` once IAS exposes `idtype` (tracked in [SCICAI-1323](https://jira.tools.sap/browse/SCICAI-1323)). +- Temporary: Use `email` as fallback principal id when `user_uuid` is missing. + Will switch to using `sub` once IAS exposes `idtype` (tracked in [SCICAI-1323](https://jira.tools.sap/browse/SCICAI-1323)). ### 🐛 Fixed Issues