Releases: SAP/cloud-sdk-java
Releases · SAP/cloud-sdk-java
Release 5.10.0
What's Changed
- chore: [DevOps] bump org.codehaus.mojo:build-helper-maven-plugin from 3.5.0 to 3.6.0 in the plugins group by @dependabot in #440
- chore: [DevOps] bump the production-minor-patch group across 1 directory with 6 updates by @dependabot in #441
- Add comment about
ConnectionManagercardinality inAbstractHttpClientFactoryby @newtork in #437 - Fix unit test validation in OpenAPI Generator by @newtork in #452
- chore: [DevOps] bump net.bytebuddy:byte-buddy from 1.14.15 to 1.14.16 in the test group by @dependabot in #450
- chore: [DevOps] bump the production-minor-patch group with 6 updates by @dependabot in #448
- Remove Kotlin from dependencies by @CharlesDuboisSAP in #455
- chore: [DevOps] bump the test group with 2 updates by @dependabot in #457
- fix: [IAS] ZTIS for Subscriber Tenants when using IAS by @MatKuhr in #458
- Updated Spring Boot to 3.3.0 by @CharlesDuboisSAP in #460
- feat: Support ZTIS with XSUAA by @MatKuhr in #453
- chore: [DevOps] bump the plugins group across 1 directory with 5 updates by @dependabot in #459
- Deprecate non functional IAS option by @MatKuhr in #462
- Remove dependency jakarta.xml.bind-api by @CharlesDuboisSAP in #465
- chore: Fix deprecation tag by @MatKuhr in #466
- chore: [DevOps] bump the production-minor-patch group with 4 updates by @dependabot in #463
- chore: [DevOps] bump org.apache.maven.plugins:maven-checkstyle-plugin from 3.3.1 to 3.4.0 in the plugins group by @dependabot in #464
- Remove mentions of
ScpCfin Javadoc and variables by @CharlesDuboisSAP in #467
Full Changelog: https://github.com/SAP/cloud-sdk-java/commits/rel/5.10.0
Release 5.9.0
What's Changed
- fix: perform release workflow by @Johannes-Schneider in #410
- docs: Add Blog Post Series on OSS Process by @MatKuhr in #376
- chore: [DevOps] bump the production-minor-patch group across 1 directory with 8 updates by @dependabot in #416
- chore: [DevOps] bump net.bytebuddy:byte-buddy from 1.14.13 to 1.14.14 in the test group by @dependabot in #414
- refactor: Dependabot Auto Merge GH Workflow by @Johannes-Schneider in #417
- feat: Cron Workflow to Update Maven Dependency Cache by @Johannes-Schneider in #418
- feat: OAuth2Property Supplier for XSUAA Itself by @Johannes-Schneider in #413
- chore: [Destinations] Improve Header Provider Error Handling by @MatKuhr in #419
- feat: [Destinations] Support OAuth2 Refresh Token Authentication Type by @MatKuhr in #404
- fix: Derive current
PrincipalfromBasicAuthentication Header by @Johannes-Schneider in #420 - chore: [DevOps] bump the test group with 5 updates by @dependabot in #423
- chore: [DevOps] bump the production-minor-patch group across 1 directory with 6 updates by @dependabot in #424
- chore: [DevOps] bump the plugins group across 1 directory with 7 updates by @dependabot in #421
- chore: [DevOps] bump the production-minor-patch group with 3 updates by @dependabot in #426
- chore: [DevOps] bump net.bytebuddy:byte-buddy from 1.14.14 to 1.14.15 in the test group by @dependabot in #431
- chore: [DevOps] bump the production-minor-patch group with 3 updates by @dependabot in #430
- fix: AuthToken Regression by @Johannes-Schneider in #433
Full Changelog: rel/5.8.0...rel/5.9.0
Release 5.8.0
What's Changed
- chore: Fix remaining
normalpriority PMD finding by @newtork in #370 - Try fix dependabot merger one more time by @MatKuhr in #392
- fix: Consume CSRF Token Retrieval response
HttpEntitymanually by @newtork in #372 - fix: [Destinations] Fix NPE on Using Bound Services Backed by IAS by @MatKuhr in #393
- feat: [Destinations] Increase Http Client Cache Duration by @MatKuhr in #388
- Try fix GH merger again by @MatKuhr in #399
- fix: [Destinations] Improve Error Handling for IAS-based Service Destinations by @MatKuhr in #395
- chore: [DevOps] bump the plugins group with 4 updates by @dependabot in #397
- chore: [DevOps] bump the production-minor-patch group with 13 updates by @dependabot in #398
- Fix NPE in ActionRequestBuilder.serialize by @CharlesDuboisSAP in #402
- chore: [DevOps] Add .java-version to .gitignore by @MatKuhr in #403
- feat: [Destinations] Always send APP_TID for IAS Token Requests by @MatKuhr in #405
Full Changelog: rel/5.7.0...rel/5.8.0
Release 5.7.0
What's Changed
- fix: Redundant NPE in
DefaultHttpDestination#equalsand#hashCodeby @newtork in #368 - feat: [Destinations] Support Zero Trust Identity Service by @MatKuhr in #332
- fix: [DevOps] Try Fix Dependabot Automerge Workflow by @MatKuhr in #375
- chore: [DevOps] bump the production-minor-patch group with 3 updates by @dependabot in #373
- chore: [DevOps] bump the test group with 1 update by @dependabot in #383
- chore: [DevOps] bump the github-actions group with 1 update by @dependabot in #384
- chore: [DevOps] bump the plugins group with 2 updates by @dependabot in #387
- chore: [DevOps] bump the production-minor-patch group with 5 updates by @dependabot in #381
Full Changelog: rel/5.6.0...rel/5.7.0
Release 5.6.0
What's Changed
- feat: Remove dependency updates section from release notes and automation script by @CharlesDuboisSAP in #335
- chore: [DevOps] bump the production-minor-patch group with 2 updates by @dependabot in #339
- chore: [DevOps] bump the github-actions group with 1 update by @dependabot in #338
- chore: [DevOps] bump the production-major group with 1 update by @dependabot in #340
- style: Fix PMD warnings by @newtork in #342
- fix: DwC Auth Token not available by @MatKuhr in #337
- feat: IAS App-to-Service Communication by @Johannes-Schneider in #331
- refactor: Assess CloseResource PMD warning and harden API for
MultipartParserby @newtork in #343 - fix: Add equals/hashcode for Destination by @newtork in #341
- chore: [DevOps] bump the test group with 4 updates by @dependabot in #352
- chore: [DevOps] bump the production-minor-patch group with 6 updates by @dependabot in #353
- fix: Allow DwC Tenant without Subdomain by @Johannes-Schneider in #355
- docs: Add implementation reference to interface parameter declaration in JavaDoc by @newtork in #346
- feat: Support AI Core by default in Service Binding Destination Loading by @MatKuhr in #358
- feat: Allow access to failed batch request by @CharlesDuboisSAP and @SpaceCondor in #347
- fix: Follow up of #347 by @CharlesDuboisSAP in #360
- fix: [Destinations] Fix Caching Isolation of HttpClients for Destinations with PrincipalPropagation by @MatKuhr in #349
- fix: Improve error handling for Missing Connectivity Proxy information by @MatKuhr in #359
- fix: Business Logging Service Binding removed from Endpoint URLs by @rnewbigging in #356
- chore: [DevOps] bump the test group with 5 updates by @dependabot in #362
- chore: [DevOps] bump the production-minor-patch group with 9 updates by @dependabot in #361
- fix: Run CI after Dependabot Auto Merges by @Johannes-Schneider in #365
New Contributors
- @SpaceCondor made their first contribution in #348
Full Changelog: rel/5.5.0...rel/5.6.0
Release 5.5.0
What's Changed
- chore: GPGP - GPG or PGP - GG WP by @newtork in #305
- refactor: Remove
ServiceBindingLibWorkaroundClass by @Johannes-Schneider in #307 - chore: [DevOps] Enable Auto-Merge for Dependabot PRs by @MatKuhr in #308
- feat: IAS Communication Scenarios by @Johannes-Schneider in #302
- fix: [OpenAPI] Fix Typo in OpenAPI Generator by @MatKuhr in #313
- fix: [DevOps] Fix Broken Maven Plugin Tests and Ban JUnit4 by @MatKuhr in #315
- fix: Fix Surefire reports on Dependabots PRs by @CharlesDuboisSAP in #320
- chore: [DevOps] bump the github-actions group with 1 update by @dependabot in #309
- chore: [DevOps] bump the test group with 1 update by @dependabot in #310
- chore: [DevOps] bump the production-minor-patch group with 5 updates by @dependabot in #321
- Make Service Binding Library usage backwards-compatible by @newtork in #322
- chore: [DevOps] bump the production-minor-patch group with 1 update by @dependabot in #324
- chore: [DevOps] bump the plugins group with 1 update by @dependabot in #325
- fix: [HttpClient] Fix Destination Reference in ApacheHttpClient5Wrapper by @MatKuhr in #326
- fix: [Destinations] Allow for Custom Proxy Config in ON_PREMISE Destinations by @MatKuhr in #327
- Publish the RFC module by @CharlesDuboisSAP in #316
- chore: Deprecate
RfcDestinationand associated usages by @CharlesDuboisSAP in #330 - chore: Remove automated release notes for dependabot by @CharlesDuboisSAP in #317
Full Changelog: https://github.com/SAP/cloud-sdk-java/commits/rel/5.5.0
Release 5.4.0
What's Changed
- feat: Automatically Create Release Notes for Dependency Updates by @Johannes-Schneider in #265
- fix: Dependabot Release Notes Automation by @Johannes-Schneider in #279
- refactor: CI/CD Pipelines by @Johannes-Schneider in #259
- fix: Snapshot Deployment by @Johannes-Schneider in #287
- fix: BlackDuck Scan by @Johannes-Schneider in #288
- refactor: Remove Mentions of
Zoneby @Johannes-Schneider in #282 - fix: Dependabot Release Notes Generation by @Johannes-Schneider in #289
- feat: Support IAS in
OAuth2Serviceby @Johannes-Schneider in #278 - feat: Introduce TestContext and improve test utilities by @MatKuhr in #290
- feat/chore: Refactor test utilities module and update OAuth2Service by @MatKuhr in #296
- chore: [DevOps] bump the production-minor-patch group with 13 updates by @dependabot in #298
- chore: [DevOps] bump the github-actions group with 3 updates by @dependabot in #286
- chore: [DevOps] bump the plugins group with 1 update by @dependabot in #295
- Destination: Fix certificate access to KeyStore EMPTY-PW PKCS12 file by @newtork in #248
- feat: Introduce flag for enabling anyOf/OneOf generation by @KavithaSiva in #294
- Fix compilation warning by @newtork in #300
- chore: [DevOps] bump the production-major group with 1 update by @dependabot in #301
Full Changelog: https://github.com/SAP/cloud-sdk-java/commits/rel/5.4.0
Release 5.3.0
What's Changed
- Release 5.2.0 by @github-actions in #237
- chore: [DevOps] Enable Dependabot by @MatKuhr in #236
- chore: Update clean release notes by @KavithaSiva in #246
- chore(deps): bump the production-major group with 11 updates by @dependabot in #244
- chore(deps): bump the production-minor-patch group with 17 updates by @dependabot in #243
- fix: Modify build workflow to prevent failures from forked repositories by @CharlesDuboisSAP in #249
- fix: Enable PRs from fork by @CharlesDuboisSAP in #253
- Add test case for special characters in domains for URI merging by @newtork in #216
- chore: [DevOps] Improve Dependabot Config by @MatKuhr in #247
- chore(deps): bump the plugins group with 12 updates by @dependabot in #245
- feat: [Destinations] Improve Certificate Loading for SAML Destinations by @MatKuhr in #257
- feat: Extend forward authtoken further by @cschubertcs in #256
- Move BOMs to new Directory by @rnewbigging in #262
- Remove integration test module from archetype by @cschubertcs in #260
- chore: Add release notes for archetype update by @cschubertcs in #268
- chore: [DevOps] bump the production-minor-patch group with 6 updates by @dependabot in #263
Full Changelog: https://github.com/SAP/cloud-sdk-java/commits/rel/5.3.0
Release 5.2.0
What's Changed
- Copyright Updated to 2024 by @rnewbigging in #207
- feat: [Destinations] Add toString Implementation for DefaultHttpDestination by @MatKuhr in #209
- chore: [Destinations] Improve Test for Destination Service Option Combinations by @MatKuhr in #208
- chore: [Destinations] Improve mTLS Test by @MatKuhr in #215
- chore: [Destinations] Add Test on Destination Header Evaluation in Cached HttpClients by @MatKuhr in #211
- 352 - Enable Change Detection by Default in Destination Cache by @rnewbigging in #193
- feat: [Resilience] Improve Downwards Compatibility for Resilience API by @MatKuhr in #210
- [Java15+] Enable text blocks by @newtork in #220
- chore: Fix broken links in readme by @MatKuhr in #221
- fix: [Destination] Improve HTTP Client Cache Header Behavior by @MatKuhr in #218
- chore: [DevOps] Automatically Update Readme upon Release by @MatKuhr in #224
- fix: [Destinations] Fix Client Certificate Test Flakieness by @MatKuhr in #219
- feat: [Resilience] Include resilience4j Implementation by Default by @MatKuhr in #213
- chore: Switch to Java Text Blocks by @MatKuhr in #222
- chore: Update dependencies by @KavithaSiva in #217
- feat: Add ability to serialize custom fields in OpenAPI generated objects by @CharlesDuboisSAP in #226
- fix: [Destinations] Improve Caching for Service Binding Destinations by @MatKuhr in #212
- Remove Jetty dependency version declaration by @newtork in #229
- chore: [DependencyUpdate] Update XSUAA lib to 3.3.3 (Reloaded) by @newtork in #230
- fix: [Destinations] Improve HttpClient 5 Cache Builder API by @MatKuhr in #233
- Enable
PEMfile format forClientCertificateAuthenticationby @newtork in #225 - feat: Extend AuthToken Forwarding by @cschubertcs in #232
Full Changelog: https://github.com/SAP/cloud-sdk-java/commits/rel/5.2.0
Release 5.1.0
What's Changed
- chore: Remove disclaimer by @jjtang1985 in #170
- Fix release blackduck scan by @CharlesDuboisSAP in #180
- chore: Test Additions and Improvements for Various Connectivity Classes by @newtork in #128
- 355 - PROXY_AUTH Basic Credentials handled in DefaultHttpDestination by @rnewbigging in #182
- fix: automatically release once the deployment succeeds by @Johannes-Schneider in #187
- chore: Dependency Update XSUAA from 3.3.0 to 3.3.1 by @MatKuhr in #186
- [Fix] Invalid Destination Domain Throws by @CharlesDuboisSAP in #189
- chore: Update HttpClient and HttpCore 5 by @MatKuhr in #191
- Re-Added
UriBuilder.buildbut deprecated by @CharlesDuboisSAP in #196 - feat: [Destinations] Warn on Expired Auth Token Usage by @MatKuhr in #194
- fix: Archetype Release by @Johannes-Schneider in #197
- fix: Destination Caching and Error Handling by @MatKuhr in #190
- feat: [Destinations] Convenience API on DestinationService for DestinationProperties by @MatKuhr in #199
- chore: Deprecate LOOKUP_ONLY and LOOKUP_THEN_EXCHANGE by @MatKuhr in #200
- fix: [Destination] Fix Error Handling when Principal is Unavailable by @MattKuhr in #202
New Contributors
- @jjtang1985 made their first contribution in #17
- @MatKuhr made their first contribution in #18
- @KevinHudemann made their first contribution in #24
- @daniel-kurzynski made their first contribution in #28
- @Johannes-Schneider made their first contribution in #45
- @CharlesDuboisSAP made their first contribution in #68
- @stippi2 made their first contribution in #78
- @rnewbigging made their first contribution in #86
- @newtork made their first contribution in #87
- @KavithaSiva made their first contribution in #133
- @MattKuhr made their first contribution in #161
Full Changelog: https://github.com/SAP/cloud-sdk-java/commits/rel/5.1.0