Skip to content

Releases: kadai-io/KadaiAdapter

v11.3.2

Choose a tag to compare

@bruderj15 bruderj15 released this 14 Apr 07:46
d44e0b8

📦 Release-Notes v11.3.2

🐛 Bug Fixes

  • Closes #439 - Fix C7-, Outbox- and Scheduler Health-Check by @bruderj15 in #440
    • Basic-Auth Headers were missing from health-pings to Camunda 7 and Outbox. We added them to resolve the resulting 401.
    • ScheduledHealthIndicator.monitoredScheduledComponent.getLastRun() threw a NullPointerException upon missing initial run of the scheduler - resulting in Health-Status DOWN. We now return Health-Status UNKNOWN when a scheduler has not yet run.

Full Changelog: 11.3.1/11.3.0...11.3.2/11.3.0

v11.3.1

Choose a tag to compare

@bruderj15 bruderj15 released this 06 Mar 17:04
d61feeb

📦 Release-Notes v11.3.1

🐛 Bug Fixes

🔒 Dependencies

New Camunda 8 version: 8.8.15

  • Bump version.camunda8 from 8.8.11 to 8.8.12 by @dependabot[bot] in #405
  • Bump version.camunda8 from 8.8.12 to 8.8.13 by @dependabot[bot] in #406
  • Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.4 to 3.5.5 by @dependabot[bot] in #410
  • Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.4 to 3.5.5 by @dependabot[bot] in #409
  • Bump version.camunda8 from 8.8.13 to 8.8.14 by @dependabot[bot] in #408
  • Bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #412
  • Bump actions/download-artifact from 7 to 8 by @dependabot[bot] in #411
  • Bump com.google.googlejavaformat:google-java-format from 1.34.1 to 1.35.0 by @dependabot[bot] in #415
  • Bump version.camunda8 from 8.8.14 to 8.8.15 by @dependabot[bot] in #417

Full Changelog: 11.3.0/11.3.0...11.3.1/11.3.0

v11.3.0

Choose a tag to compare

@bruderj15 bruderj15 released this 06 Feb 13:00
b89f66a

📦 Release-Notes v11.3.0

🚀 Features

📈 Improvements

  • Closes #351 - Kernel to consequently log catch-all exceptions as errors by @bruderj15 in #352
  • Closes #356 - Replace outbound C8-usage of RestTemplate with CamundaClient by @grittaweisheit in #365
    • The Camunda8SystemConnectorImpl previously used Springs RestTemplate which made custom configuration rather painful.
    • It now uses the CamundaClient which allows to directly configure the CamundaClient via camunda8/properties.

🐛 Bug Fixes

  • Closes #369 - Camunda 8 to use Process-Instance-Key for Business-Process-Id by @bruderj15 in #370
  • Closes #221 - Fix cycle where C8-Tasks would be attempted to be cancelled multiple times by @bruderj15 in #364
    • ‼️While this technically is a breaking change due to the external task-id's pattern being changed kadai-side (c8sysid-<camunda8-system-id>-utk-<user-task-key>-eik-<element-instance-key>), we won't treat it as one as the C8-Plugin was experimental until now.
  • Closes #376 - Pooled C7 Outbox-DB Connections were orphaned by @bruderj15 in #383
  • Closes #368 - Fix C8 JSON-Variables Parse-Error for String by @bruderj15 in #384

🛠 Maintenance

🔒 Dependencies

