Releases: SAP/cloud-sdk-java
Releases · SAP/cloud-sdk-java
Release 5.13.0
What's Changed
- chore: [DevOps] bump the plugins group with 2 updates by @dependabot in #581
- chore: [DevOps] bump the production-minor-patch group with 2 updates by @dependabot in #580
- fix: [DevOps] JavaDoc generation by @MatKuhr in #578
- chore: Remove Security Lib Legacy Workaround by @MatKuhr in #454
- chore: Use
ServiceIdentifierConstants from the Service Binding Library by @Johannes-Schneider in #367 - chore: Switch error logging to throwing an exception for OnPrem conne… by @MatKuhr in #364
- Issue 582: Replace query parameters encoder by @mvigenin in #583
- Use SAPMachine for building in CI by @fwilhe in #584
- chore: [DevOps] bump org.apache.httpcomponents.core5:httpcore5 from 5.2.5 to 5.3 in the test group by @dependabot in #590
- chore: [DevOps] bump the production-minor-patch group with 3 updates by @dependabot in #589
- chore: bump com.google.protobuf:protobuf-java from 3.25.4 to 3.25.5 in /cloudplatform/connectivity-ztis by @dependabot in #591
- chore: [DevOps] bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.6.3 to 4.8.6.4 in the plugins group by @dependabot in #593
- Added Contributing with AI-generated code by @CharlesDuboisSAP in #594
- chore: Switch from error logging to exceptions by @MatKuhr in #363
- chore: [DevOps] bump the production-minor-patch group with 5 updates by @dependabot in #592
New Contributors
Full Changelog: https://github.com/SAP/cloud-sdk-java/commits/rel/5.13.0
Release 5.12.0
What's Changed
- Fix Staging Deploy in Release workflow by @CharlesDuboisSAP in #523
- chore: [DevOps] bump fsfe/reuse-action from 3.0.0 to 4.0.0 in the github-actions group by @dependabot in #520
- chore: [DevOps] bump the production-minor-patch group with 2 updates by @dependabot in #522
- Update
grpcdependency by @CharlesDuboisSAP in #527 - [OpenAPI Generator] When deleting files, only consider specific packages by @newtork in #529
- chore: [DevOps] bump the production-minor-patch group with 5 updates by @dependabot in #532
- chore: [DevOps] bump the test group with 4 updates by @dependabot in #533
- fix: gRPC Version by @MatKuhr in #535
- [OpenAPI Generator] Omit unnecessary dependency declaration by @newtork in #528
- Updated checkstyle to
10.17.0by @CharlesDuboisSAP in #538 - Update REUSE by @CharlesDuboisSAP in #539
- chore: [DevOps] bump the test group with 2 updates by @dependabot in #548
- chore: [DevOps] bump the production-minor-patch group across 1 directory with 9 updates by @dependabot in #549
- chore: [DevOps] bump the plugins group with 3 updates by @dependabot in #547
- feat: [OAuth2] Enable OAuth Timeout Customization by @MatKuhr in #544
- fix: OData Batch Error Handling by @MatKuhr in #543
- CI Badge fix by @CharlesDuboisSAP in #552
- [OpenAPI Generator] Fix
@Nullableproperty accessors by @newtork in #553 - chore: [DevOps] bump net.bytebuddy:byte-buddy from 1.14.19 to 1.15.0 in the test group by @dependabot in #562
- chore: [DevOps] bump the plugins group with 4 updates by @dependabot in #561
- Reduce Apache HttpClient 4 dependency in
securityby @newtork in #541 - fix: Destination Service Error Handling by @MatKuhr in #555
- [DwC] Limit DwC Headers when Connecting to Megaclite by @MatKuhr in #559
- chore: [DevOps] bump the production-minor-patch group with 4 updates by @dependabot in #560
- fix: [DevOps] Improve Test Reliability by @MatKuhr in #565
- Fix multiple invocations of
DefaultHttpDestinationBuilderProxyHandler#handleby @newtork in #571 - feat: [DestinationService] Allow optional retrieval-strategy (tenant) in getAllDestinationProperties by @newtork in #564
- chore: Add nonnull test case assertions for
DefaultRequestHeaderContainerby @newtork in #569 - fix: issue #557: DwC Auth Token not available (DwC + IAS) by @jingweiz2017 in #568
- feat: [OpenAPI Generator] Allow for wildcard
nullable=falseenum deserialization by @newtork in #572 - chore: [DevOps] bump the test group with 4 updates by @dependabot in #575
- chore: [DevOps] bump the plugins group with 4 updates by @dependabot in #574
- chore: [DevOps] bump the production-minor-patch group across 1 directory with 4 updates by @dependabot in #576
New Contributors
- @jingweiz2017 made their first contribution in #568
Full Changelog: https://github.com/SAP/cloud-sdk-java/commits/rel/5.12.0
Release 5.11.0
What's Changed
- (Legacy) Remove confusing comment by @newtork in #469
- chore: [DevOps] bump the plugins group with 3 updates by @dependabot in #474
- chore: [DevOps] bump the plugins group with 3 updates by @dependabot in #480
- chore: [DevOps] bump the production-minor-patch group across 1 directory with 9 updates by @dependabot in #481
- Reduce unnecessary exception in
ThreadContextExecutorby @newtork in #487 - chore: [DevOps] bump the production-minor-patch group with 8 updates by @dependabot in #489
- chore: [DevOps] bump the plugins group with 2 updates by @dependabot in #490
- chore: [DevOps] bump the test group with 5 updates by @dependabot in #494
- chore: [DevOps] bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.6.1 to 4.8.6.2 in the plugins group by @dependabot in #493
- chore: [DevOps] bump the production-minor-patch group with 7 updates by @dependabot in #492
- No Kibana links by @CharlesDuboisSAP in #495
- Remove
//NOPMDon OpenAPI generated imports by @CharlesDuboisSAP in #496 - chore: [DevOps] bump net.bytebuddy:byte-buddy from 1.14.17 to 1.14.18 in the test group by @dependabot in #500
- chore: [DevOps] bump the production-minor-patch group with 4 updates by @dependabot in #498
- Removed
Test Reportstep by @CharlesDuboisSAP in #501 - chore: [DevOps] bump org.apache.commons:commons-lang3 from 3.14.0 to 3.15.0 in the test group by @dependabot in #505
- chore: [DevOps] bump the production-minor-patch group with 3 updates by @dependabot in #504
- Add comment to DefaultHttpClientFactory by @newtork in #506
- Fix incorrect camelCase when generating list accessors for OpenAPI by @newtork in #510
- chore: [DevOps] bump the production-minor-patch group with 2 updates by @dependabot in #512
- Fix custom PMD rules by @newtork in #513
- feat: [Destinations] Support Fragments by @MatKuhr in #491
- Add optional builder pattern to OpenAPI mustache POJO template by @newtork in #508
- Remove unused
api-options.jsonby @newtork in #514 - chore: [DevOps] bump the plugins group across 1 directory with 3 updates by @dependabot in #503
- feat: [Destinations] Destination Builder Property Removal by @MatKuhr in #515
- [OpenAPI] Fix generated JavaDoc by @newtork in #516
- Fix automated testing of sample modules by @newtork in #509
- Fix
@Nonnulland@Nullableannotations on endpoint methods created by OpenAPI Generator by @newtork in #511 - Fix JDK22 compiler warnings by @newtork in #517
Full Changelog: https://github.com/SAP/cloud-sdk-java/commits/rel/5.11.0
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