Skip to content

Releases: SAP/cloud-sdk-java

Release 5.15.0

19 Dec 14:53
Compare
Choose a tag to compare

What's Changed

  • [Stabilize] Remove remaining @Beta annotation from OData v4/client/generator by @newtork in #626
  • [Stabilize] Remove @Beta annotation from RequestHeaderAccessor API by @newtork in #628
  • Stabilized ServiceBinding classes by @CharlesDuboisSAP in #636
  • Removed all @beta annotations by @CharlesDuboisSAP in #637
  • chore: [DevOps] bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.6.5 to 4.8.6.6 in the plugins group by @dependabot in #641
  • Extend Apache HttpClient 5 test assertions for actual headers (2) by @newtork in #640
  • feat: [OData V4] TypeDefinition Support by @MatKuhr in #644
  • chore: [DevOps] Add Pretty Issue Templates by @MatKuhr in #651
  • OpenAPI oneOf support by @CharlesDuboisSAP in #647
  • chore: [DevOps] bump fsfe/reuse-action from 4.0.0 to 5.0.0 in the github-actions group by @dependabot in #653
  • chore: [DevOps] bump the test group with 4 updates by @dependabot in #655
  • Update Code Generator for AI SDK by @MatKuhr in #652
  • chore: [DevOps] bump org.apache.maven.plugins:maven-javadoc-plugin from 3.11.1 to 3.11.2 in the plugins group by @dependabot in #660
  • feat: [OpenAPI] Improved OneOf Support by @MatKuhr in #657
  • Fix: TLS Upgrade config propagates to RestTemplate by @CharlesDuboisSAP in #662
  • Improve naming of secret in main-build-workflow. by @Jonas-Isr in #663
  • chore: [DevOps] bump net.bytebuddy:byte-buddy from 1.15.10 to 1.15.11 in the test group by @dependabot in #666
  • [OData] Renamed internal variable values to cloudSdkValues by @CharlesDuboisSAP in #668
  • [OData] Renamed internal variable value to cloudSdkValue by @CharlesDuboisSAP in #671
  • Exchange HashMap with LinkedHashMap (odata v2) by @Jonas-Isr in #672
  • chore: [DevOps] bump the production-minor-patch group with 5 updates by @dependabot in #665
  • Exchange HashMap with LinkedHashMap (OData v4) by @Jonas-Isr in #673

New Contributors

Full Changelog: https://github.com/SAP/cloud-sdk-java/commits/rel/5.15.0

Release 5.14.0

08 Nov 16:49
Compare
Choose a tag to compare

What's Changed

  • chore: [DevOps] bump the test group with 8 updates by @dependabot in #600
  • chore: [DevOps] bump org.apache.maven.plugins:maven-archetype-plugin from 3.2.1 to 3.3.0 in the plugins group by @dependabot in #599
  • chore: [DevOps] bump the production-minor-patch group across 1 directory with 8 updates by @dependabot in #601
  • chore: bump org.apache.maven.plugins:maven-archetype-plugin from 3.2.1 to 3.3.0 by @dependabot in #596
  • chore: [DevOps] bump the test group with 2 updates by @dependabot in #605
  • chore: [DevOps] bump the production-minor-patch group with 9 updates by @dependabot in #603
  • chore: [DevOps] bump the plugins group with 3 updates by @dependabot in #604
  • chore: [DevOps] bump org.openapitools:openapi-generator from 7.8.0 to 7.9.0 in the production-minor-patch group by @dependabot in #607
  • chore: [DevOps] bump net.bytebuddy:byte-buddy from 1.15.3 to 1.15.4 in the test group by @dependabot in #609
  • chore: [DevOps] bump the production-minor-patch group with 4 updates by @dependabot in #608
  • chore: [DevOps] bump the test group with 3 updates by @dependabot in #614
  • chore: [DevOps] bump the production-minor-patch group with 4 updates by @dependabot in #612
  • [OpenAPI] Improve JavaDoc Generation for default constructor on model classes by @newtork in #615
  • chore: [DevOps] bump the test group with 2 updates by @dependabot in #619
  • chore: [DevOps] bump the plugins group with 5 updates by @dependabot in #618
  • chore: [DevOps] bump the plugins group with 4 updates by @dependabot in #622
  • chore: [DevOps] bump the test group with 5 updates by @dependabot in #623
  • [Stabilize] Remove @Beta annotation from Apache HttpClient 5 API by @newtork in #625
  • OpenAPI: Added AI SDK Constructors by @CharlesDuboisSAP in #629
  • Added OpenAPI removeOperationIdPrefix test by @CharlesDuboisSAP in #633
  • Make TLS/SSL version upgrade handling OPTIN for OnPremise by @newtork in #631

Full Changelog: https://github.com/SAP/cloud-sdk-java/commits/rel/5.14.0

Release 5.13.0

27 Sep 14:43
Compare
Choose a tag to compare

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 ServiceIdentifier Constants 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

03 Sep 12:46
Compare
Choose a tag to compare

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 grpc dependency 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.0 by @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 @Nullable property 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 security by @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#handle by @newtork in #571
  • feat: [DestinationService] Allow optional retrieval-strategy (tenant) in getAllDestinationProperties by @newtork in #564
  • chore: Add nonnull test case assertions for DefaultRequestHeaderContainer by @newtork in #569
  • fix: issue #557: DwC Auth Token not available (DwC + IAS) by @jingweiz2017 in #568
  • feat: [OpenAPI Generator] Allow for wildcard nullable=false enum 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

Full Changelog: https://github.com/SAP/cloud-sdk-java/commits/rel/5.12.0

Release 5.11.0

05 Aug 08:40
Compare
Choose a tag to compare

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 ThreadContextExecutor by @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 //NOPMD on 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 Report step 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.json by @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 @Nonnull and @Nullable annotations 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

12 Jun 15:22
Compare
Choose a tag to compare

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 ConnectionManager cardinality in AbstractHttpClientFactory by @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 ScpCf in 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

13 May 12:56
Compare
Choose a tag to compare

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 Principal from Basic Authentication 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

23 Apr 11:41
Compare
Choose a tag to compare

What's Changed

  • chore: Fix remaining normal priority PMD finding by @newtork in #370
  • Try fix dependabot merger one more time by @MatKuhr in #392
  • fix: Consume CSRF Token Retrieval response HttpEntity manually 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

05 Apr 13:37
Compare
Choose a tag to compare

What's Changed

  • fix: Redundant NPE in DefaultHttpDestination#equals and #hashCode by @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

19 Mar 14:54
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: rel/5.5.0...rel/5.6.0