New Spring Boot version: 3.5.10
New Camunda 8 version: 8.8.11

  • Bump com.puppycrawl.tools:checkstyle from 12.3.0 to 12.3.1 by @dependabot[bot] in #355
  • Bump version.camunda8 from 8.8.8 to 8.8.9 by @dependabot[bot] in #362
  • Bump org.sonatype.central:central-publishing-maven-plugin from 0.9.0 to 0.10.0 by @dependabot[bot] in #363
  • Closes #366 - Bump spring boot to 3.5.9 by @bruderj15 in #367
  • Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.3 to 3.5.4 by @dependabot[bot] in #375
  • Bump org.apache.maven.plugins:maven-war-plugin from 3.4.0 to 3.5.1 by @dependabot[bot] in #374
  • Bump jakarta.ws.rs:jakarta.ws.rs-api from 3.0.0 to 4.0.0 by @dependabot[bot] in #373
  • Bump org.apache.maven.plugins:maven-jar-plugin from 3.4.0 to 3.5.0 by @dependabot[bot] in #385
  • Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.11.2 to 3.12.0 by @dependabot[bot] in #386
  • Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.5 to 3.5.4 by @dependabot[bot] in #387
  • Bump org.apache.maven.plugins:maven-compiler-plugin from 3.13.0 to 3.15.0 by @dependabot[bot] in #388
  • Bump org.apache.maven.plugins:maven-source-plugin from 3.3.1 to 3.4.0 by @dependabot[bot] in #389
  • Bump version.camunda8 from 8.8.9 to 8.8.10 by @dependabot[bot] in #391
  • Bump com.google.googlejavaformat:google-java-format from 1.33.0 to 1.34.1 by @dependabot[bot] in #392
  • Bump version.camunda8 from 8.8.10 to 8.8.11 by @dependabot[bot] in #393
  • Closes #394 - Bump SpringBoot to 3.5.10 by @bruderj15 in #395

New Contributors

Full Changelog: 11.2.0/11.2.0...11.3.0/11.3.0

v9.3.4

Choose a tag to compare

@bruderj15 bruderj15 released this 27 Jan 15:30
81a5856

📦 Release-Notes v9.3.4

🐛 Bug Fixes

  • Closes #376 - Swap Class-bound Outbox-Datasource for lazy static variant by @bruderj15 in #377
    • Fixed a bug where multiple data-source connection-pools for the outbox database could be created.
    • The fix now enforces a single connection-pool for the outbox database.

Full Changelog: 9.3.3/9.3.0...9.3.4/9.3.0

v11.2.0

Choose a tag to compare

@bruderj15 bruderj15 released this 15 Dec 17:19
b89388c

📦 Release-Notes v11.2.0

📈 Improvements

🗑️ Removed Aspects

🛠 Maintenance

🔒 Dependencies

  • Bump version.camunda8 from 8.8.0 to 8.8.2 by @dependabot[bot] in #281
  • Bump version.camunda8 from 8.8.2 to 8.8.3 by @dependabot[bot] in #282
  • Bump com.google.googlejavaformat:google-java-format from 1.31.0 to 1.32.0 by @dependabot[bot] in #295
  • Bump org.sonarsource.scanner.maven:sonar-maven-plugin from 5.2.0.4988 to 5.3.0.6276 by @dependabot[bot] in #296
  • Bump com.puppycrawl.tools:checkstyle from 12.1.1 to 12.1.2 by @dependabot[bot] in #297
  • Bump com.squareup.okhttp3:mockwebserver from 5.3.0 to 5.3.1 by @dependabot[bot] in #304
  • Bump version.camunda8 from 8.8.3 to 8.8.4 by @dependabot[bot] in #303
  • Bump com.squareup.okhttp3:mockwebserver from 5.3.1 to 5.3.2 by @dependabot[bot] in #305
  • Bump actions/checkout from 5 to 6 by @dependabot[bot] in #309
  • Bump actions/checkout from 5 to 6 by @dependabot[bot] in #313
  • Bump version.camunda8 from 8.8.4 to 8.8.5 by @dependabot[bot] in #315
  • Bump version.camunda8 from 8.8.4 to 8.8.5 by @dependabot[bot] in #319
  • Bump version.camunda8 from 8.8.4 to 8.8.5 in /kadai-adapter-camunda8-parent by @dependabot[bot] in #317
  • Bump com.puppycrawl.tools:checkstyle from 12.1.2 to 12.2.0 by @dependabot[bot] in #321
  • Bump com.puppycrawl.tools:checkstyle from 12.1.2 to 12.2.0 in /kadai-adapter-camunda8-parent by @dependabot[bot] in #323
  • Bump com.puppycrawl.tools:checkstyle from 12.1.2 to 12.2.0 in /kadai-adapter-camunda7-parent by @dependabot[bot] in #322
  • Bump org.sonarsource.scanner.maven:sonar-maven-plugin from 5.3.0.6276 to 5.4.0.6343 by @dependabot[bot] in #327
  • Bump version.camunda8 from 8.8.5 to 8.8.6 by @dependabot[bot] in #326
  • Bump version.camunda8 from 8.8.5 to 8.8.6 in /kadai-adapter-camunda8-parent by @dependabot[bot] in #329
  • Bump com.google.googlejavaformat:google-java-format from 1.32.0 to 1.33.0 by @dependabot[bot] in #331
  • Bump org.sonarsource.scanner.maven:sonar-maven-plugin from 5.4.0.6343 to 5.5.0.6356 by @dependabot[bot] in #332
  • Bump version.camunda8 from 8.8.6 to 8.8.7 by @dependabot[bot] in #337
  • Bump actions/cache from 4 to 5 by @dependabot[bot] in #341
  • Bump version.camunda8 from 8.8.7 to 8.8.8 by @dependabot[bot] in #342
  • Bump com.puppycrawl.tools:checkstyle from 12.2.0 to 12.3.0 by @dependabot[bot] in #346
  • Bump actions/download-artifact from 6 to 7 by @dependabot[bot] in #345
  • Bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in #344

