Releases: holunda-io/camunda-bpm-data
Releases · holunda-io/camunda-bpm-data
1.6.0
⚡ Breaking Changes
🚀 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
⚡ Breaking Changes
- Allow usage of nullable Kotlin types #407, [#403](https://github.com/holunda-io/camunda-, #394 reverting old behavior broken by an error in 1.3.0
🛠️ 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
🚀 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
🚀 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
🚀 Enhancements & Features
- Move
camunda-bpm-data-test
functionality tocamunda-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
🐛 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
🚀 Enhancements & Features
🐛 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
🚀 Enhancements & Features
🛠️ 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
🚀 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!