Releases: SAP/cloud-sdk-java
Releases · SAP/cloud-sdk-java
Release 5.25.0
What's Changed
- fix: Javadoc warnings by @CharlesDuboisSAP in #995
- chore: [DevOps] bump the test group with 2 updates by @dependabot[bot] in #998
- chore: [DevOps] bump the production-minor-patch group with 10 updates by @dependabot[bot] in #997
- release: [DevOps] Set autoPublish to true by @CharlesDuboisSAP in #996
- chore: [DevOps] bump the production-minor-patch group with 4 updates by @dependabot[bot] in #1003
- chore: [DevOps] bump the test group with 2 updates by @dependabot[bot] in #1008
- chore: [DevOps] bump org.apache.maven.plugins:maven-jar-plugin from 3.4.2 to 3.5.0 in the plugins group by @dependabot[bot] in #1007
- chore: [DevOps] bump the production-minor-patch group with 3 updates by @dependabot[bot] in #1005
- Add test covering the default retry behavior of HTTP client 5 by @MatKuhr in #1004
- feat: [OpenAPI] Type and Import mapping support by @rpanackal in #1010
- chore: [DevOps] bump com.github.spotbugs:spotbugs-maven-plugin from 4.9.8.1 to 4.9.8.2 in the plugins group by @dependabot[bot] in #1012
- chore: [DevOps] bump actions/checkout from 5 to 6 in the github-actions group by @dependabot[bot] in #1020
- chore: [DevOps] bump the plugins group with 2 updates by @dependabot[bot] in #1022
- chore: [DevOps] bump net.bytebuddy:byte-buddy from 1.18.1 to 1.18.2 in the test group by @dependabot[bot] in #1021
- fix: [OData] Name mapping bug in
NamingUtilsby @rpanackal in #1026 - fix: [OData] Treat
serviceNameMappings.propertiesreadonly by @rpanackal in #1029 - chore: bump org.mozilla:rhino from 1.8.0 to 1.8.1 in /datamodel/openapi/openapi-generator by @dependabot[bot] in #1023
- chore: Fix bom comment for axis2 by @newtork in #1033
- Transparent proxy: TP Loader Cloud SDK native integration by @VladislavAtanasov95 in #981
New Contributors
- @VladislavAtanasov95 made their first contribution in #981
Full Changelog: https://github.com/SAP/cloud-sdk-java/commits/rel/5.25.0
Release 5.24.0
What's Changed
- chore: Archetype Java 21+ compatibility by @CharlesDuboisSAP in #962
- chore: [DevOps] bump net.bytebuddy:byte-buddy from 1.17.7 to 1.17.8 in the test group by @dependabot[bot] in #966
- chore: [DevOps] bump the production-minor-patch group with 4 updates by @dependabot[bot] in #963
- chore: [DevOps] bump the plugins group with 2 updates by @dependabot[bot] in #965
- fix: README image + deepwiki by @CharlesDuboisSAP in #967
- chore: [DevOps] bump com.github.spotbugs:spotbugs-maven-plugin from 4.9.6.0 to 4.9.8.1 in the plugins group by @dependabot[bot] in #972
- chore: [DevOps] bump com.puppycrawl.tools:checkstyle from 11.1.0 to 12.0.1 in the production-major group by @dependabot[bot] in #964
- fix: Circuit breaker exception handling by @Jonas-Isr in #971
- chore: Remove buildpacks declaration from archetype by @newtork in #988
- chore: [DevOps] bump org.apache.maven.plugins:maven-plugin-plugin from 3.15.1 to 3.15.2 in the plugins group by @dependabot[bot] in #990
- chore: [DevOps] bump the production-minor-patch group with 4 updates by @dependabot[bot] in #989
- chore: Enable JavaDoc Aggregate with Delombok by @newtork in #969
- ZTIS Support for Kyma by @MatKuhr in #985
- feat: support provider:client for IAS app-to-app by @mpern in #986
- Transparent Proxy: Seamless handling of Cross-level consumption of destination-fragment pairs by @panayotmarinov in #903
- chore: [DevOps] bump the github-actions group with 6 updates by @dependabot[bot] in #991
- chore: [DevOps] bump the production-minor-patch group with 3 updates by @dependabot[bot] in #992
- Add release note for App2App by @MatKuhr in #993
New Contributors
- @mpern made their first contribution in #986
- @panayotmarinov made their first contribution in #903
Full Changelog: https://github.com/SAP/cloud-sdk-java/commits/rel/5.24.0
Release 5.23.0
What's Changed
🔧 Compatibility Notes
- The builder methods for
TransparentProxyDestinationhave been renamed:staticDestination()todestination()dynamicDestination()togateway()
📈 Improvements
- Circuit breaker exceptions
CallNotPermittedExceptionhave been replaced in favor of the previously thrown exception to provide more context on the failure.
All Commits
click here to expand
- feat: [OpenAPI]
oneOfwith a Tensor (n-Dimensional array) by @rpanackal in #898 - chore: Pin the current version of maven-javadoc-plugin by @Jonas-Isr in #917
- chore: Add note to Release PR by @Jonas-Isr in #918
- chore: [DevOps] bump actions/setup-java from 4 to 5 in the github-actions group by @dependabot[bot] in #920
- Transparent proxy: Simplify transparent proxy builders naming by @isevdalinosap in #904
- Transparent proxy: Fix transparent proxy builders naming by @isevdalinosap in #926
- chore: [DevOps] bump com.github.spotbugs:spotbugs-maven-plugin from 4.9.4.0 to 4.9.4.2 in the plugins group by @dependabot[bot] in #928
- chore: [DevOps] bump the production-minor-patch group across 1 directory with 15 updates by @dependabot[bot] in #929
- chore: Resolve
protobuf-javatransitive dependency convergence by @newtork in #930 - chore: [DevOps] bump org.apache.httpcomponents.core5:httpcore5 from 5.3.4 to 5.3.5 in the test group across 1 directory by @dependabot[bot] in #933
- chore: [DevOps] bump the production-minor-patch group with 4 updates by @dependabot[bot] in #935
- chore: [DevOps] bump the plugins group with 2 updates by @dependabot[bot] in #936
- feat: [openapi-generator] Float array under oneOf (Multidimensional) by @rpanackal in #927
- chore: [DevOps] bump the test group with 3 updates by @dependabot[bot] in #939
- chore: [DevOps] bump the production-minor-patch group with 9 updates by @dependabot[bot] in #937
- chore: [DevOps] bump the plugins group with 3 updates by @dependabot[bot] in #938
- fix: CircuitBreaker stack-trace by @CharlesDuboisSAP in #942
- chore: [DevOps] bump org.apache.commons:commons-lang3 from 3.18.0 to 3.19.0 in the test group by @dependabot[bot] in #947
- chore: [DevOps] bump org.sonatype.central:central-publishing-maven-plugin from 0.8.0 to 0.9.0 in the plugins group by @dependabot[bot] in #948
- chore: [DevOps] bump the production-minor-patch group with 4 updates by @dependabot[bot] in #949
- [Destinations] Improve Options Class by @MatKuhr in #958
- chore: [DevOps] bump org.junit.jupiter:junit-jupiter-engine from 5.13.4 to 6.0.0 in the test group by @dependabot[bot] in #957
- chore: [DevOps] bump the plugins group with 3 updates by @dependabot[bot] in #956
- chore: [DevOps] bump the production-major group with 2 updates by @dependabot[bot] in #955
- chore: [DevOps] bump the production-minor-patch group with 3 updates by @dependabot[bot] in #954
Full Changelog: https://github.com/SAP/cloud-sdk-java/commits/rel/5.23.0
Release 5.22.0
What's Changed
- chore: [DevOps] bump the test group with 7 updates by @dependabot[bot] in #880
- chore: [DevOps] bump the production-minor-patch group with 20 updates by @dependabot[bot] in #879
- chore: [DevOps] bump the plugins group with 5 updates by @dependabot[bot] in #881
- Introducing Transparent Proxy Builder by @isevdalinosap in #851
- chore: [DevOps] bump the production-minor-patch group with 2 updates by @dependabot[bot] in #887
- fix: Handle incompatible license in dependencies by @rpanackal in #889
- chore: [BlackDuck] Fix CVE-2024-7254 again by @newtork in #874
- fix: [ODatav4] Support for property name
propertiesby @CharlesDuboisSAP in #886 - chore: [DevOps] bump the github-actions group with 2 updates by @dependabot[bot] in #891
- chore: [DevOps] bump com.puppycrawl.tools:checkstyle from 10.26.1 to 11.0.0 in the production-major group by @dependabot[bot] in #888
- fix: [DevOps] Snapshot release by @CharlesDuboisSAP in #892
- [Destinations] Cross Level Destination Support by @MatKuhr in #890
- chore: [DevOps] bump the production-minor-patch group with 7 updates by @dependabot[bot] in #902
- chore: [DevOps] bump org.apache.maven.plugins:maven-javadoc-plugin from 3.11.2 to 3.11.3 in the plugins group by @dependabot[bot] in #901
- chore: [DevOps] bump the test group with 3 updates by @dependabot[bot] in #900
- chore: Update security lib to 3.6.3 by @CharlesDuboisSAP in #896
- [IAS] Improve Test Coverage for Named User OAuth Token Caching by @MatKuhr in #815
- fix: [openapi-generator-plugin] Resolve Jackson Dependency Convergence by @newtork in #906
- chore: [DevOps] bump com.github.spotbugs:spotbugs-maven-plugin from 4.9.3.2 to 4.9.4.0 in the plugins group by @dependabot[bot] in #907
- fix: (OData v4) Use correct ETag / If-Match header for entity bound actions by @newtork in #897
- chore: [DevOps] bump the production-minor-patch group with 2 updates by @dependabot[bot] in #908
- [Destinations] Custom Destination Service Parameters and Chaining by @MatKuhr in #895
- fix: Fix release notes by @Jonas-Isr in #912
- fix: Revert Javadoc Plugin back to 3.11.2 by @Jonas-Isr in #915
New Contributors
- @isevdalinosap made their first contribution in #851
Full Changelog: https://github.com/SAP/cloud-sdk-java/commits/rel/5.22.0
Release 5.21.0
What's Changed
- chore: [DevOps] bump the production-minor-patch group with 4 updates by @dependabot[bot] in #842
- fix: Compile with Java 23 (language level 17) by @CharlesDuboisSAP in #848
- chore: [DevOps] bump the plugins group with 2 updates by @dependabot[bot] in #847
- chore: [DevOps] bump the production-minor-patch group with 7 updates by @dependabot[bot] in #846
- chore: Increase archetype SapMachineJre version with wildcard by @newtork in #804
- fix: OData Create, Update, Delete eager response evaluation by @newtork in #849
- feat: (OpenAPI) Fix class name generation for inline-object of
//component/responseschemas by @newtork in #835 - chore: [DevOps] bump org.apache.maven.plugins:maven-enforcer-plugin from 3.5.0 to 3.6.0 in the plugins group by @dependabot[bot] in #853
- chore: Fix CVE-2025-48734 by @Jonas-Isr in #845
- chore: [DevOps] bump the production-minor-patch group across 1 directory with 8 updates by @dependabot[bot] in #858
- fix: Fix
dependency treefield in bug-report.yml by @Jonas-Isr in #867 - fix: [Connectivity] Change default token cache duration to 1hr by @rpanackal in #861
- feat: [Connectivity] Introduce OAuth2Option for token cache parameters by @rpanackal in #860
- chore: Migrate release process to maven central by @Jonas-Isr in #866
- chore: bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 in /dependency-bundles/bom by @dependabot[bot] in #857
- fix: (odata-client) Move disable-buffer toggle from result object to request builder by @newtork in #850
- [BlackDuck] Fix CVE-2024-7254 by @newtork in #873
Full Changelog: https://github.com/SAP/cloud-sdk-java/commits/rel/5.21.0
Release 5.20.0
What's Changed
- chore: [DevOps] bump the test group with 2 updates by @dependabot in #820
- chore: [DevOps] bump the production-minor-patch group with 6 updates by @dependabot in #819
- chore: [OData] Add wiremock test for nextlink url query-parameter merging behavior by @newtork in #818
- chore: [DevOps] bump org.apache.maven.plugins:maven-clean-plugin from 3.4.1 to 3.5.0 in the plugins group by @dependabot in #824
- chore: [DevOps] bump the production-minor-patch group with 7 updates by @dependabot in #823
- chore: Fix Blackduck finding for outdated, transitive dependency
commons-beanutilsby @newtork in #825 - chore: Fix Blackduck finding for outdated, transitive dependency
commons-beanutilsby @newtork in #826 - chore: [DevOps] bump org.codehaus.mojo:build-helper-maven-plugin from 3.6.0 to 3.6.1 in the plugins group by @dependabot in #830
- chore: [DevOps] bump the production-minor-patch group with 13 updates by @dependabot in #831
- feat: Extend error message for 401 errors by @Jonas-Isr in #827
- chore: [DevOps] bump the test group with 5 updates by @dependabot in #836
- chore: [DevOps] bump the production-minor-patch group with 7 updates by @dependabot in #837
- fix: (OData) HttpResponse entity buffering by @newtork in #839
Full Changelog: https://github.com/SAP/cloud-sdk-java/commits/rel/5.20.0
Release 5.19.0
What's Changed
- chore: [DevOps] bump the production-minor-patch group with 3 updates by @dependabot in #783
- chore: [DevOps] bump the test group with 4 updates by @dependabot in #790
- Update readme by @CharlesDuboisSAP in #794
- chore: [DevOps] bump the production-minor-patch group across 1 directory with 6 updates by @dependabot in #793
- fix: [OData V2]: Disable Validation in the absense of DOCTYPE by @htngr in #791
- chore: [DevOps] bump org.checkerframework:checker-qual from 3.49.2 to 3.49.3 in the production-minor-patch group by @dependabot in #797
- chore: [DevOps] bump the production-minor-patch group with 2 updates by @dependabot in #799
- [Destinations] Improve Detection and Masking of Secrets in Debug Logs by @MatKuhr in #798
- chore: Increase archetype SapMachineJre version by @newtork in #803
- chore: [DevOps] bump org.apache.maven.plugins:maven-archetype-plugin from 3.3.1 to 3.4.0 in the plugins group by @dependabot in #810
- chore: [DevOps] bump the production-minor-patch group with 5 updates by @dependabot in #809
- chore: Remove vulnerable
commons-configurationby @CharlesDuboisSAP in #808 - chore: [DevOps] bump org.json:json from 20250107 to 20250517 in the production-major group by @dependabot in #811
- fix: [OData] Remove duplicate query parameters from
nextLinkreferences by @newtork in #813
New Contributors
Full Changelog: https://github.com/SAP/cloud-sdk-java/commits/rel/5.19.0
Release 5.18.0
What's Changed
- chore: [DevOps] bump the plugins group with 2 updates by @dependabot in #733
- chore: [DevOps] bump the production-minor-patch group with 4 updates by @dependabot in #732
- feat: OpenAPI Generator to drop the redundant
isIsBoolean()method prefix by @newtork in #735 - feat: OpenAPI Generator to support
float[]overList<BigDecimal>by @newtork in #734 - chore: [DevOps] bump the test group with 10 updates by @dependabot in #743
- chore: [DevOps] bump the plugins group with 2 updates by @dependabot in #742
- chore: [DevOps] bump the production-minor-patch group with 13 updates by @dependabot in #741
- refactor: [OpenAPI] Extract Custom
JavaClientCodegento Separate Class by @rpanackal in #739 - fix: [OpenAPI]
@Betaannotations on generated enums by @CharlesDuboisSAP in #744 - chore: [DevOps] bump com.github.spotbugs:spotbugs-maven-plugin from 4.9.1.0 to 4.9.2.0 in the plugins group by @dependabot in #750
- chore: [DevOps] bump the production-minor-patch group with 3 updates by @dependabot in #749
- fix: [OpenAPI] Correct
@Nullableon inner enumfromValue(String)methods by @newtork in #746 - feat: [OpenAPI] Exclusion of paths and properties by @newtork in #745
- test: [OpenAPI-Gen] Deserialising
oneOfandanyOfwith array of objects by @rpanackal in #752 - chore: [DevOps] bump the test group with 2 updates by @dependabot in #759
- chore: [DevOps] bump com.github.spotbugs:spotbugs-maven-plugin from 4.9.2.0 to 4.9.3.0 in the plugins group by @dependabot in #758
- chore: [DevOps] bump the production-minor-patch group with 7 updates by @dependabot in #757
- feat: [IAS] Harden IAS Subdomain Resolution in OAuth2Service by @MatKuhr in #753
- docs: [Connectivity-Apache-Client4/5] Upate Cache TTL in javadoc by @rpanackal in #756
- chore: [DevOps] bump the test group with 2 updates by @dependabot in #764
- chore: [DevOps] bump the production-minor-patch group with 3 updates by @dependabot in #763
- chore: [DevOps] bump net.bytebuddy:byte-buddy from 1.17.4 to 1.17.5 in the test group by @dependabot in #766
- chore: [DevOps] bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.2 to 3.5.3 in the plugins group by @dependabot in #767
- chore: [DevOps] bump org.jacoco:jacoco-maven-plugin from 0.8.12 to 0.8.13 in the plugins group by @dependabot in #771
- chore: [DevOps] bump the production-minor-patch group across 1 directory with 11 updates by @dependabot in #772
- chore: [OpenAPI] Fix broken test by @newtork in #761
- chore: Updated service binding version to 0.21.0 by @CharlesDuboisSAP in #775
- chore: [DevOps] bump the production-minor-patch group with 7 updates by @dependabot in #778
Full Changelog: https://github.com/SAP/cloud-sdk-java/commits/rel/5.18.0
Release 5.17.0
What's Changed
- fix: Bugfixes in perform-release script by @Jonas-Isr in #707
- chore: [DevOps] bump the test group with 2 updates by @dependabot in #711
- chore: [DevOps] bump the production-minor-patch group across 1 directory with 9 updates by @dependabot in #712
- Dependabot PRs open earlier by @CharlesDuboisSAP in #713
- Update dependabot.yaml by @CharlesDuboisSAP in #715
- Update dependabot.yaml by @CharlesDuboisSAP in #717
- chore: [DevOps] Update Apache httpclient5 to 5.4.2 by @CharlesDuboisSAP in #716
- chore: [DevOps] bump net.bytebuddy:byte-buddy from 1.17.0 to 1.17.1 in the test group by @dependabot in #721
- chore: [DevOps] bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.6.6 to 4.9.1.0 in the plugins group by @dependabot in #720
- chore: [DevOps] bump the production-minor-patch group across 1 directory with 3 updates by @dependabot in #727
- fix: Moved dependabot-automerge to Tuesday by @CharlesDuboisSAP in #728
- fix: [DevOps] Remove annotation processing for local compilation by @newtork in #725
- feat: [OpenAPI] Add
toMap()and deprecategetCustomField(String)by @CharlesDuboisSAP in #723
Full Changelog: https://github.com/SAP/cloud-sdk-java/commits/rel/5.17.0
Release 5.16.0
What's Changed
- OData V2 Nested Field Update by @rpanackal in #675
- Remove copyright header by @newtork in #686
- chore: [DevOps] bump the production-minor-patch group across 1 directory with 16 updates by @dependabot in #684
- Fix perform release by @CharlesDuboisSAP in #687
- chore: [DevOps] bump org.apache.httpcomponents.core5:httpcore5 from 5.3.1 to 5.3.2 in the test group by @dependabot in #692
- chore: [DevOps] bump commons-codec:commons-codec from 1.17.1 to 1.17.2 in the production-minor-patch group by @dependabot in #690
- chore: [DevOps] bump org.json:json from 20240303 to 20250107 in the production-major group by @dependabot in #691
- fix(openapi-generator): Optionally generate
@Betaannotation on interfaces by @newtork in #688 - feat: [OpenAPI] Remove Spec File Version from Generated Javadoc by @MatKuhr in #696
- chore: [DevOps] bump net.bytebuddy:byte-buddy from 1.15.11 to 1.16.1 in the test group by @dependabot in #699
- chore: [DevOps] bump the production-minor-patch group with 11 updates by @dependabot in #698
- feat: [OData V4] Improve BatchRequestBuilder by @MatKuhr in #694
- fix: [OpenAPI] Fix Enum Discriminator by @MatKuhr in #695
- chore: [DevOps] bump the production-minor-patch group with 4 updates by @dependabot in #702
- feat(openapi-generator): Suppress faulty
additionalProperties: trueby @newtork in #689 - feat(openapi-generator): Allow for primitives in anyOf/oneOf component schema definitions by @newtork in #681
New Contributors
- @rpanackal made their first contribution in #675
Full Changelog: https://github.com/SAP/cloud-sdk-java/commits/rel/5.16.0