Full Changelog: 11.1.0/11.1.0...11.2.0/11.2.0

v11.1.0

Choose a tag to compare

@bruderj15 bruderj15 released this 31 Oct 12:26
e68e442

📦 Release-Notes v11.1.0

🚀 Features

  • Partially closes #118 - Preview Camunda 8 Self-Hosted Integration by @bruderj15, @leantios & @lucalimbach in #266
    • This ships a plugin for integrating with a self-managed C8-instance.
    • This plugin still experimental.
    • Although the majority of aspects are implemented already, some are still missing and soon to be added. For a detailed update on the status of this, check out our epic in #118.
    • For a guide on how to start out with C8, check out our docs.

🐛 Bug Fixes

🛠 Maintenance

🔒 Dependencies

  • Bump com.puppycrawl.tools:checkstyle from 12.0.1 to 12.1.0 by @dependabot[bot] in #264
  • Bump version.spring.boot from 3.5.6 to 3.5.7 by @dependabot[bot] in #270
  • Bump com.puppycrawl.tools:checkstyle from 12.1.0 to 12.1.1 by @dependabot[bot] in #275
  • Bump actions/download-artifact from 5 to 6 by @dependabot[bot] in #274
  • Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #273
  • Bump org.camunda.template-engines:camunda-template-engines-freemarker from 7.23.0 to 7.24.0 by @dependabot[bot] in #263
  • Bump com.google.googlejavaformat:google-java-format from 1.30.0 to 1.31.0 by @dependabot[bot] in #277
  • Bump com.squareup.okhttp3:mockwebserver from 5.2.1 to 5.3.0 by @dependabot[bot] in #279

Full Changelog: 11.0.0/11.0.0...11.1.0/11.1.0

v9.3.3

Choose a tag to compare

@bruderj15 bruderj15 released this 27 Oct 08:34
a437d57

📦 Release-Notes v9.3.3

🐛 Bug Fixes

Full Changelog: 9.3.2/9.3.0...9.3.3/9.3.0

v11.0.0

Choose a tag to compare

@bruderj15 bruderj15 released this 16 Oct 07:21
75c2ca3

📦 Release-Notes v11.0.0

Breaking changes are prefixed with ‼️.

📈 Improvements

  • Closes #192 - Refactor logic-leaking Health-Check by @lucalimbach in #223
  • ‼️Closes #234 - Separate Plugin- from Kernel-Health by @bruderj15 in #238
    • Refactored the health-setup. Kernel and Plugin-Health are now entirely separated from one another.
    • Add your own Health-Indicators for your plugins by providing a bean implementing PluginHealthContributorFactory. It will be picked-up automatically via classpath-scanning.
    • Prefixes to health-related properties changed
    • KadaiAdapterHealth: management.health.external-services --> management.health.kadai-adapter
      • Camunda7HealthConfigurationProperties: kadai.adapter.camunda.system --> management.health.kadai-adapter.plugin.camunda7
      • Alike for descendents of KadaiAdapterHealth.
      • The Endpoint-URL for descendants of the root Health-Endpoint therefore also changed, e.g. /actuator/health/kadaiAdapter/kernel/scheduler

