Skip to content

Releases: holunda-io/camunda-bpm-data

1.6.0

17 Oct 10:44
Compare
Choose a tag to compare

⚡ Breaking Changes

  • [#454] changed signature of getOrDefault in Variable Reader #455

🚀 Enhancements & Features

  • Add docs for kotlin usage #394 #426
  • feat(#358): support List<Map<,>> variable factory #424
  • feat(#395): make reader::get an operator function #423
  • VariableReader breaking change is not documented in Kotlin #415
  • Support List<Map<String, Any>> variable factory, since it is a common result of a DMN evaluation #358

🐛 Bug Fixes

  • VariableReader.getOrDefault should not allow null values as default #454
  • Permit operator-like usage of get functions #395

🛠️ Chore

  • build(deps): bump org.jetbrains:annotations from 26.0.0 to 26.0.1 #490
  • build(deps): bump io.holunda.camunda-api:camunda-bpm-engine-api from 7.21.0 to 7.22.0 #488
  • build(deps): bump org.jetbrains:annotations from 25.0.0 to 26.0.0 #487
  • build(deps): bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.0 to 3.5.1 #485
  • build(deps): bump org.camunda.bpm:camunda-bom from 7.21.0 to 7.22.0 #484
  • build(deps): bump camunda.version.ce from 7.21.0 to 7.22.0 #483
  • build(deps): bump org.camunda.spin:camunda-spin-bom from 1.23.0 to 7.22.0 #482
  • build(deps): bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.6 to 3.2.7 #481
  • build(deps): bump org.jetbrains:annotations from 24.1.0 to 25.0.0 #480
  • build(deps): bump spring-boot.version from 3.3.1 to 3.3.3 #475
  • build(deps): bump kotlin.version from 2.0.0 to 2.0.20 #474
  • build(deps): bump org.apache.maven.plugins:maven-install-plugin from 3.1.2 to 3.1.3 #473
  • build(deps): bump org.apache.maven.plugins:maven-deploy-plugin from 3.1.2 to 3.1.3 #472
  • build(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.3.1 to 3.4.0 #471
  • build(deps): bump org.apache.maven.plugins:maven-failsafe-plugin from 3.3.1 to 3.4.0 #470
  • build(deps): bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.4 to 3.2.5 #469
  • build(deps): bump org.mockito.kotlin:mockito-kotlin from 5.3.1 to 5.4.0 #463
  • build(deps): bump spring-boot.version from 3.3.0 to 3.3.1 #461
  • build(deps): bump org.apache.maven.plugins:maven-clean-plugin from 3.3.2 to 3.4.0 #460
  • build(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.5 to 3.3.0 #459
  • build(deps): bump org.apache.maven.plugins:maven-failsafe-plugin from 3.2.5 to 3.3.0 #458
  • build(deps): bump org.sonatype.plugins:nexus-staging-maven-plugin from 1.6.13 to 1.7.0 #456
  • build(deps): bump spring-boot.version from 3.2.5 to 3.3.0 #453
  • build(deps): bump jakarta.validation:jakarta.validation-api from 3.0.2 to 3.1.0 #452
  • build(deps): bump kotlin.version from 1.9.24 to 2.0.0 #451
  • build(deps): bump org.codehaus.mojo:build-helper-maven-plugin from 3.5.0 to 3.6.0 #450
  • build(deps): bump kotlin.version from 1.9.23 to 1.9.24 #449
  • build(deps): bump spring-boot.version from 3.2.4 to 3.2.5 #445
  • build(deps): bump io.holunda.camunda-api:camunda-bpm-engine-api from 7.20.0 to 7.21.0 #444
  • build(deps-dev): bump jakarta.el:jakarta.el-api from 5.0.1 to 6.0.0 #443
  • build(deps): bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.2 to 3.2.3 #442
  • build(deps): bump org.mockito.kotlin:mockito-kotlin from 5.2.1 to 5.3.1 #441
  • build(deps): bump org.camunda.bpm:camunda-bom from 7.20.0 to 7.21.0 #440
  • build(deps): bump camunda.version.ce from 7.20.0 to 7.21.0 #439
  • build(deps): bump org.apache.maven.plugins:maven-source-plugin from 3.3.0 to 3.3.1 #438
  • build(deps): bump org.jacoco:jacoco-maven-plugin from 0.8.11 to 0.8.12 #437
  • build(deps): bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.1 to 3.2.2 #436
  • build(deps): bump spring-boot.version from 3.2.1 to 3.2.2 #425
  • build(deps): bump org.apache.maven.plugins:maven-failsafe-plugin from 3.2.3 to 3.2.5 #422
  • build(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.3 to 3.2.5 #421
  • build(deps): bump com.amashchenko.maven.plugin:gitflow-maven-plugin from 1.20.0 to 1.21.0 #420
  • build(deps): bump org.apache.maven.plugins:maven-compiler-plugin from 3.11.0 to 3.12.1 #419
  • build(deps): bump spring-boot.version from 3.2.0 to 3.2.1 #418
  • build(deps): bump kotlin.version from 1.9.21 to 1.9.22 #417
  • build(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.2 to 3.2.3 #414
  • build(deps): bump org.apache.maven.plugins:maven-failsafe-plugin from 3.2.2 to 3.2.3 #413
  • build(deps): bump jgiven.version from 1.3.0 to 1.3.1 #412
  • build(deps): bump org.codehaus.mojo:build-helper-maven-plugin from 3.4.0 to 3.5.0 #410
  • build(deps): bump spring-boot.version from 3.1.5 to 3.2.0 #409
  • build(deps): bump kotlin.version from 1.9.20 to 1.9.21 #408

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

1.5.0

23 Nov 09:45
Compare
Choose a tag to compare

⚡ Breaking Changes

🛠️ Chore

  • build(deps): bump org.jetbrains:annotations from 24.0.1 to 24.1.0 #405
  • build(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.1 to 3.2.2 #402
  • build(deps): bump org.apache.maven.plugins:maven-failsafe-plugin from 3.2.1 to 3.2.2 #401
  • build(deps): bump org.apache.maven.plugins:maven-clean-plugin from 3.3.1 to 3.3.2 #399
  • build(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.1.2 to 3.2.1 #398
  • build(deps): bump org.apache.maven.plugins:maven-failsafe-plugin from 3.1.2 to 3.2.1 #397
  • build(deps): bump spring-boot.version from 3.1.4 to 3.1.5 #396
  • build(deps): bump org.jetbrains.dokka:dokka-maven-plugin from 1.9.0 to 1.9.10 #393
  • build(deps): bump org.jacoco:jacoco-maven-plugin from 0.8.10 to 0.8.11 #392
  • build(deps-dev): bump jakarta.el:jakarta.el-api from 4.0.0 to 5.0.1 #391

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

1.4.0

06 Oct 15:54
Compare
Choose a tag to compare

🚀 News and Noteworthy

  • This is a breaking release, since it relies on JDK 17, SpringBoot 3.1, Camunda 7.20, Jakarta Validation 3.x
  • It removes dependency to camunda-bpm-jgiven
  • It builds with Maven 3.9.5

🛠️ Chore

  • build(deps): bump hibernate-validator from 6.2.0.Final to 8.0.1.Final
  • build(deps): bump org.camunda.bpm:camunda-bpm-assert from 7.19.0 to 7.20.0 #387
  • build(deps): bump camunda.version.ce from 7.19.0 to 7.20.0 #386
  • build(deps): bump org.camunda.bpm:camunda-bom from 7.19.0 to 7.20.0 #385
  • build(deps): bump org.camunda.spin:camunda-spin-bom from 1.21.0 to 1.22.0 #384
  • build(deps): bump spring-boot.version from 2.7.5 to 3.1.4 #383

1.3.0

06 Oct 11:33
Compare
Choose a tag to compare

🚀 Enhancements & Features

  • Migrate to Kotlin #356
  • add uuidVariable for kotlin #315
  • Switch to JUnit5 #295
  • Remove dependency to camunda-platform-7-mockito #389
  • Support for Camunda 7.19

🛠️ Chore

  • build(deps): bump org.apache.maven.plugins:maven-enforcer-plugin from 3.4.0 to 3.4.1 #382
  • build(deps): bump jgiven.version from 1.2.5 to 1.3.0 #381
  • build(deps): bump org.jetbrains.dokka:dokka-maven-plugin from 1.8.20 to 1.9.0 #380
  • build(deps): bump org.apache.maven.plugins:maven-enforcer-plugin from 3.3.0 to 3.4.0 #377
  • build(deps): bump org.camunda.spin:camunda-spin-bom from 1.20.0 to 1.21.0 #376
  • build(deps): bump org.mockito.kotlin:mockito-kotlin from 5.0.0 to 5.1.0 #375
  • build(deps): bump camunda-spin-bom from 1.18.1 to 1.20.0 #373
  • build(deps): bump kotlin.version from 1.8.22 to 1.9.0 #372
  • build(deps): bump maven-clean-plugin from 3.2.0 to 3.3.1 #369
  • build(deps): bump kotlin.version from 1.8.21 to 1.8.22 #368
  • build(deps): bump maven-surefire-plugin from 3.1.0 to 3.1.2 #367
  • build(deps): bump maven-failsafe-plugin from 3.1.0 to 3.1.2 #366
  • build(deps): bump dokka-maven-plugin from 1.8.10 to 1.8.20 #365
  • build(deps): bump mockito-kotlin from 4.1.0 to 5.0.0 #364
  • build(deps): bump gitflow-maven-plugin from 1.19.0 to 1.20.0 #363
  • build(deps): bump maven-source-plugin from 3.2.1 to 3.3.0 #360
  • build(deps): bump build-helper-maven-plugin from 3.3.0 to 3.4.0 #354
  • build(deps): bump maven-surefire-plugin from 3.0.0 to 3.1.0 #353
  • build(deps): bump maven-gpg-plugin from 3.0.1 to 3.1.0 #352
  • build(deps): bump maven-failsafe-plugin from 3.0.0 to 3.1.0 #351
  • build(deps): bump camunda-platform-7-mockito from 6.18.0 to 6.19.0 #350
  • build(deps): bump kotlin.version from 1.8.20 to 1.8.21 #348
  • build(deps): bump jacoco-maven-plugin from 0.8.9 to 0.8.10 #347
  • build(deps): bump camunda-bpm-assert from 7.18.0 to 7.19.0 #344
  • build(deps): bump camunda-bom from 7.18.0 to 7.19.0 #343
  • build(deps): bump camunda.version.ce from 7.18.0 to 7.19.0 #342
  • build(deps): bump maven-enforcer-plugin from 3.2.1 to 3.3.0 #340
  • build(deps): bump jacoco-maven-plugin from 0.8.8 to 0.8.9 #339
  • build(deps): bump springdoc.version from 1.6.14 to 1.7.0 #338
  • build(deps): bump kotlin.version from 1.8.10 to 1.8.20 #337
  • build(deps): bump maven-deploy-plugin from 3.1.0 to 3.1.1 #336
  • build(deps): bump maven-resources-plugin from 3.3.0 to 3.3.1 #335
  • build(deps): bump maven-install-plugin from 3.1.0 to 3.1.1 #334
  • build(deps): bump camunda-bpm-jgiven from 0.4.0 to 0.4.1 #331
  • build(deps): bump maven-failsafe-plugin from 2.22.2 to 3.0.0 #330
  • build(deps): bump maven-surefire-plugin from 2.22.2 to 3.0.0 #329
  • build(deps): bump dokka-maven-plugin from 1.7.20 to 1.8.10 #326
  • build(deps): bump annotations from 24.0.0 to 24.0.1 #325
  • build(deps): bump maven-compiler-plugin from 3.10.1 to 3.11.0 #324
  • build(deps): bump jgiven.version from 1.2.4 to 1.2.5 #323
  • build(deps): bump camunda-spin-bom from 1.18.0 to 1.18.1 #321
  • build(deps): bump maven-deploy-plugin from 3.0.0 to 3.1.0 #320
  • build(deps): bump kotlin.version from 1.7.21 to 1.8.10 #319
  • build(deps): bump maven-enforcer-plugin from 3.1.0 to 3.2.1 #318
  • build(deps): bump kotlin-logging-jvm from 3.0.4 to 3.0.5 #317
  • build(deps): bump annotations from 23.0.0 to 24.0.0 #313
  • build(deps): bump springdoc.version from 1.6.13 to 1.6.14 #310
  • build(deps): bump camunda-platform-7-mockito from 6.17.1 to 6.18.0 #306
  • build(deps): bump mockito-kotlin from 4.0.0 to 4.1.0 #304
  • build(deps): bump camunda-bpm-jgiven from 0.2.0 to 0.4.0 #301
  • build(deps): bump maven-install-plugin from 3.0.1 to 3.1.0 #300
  • build(deps): bump springdoc.version from 1.6.12 to 1.6.13 #299

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

1.2.8

17 Nov 13:27
Compare
Choose a tag to compare

🚀 Enhancements & Features

  • Move camunda-bpm-data-test functionality to camunda-platform-7-mockito #297
  • Support Camunda 7.18 #294
  • Update symbolic docs releases snapshot and stable #272

🛠️ Chore

  • build(deps): bump kotlin.version from 1.7.20 to 1.7.21 #290
  • build(deps): bump kotlin-logging-jvm from 3.0.2 to 3.0.4 #289
  • build(deps): bump jgiven.version from 1.2.3 to 1.2.4 #287
  • build(deps): bump spring-boot.version from 2.6.7 to 2.7.5 #285
  • build(deps): bump springdoc.version from 1.6.9 to 1.6.12 #284
  • build(deps): bump jgiven.version from 1.2.2 to 1.2.3 #283
  • build(deps): bump gitflow-maven-plugin from 1.18.0 to 1.19.0 #282
  • build(deps): bump kotlin-logging-jvm from 2.1.23 to 3.0.2 #280
  • build(deps): bump dokka-maven-plugin from 1.7.10 to 1.7.20 #279
  • build(deps): bump kotlin.version from 1.7.10 to 1.7.20 #278
  • build(deps): bump camunda-spin-bom from 1.16.0 to 1.18.0 #267
  • build(deps): bump maven-resources-plugin from 3.2.0 to 3.3.0 #265
  • build(deps): bump maven-install-plugin from 3.0.0 to 3.0.1 #264
  • build(deps): bump maven-deploy-plugin from 2.8.2 to 3.0.0 #262
  • build(deps): bump maven-install-plugin from 2.5.2 to 3.0.0 #261
  • build(deps): bump dokka-maven-plugin from 1.6.21 to 1.7.10 #260
  • build(deps): bump kotlin.version from 1.7.0 to 1.7.10 #259
  • build(deps): bump spring-boot.version from 2.6.7 to 2.7.0 #246

1.2.7

15 Jun 18:36
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Reading UUID variables from ExternalTask does not properly assign UUID type #254

🛠️ Chore

  • build(deps): bump maven-enforcer-plugin from 3.0.0 to 3.1.0 #253
  • build(deps): bump kotlin.version from 1.6.21 to 1.7.0 #252
  • build(deps): bump jgiven.version from 1.2.1 to 1.2.2 #251
  • build(deps-dev): bump mockito-core from 4.4.0 to 4.6.0 #249
  • build(deps): bump springdoc.version from 1.6.8 to 1.6.9 #248
  • build(deps): bump kotlin-logging-jvm from 2.1.21 to 2.1.23 #247
  • build(deps): bump camunda-spin-bom from 1.14.0 to 1.16.0 #245
  • build(deps): bump camunda-bpm-engine-api from 7.15.0 to 7.17.0 #244
  • build(deps): bump jgiven.version from 1.2.0 to 1.2.1 #242
  • build(deps): bump dokka-maven-plugin from 1.6.20 to 1.6.21 #240
  • build(deps): bump springdoc.version from 1.6.7 to 1.6.8 #239
  • build(deps): bump nexus-staging-maven-plugin from 1.6.12 to 1.6.13 #237
  • build(deps): bump spring-boot.version from 2.6.6 to 2.6.7 #236
  • build(deps): bump kotlin.version from 1.6.20 to 1.6.21 #234
  • build(deps): bump dokka-maven-plugin from 1.6.10 to 1.6.20 #232
  • build(deps): bump camunda-bpm-assert from 14.0.0 to 15.0.0 #230

1.2.6

07 Apr 21:49
Compare
Choose a tag to compare

🚀 Enhancements & Features

  • Feature: Allow creation of Guards with OR semantics #207 #211

🐛 Bug Fixes

  • codacy banner is broken #201
  • AbstractBasicReadWriteAdapter can't convert value of type Long to long #205
  • Get rid of springfox in favour of springdoc

🛠️ Chore

  • build(deps): bump jacoco-maven-plugin from 0.8.7 to 0.8.8 #228
  • build(deps): bump maven-clean-plugin from 3.1.0 to 3.2.0 #227
  • build(deps): bump kotlin.version from 1.6.10 to 1.6.20 #226
  • build(deps): bump spring-boot.version from 2.6.3 to 2.6.5 #224
  • build(deps): bump maven-compiler-plugin from 3.9.0 to 3.10.1 #223
  • build(deps-dev): bump mockito-core from 4.3.1 to 4.4.0 #221
  • build(deps): bump camunda-bpm-assert from 13.0.0 to 14.0.0 #220
  • build(deps): bump camunda-spin-bom from 1.13.0 to 1.14.0 #219
  • build(deps): bump camunda-bpm-jgiven from 0.0.8 to 0.2.0 #217
  • build(deps): bump spring-boot.version from 2.6.2 to 2.6.3 #202

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

1.2.5

13 Jan 15:51
Compare
Choose a tag to compare

🚀 Enhancements & Features

  • Introduce UUID VariableFactory #186
  • Switch from Orchid to other docs platform #62

🛠️ Chore

  • build(deps): bump maven-compiler-plugin from 3.8.1 to 3.9.0 #199
  • build(deps): bump jgiven.version from 1.1.0 to 1.2.0 #198
  • build(deps): bump build-helper-maven-plugin from 3.2.0 to 3.3.0 #197
  • build(deps): bump dokka-maven-plugin from 1.6.0 to 1.6.10 #196
  • build(deps): bump spring-boot.version from 2.6.1 to 2.6.2 #195
  • build(deps): bump kotlin-logging-jvm from 2.1.17 to 2.1.21 #194
  • build(deps): bump kotlin-logging-jvm from 2.1.17 to 2.1.20 #193
  • build(deps-dev): bump mockito-core from 4.1.0 to 4.2.0 #192
  • build(deps): bump kotlin-logging-jvm from 2.1.16 to 2.1.17 #191
  • build(deps): bump kotlin.version from 1.6.0 to 1.6.10 #190
  • build(deps): bump camunda-spin-bom from 1.12.0 to 1.13.0 #188
  • build(deps): bump kotlin-logging-jvm from 2.1.15 to 2.1.16 #187
  • build(deps): bump gitflow-maven-plugin from 1.16.0 to 1.17.0 #185
  • build(deps): bump kotlin-logging-jvm from 2.1.10 to 2.1.15 #184
  • build(deps): bump kotlin-logging-jvm from 2.1.0 to 2.1.10 #182
  • build(deps): bump spring-boot.version from 2.5.7 to 2.6.1 #180

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

1.2.4

03 Dec 12:06
Compare
Choose a tag to compare

🚀 Enhancements & Features

  • Provide Bean Validation guard for complex objects #169
  • mapVariable allows null values when value type is not nullable #164
  • Provide a new ReGex VarablesGuard, to be able to easily validate String based types like E-Mails or UUIDs #162
  • VariablesGuard matches should be able to provide an custom violation message #161
  • Create automatic release notes based on milestone assignment of issues #159
  • Assign name to VariablesGuard to better test that the expected guard has failed #158
  • Avoid dependency on Camunda Engine #129

🛠️ Chore

  • Version bump #181
  • build(deps): bump dokka-maven-plugin from 1.5.31 to 1.6.0 #178
  • build(deps-dev): bump mockito-core from 4.0.0 to 4.1.0 #177
  • build(deps): bump kotlin-logging-jvm from 2.0.13 to 2.1.0 #175
  • build(deps): bump kotlin-logging-jvm from 2.0.11 to 2.0.13 #174
  • build(deps): bump spring-boot.version from 2.4.5 to 2.5.7 #173
  • build(deps): bump camunda-bpm-mockito from 5.15.0 to 5.16.0 #172
  • build(deps): bump kotlin.version from 1.5.31 to 1.6.0 #171
  • build(deps): bump annotations from 22.0.0 to 23.0.0 #170
  • Bump camunda-spin-bom from 1.11.0 to 1.12.0 #167
  • Bump spring-boot.version from 2.4.5 to 2.5.6 #165
  • Bump mockito-kotlin from 3.2.0 to 4.0.0 #157
  • Bump mockito-core from 3.12.4 to 4.0.0 #155
  • Switch from nhaarman2 to original mockito-kotlin #130

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

1.2.3

27 Apr 10:30
Compare
Choose a tag to compare

Additions to LockedExternalTask as described in #109