🛠 Maintenance

  • Closes #106 - Migrate RestTemplate to RestClient by @jamesrdi in #156
  • Closes #236 - Fix CI failure by replacing expired ADMIN_PERSONAL_ACCESS_TOKEN with GITHUB_TOKEN by @Copilot in #237
  • Closes #215 - Remove ancient C7 Kadai-Adapter-DB artifacts by @bruderj15 in #228
  • Closes #171 - Fix Release-Workflow leads to two release-attempts by @jamesrdi in #255

🔒 Dependencies

  • Bump actions/setup-java from 4 to 5 by @dependabot[bot] in #172
  • Bump version.spring.boot from 3.5.4 to 3.5.5 by @dependabot[bot] in #173
  • Bump org.webjars:bootstrap from 5.3.7 to 5.3.8 by @dependabot[bot] in #180
  • Bump org.sonarsource.scanner.maven:sonar-maven-plugin from 5.1.0.4751 to 5.2.0.4988 by @dependabot[bot] in #183
  • Bump com.puppycrawl.tools:checkstyle from 11.0.0 to 11.0.1 by @dependabot[bot] in #184
  • Bump com.squareup.okhttp3:mockwebserver from 4.12.0 to 5.1.0 by @dependabot[bot] in #193
  • Bump version.spring.boot from 3.5.5 to 3.5.6 by @dependabot[bot] in #209
  • Bump org.sonatype.central:central-publishing-maven-plugin from 0.8.0 to 0.9.0 by @dependabot[bot] in #217
  • Bump com.puppycrawl.tools:checkstyle from 11.0.1 to 11.1.0 by @dependabot[bot] in #222
  • Bump com.google.googlejavaformat:google-java-format from 1.28.0 to 1.29.0 by @dependabot[bot] in #235
  • Bump com.squareup.okhttp3:mockwebserver from 5.1.0 to 5.2.0 by @dependabot[bot] in #241
  • Bump com.squareup.okhttp3:mockwebserver from 5.2.0 to 5.2.1 by @dependabot[bot] in #246
  • Bump com.puppycrawl.tools:checkstyle from 11.1.0 to 12.0.0 by @dependabot[bot] in #247
  • Bump org.jacoco:jacoco-maven-plugin from 0.8.13 to 0.8.14 by @dependabot[bot] in #251
  • Bump com.puppycrawl.tools:checkstyle from 12.0.0 to 12.0.1 by @dependabot[bot] in #252
  • Bump com.google.googlejavaformat:google-java-format from 1.29.0 to 1.30.0 by @dependabot[bot] in #258

New Contributors

  • @Copilot made their first contribution in #237

Full Changelog: 10.2.0/10.2.0...11.0.0/11.0.0

v10.2.0

Choose a tag to compare

@bruderj15 bruderj15 released this 18 Aug 08:17
0e138de

📦 Release-Notes v10.2.0

🛠 Maintenance

🔒 Dependencies

  • ‼️Bump version.spring.boot from 3.5.3 to 3.5.4 by @dependabot[bot] in #155
  • Bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #157
  • Bump com.puppycrawl.tools:checkstyle from 10.26.1 to 11.0.0 by @dependabot[bot] in #158
  • Bump actions/checkout from 4 to 5 by @dependabot[bot] in #164

Full Changelog: 10.1.0/10.1.0...10.2.0/10.2.0

v10.1.0

Choose a tag to compare

@bruderj15 bruderj15 released this 16 Jul 08:38
115562a

📦 Release-Notes v10.1.0

🚀 Features

📈 Improvements

  • Closes #124: Use Camunda System URLs in properties and allow multiple Camunda and Outbox for Health Check by @jamesrdi in #136

🔒 Dependencies

  • Bump com.puppycrawl.tools:checkstyle from 10.26.0 to 10.26.1 by @dependabot[bot] in #145
  • Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.7 to 3.2.8 by @dependabot[bot] in #148
  • Bump com.google.googlejavaformat:google-java-format from 1.27.0 to 1.28.0 by @dependabot[bot] in #150
  • Bump org.mybatis.spring.boot:mybatis-spring-boot-starter from 3.0.4 to 3.0.5 by @dependabot[bot] in #151

Full Changelog: 10.0.0/10.0.0...10.1.0/10.1.0