Skip to content

10.0.0

Latest
Compare
Choose a tag to compare
@porcelli porcelli released this 11 Dec 18:03
· 148 commits to main since this release

What's Changed

  • Kogito 2: Fix setup-branch by @radtriste in #3213
  • Increase timeout for asyncapi test by @fjtirado in #3205
  • [KOGITO-5823] Supporting uppercase properties by @fjtirado in #3210
  • [KOGITO-9774] Registering kubernetes service loaders in native mode by @fjtirado in #3217
  • [KOGITO-9786] Default port should be calculated by RestWorkItemHandler by @fjtirado in #3219
  • [KOGITO-9775] Classpath loading as fallback by @fjtirado in #3218
  • kie-issues-473 updating license-maven-plugin configuration for supporting the new source-file-header in prep for moving to ASF by @eduardocerqueira in #3207
  • kie-issues#532: create REST endpoint to start process instances using signals by @pefernan in #3221
  • kie-issues#574 Initial ASF Jenkins CI Setup by @jstastny-cz in #3233
  • Bump jquery-ui to 1.13.2 by @jomarko in #3226
  • kie-issues#585 extend PR check timeout by @jstastny-cz in #3236
  • kie-issues#587 abort stale builds by @jstastny-cz in #3237
  • kie-issues#598: Add post build cleanup to PR checks by @jstastny-cz in #3243
  • [kie-issues#511] Migrate from jboss-parent to apache parent pom. by @baldimir in #3232
  • kie-issues#599: disable sonar in PR checks by @jstastny-cz in #3244
  • Bump actions/checkout from 3 to 4 by @dependabot in #3211
  • [KOGITO-9803] Upgrade open api releases by @fjtirado in #3227
  • [KOGITO-9838] Improving error message for WorkItemExecutionException by @fjtirado in #3238
  • [KOGITO-9861] Fixing compilation issues with nested classes and arrays by @fjtirado in #3242
  • [KOGITO-9863] updating Quarkus to 2.6.11.Final by @mareknovotny in #3246
  • [KOGITO-9844] Enhace jq validation to detect invalid functions by @fjtirado in #3239
  • kie-issues#622: explicitly provide startupTimeout in waitingFor call by @jstastny-cz in #3247
  • KOGITO-9849 DataIndex is not processing well the http cloud events by @wmedvede in #3240
  • [KOGITO-9810] Supporting nested properties by @fjtirado in #3229
  • [DROOLS-7555] move automatic rest endpoints generation from Kogito to Drools by @mariofusco in #3248
  • remove version when using kogito-addons-quarkus-microprofile-config-service-catalog as a dependency by @rgdoliveira in #3249
  • [kie-issues#628] Change JBoss Nexus to Apache Nexus. by @baldimir in #3251
  • bump to Quarkus 2.16.12 by @mariofusco in #3253
  • [kie-issues-249] Data index improvements by @elguardian in #3241
  • fix compilation problems in Kafka integration test by @elguardian in #3256
  • [KOGITO-9785] Option to configure timeout error handler by @dmartinol in #3255
  • kie-issues#647: add writeJunitReport to invoker configuration by @jstastny-cz in #3258
  • [DROOLS-6834] remove drl prefix from drools quarkus extension by @mariofusco in #3261
  • [KOGITO-9914] Setting LD_LIBRARY_PATH to include Jep by @fjtirado in #3263
  • Try to reduce the log file size of SWF IT by @fjtirado in #3266
  • NO_ISSUE: Overriding commons-compress version to fix CVE-2023-42503 present in 1.22 by @pefernan in #3269
  • kie-issues#667: fix cleanup and settingsXml handling by @jstastny-cz in #3272
  • [KOGITO-9785] Handle event state error by @fjtirado in #3270
  • kie-issues#599: set projectKey for sonarcloud by @jstastny-cz in #3274
  • Properly trace cloud events by @fjtirado in #3271
  • [KOGITO-9811] Evaluating timeout duration as expression by @fjtirado in #3250
  • Microprofile Config Service Catalog Addon throws exception at address resolution by @wmedvede in #3278
  • Fix #3280 New SWF sdk release by @fjtirado in #3281
  • [KOGITO-9886] Add the support for the ProcessDefinitionDataEvent at runtime by @tiagodolphine in #3252
  • [kie-issues#698] Fix SCA quality issue on generated code by @gitgabrio in #3287
  • Add UserTaskInstanceDataEvent to eventsAPIReflexion to fix data-index… by @nmirasch in #3277
  • kie-issues#727: define push GH tokens for jenkins by @jstastny-cz in #3297
  • #3284 Bump Openapi Generator to 1.13.4 by @gabriel-farache in #3285
  • Fix #3307 by @fjtirado in #3309
  • kie-issues#742: upgrade jacoco maven plugin to 0.8.11 by @jstastny-cz in #3313
  • [KOGITO-9816] Adding ProcessDefinitionRegistration to springboot by @tiagodolphine in #3310
  • kie-issues-3314: Add the missing extension information to the kogito-addons-quarkus-microprofile-config-service-catalog by @wmedvede in #3315
  • [kie-issues#754] Use UTF-8 on important places during Quarkus build by @baldimir in #3323
  • [Issues-3327] Bump Swagger to 2.2.19 by @tiagodolphine in #3328
  • kie-issues#767: set user config for git by @jstastny-cz in #3331
  • Bump to Quarkus 3.2 LTS and Jakarta namespace by @mariofusco in #3332
  • Bump version to 999-SNAPSHOT by @mariofusco in #3336
  • [kie-issues#784] Remove unneded environment CI configurations. by @baldimir in #3338
  • [NO ISSUE] Disable hanging test on CI. by @baldimir in #3339
  • [NO ISSUE] Update maven-plugin-plugin version to fix Java 17 compilation by @baldimir in #3340
  • Upgrading py version by @fjtirado in #3341
  • kie-issues-3343: Move main to maven.compiler.release -> 17 by @wmedvede in #3344
  • kie-issues-789: kogito-addons-quarkus-events-process has EventsRuntimeConfigRoot with wrong prefix and name by @wmedvede in #3342
  • [incubator-kie-issues-576] Data Audit apps for kogito by @elguardian in #3267
  • [incubator-kie-issues-711] Refactroing job service to allow collocated service for Quarkus by @elguardian in #3295
  • [Fix_#1923] Upgrading to latest version of sql embedded extension by @fjtirado in #3345
  • [incubator-kie-issues#814] Fix NPE on BaseKnowledgeBuilderResultImpl.hashCode() by @gitgabrio in #3346
  • incubator-kie-issues#806: Disable PythonFlowIT it tests. by @pefernan in #3347
  • Update to embedded 0.1.3 by @fjtirado in #3348
  • [Fix_@818] Fixing native python test on Java 17 by @fjtirado in #3349
  • [kie-issues#829] remove jandex workaround used to workaround Quarkus 2.13.x by @rgdoliveira in #3351
  • [incubator-kie-issues-824] Upgrade maven plugin versions inside kogito-runtimes by @elguardian in #3355
  • [Fix_#3337] Avoid creating duplicate consumer by @fjtirado in #3357
  • [incubator-kie-issues#820] Make Drools and Kogito build reproducible by @gitgabrio in #3356
  • [Fix_#3353] Adding source to process definition data event by @fjtirado in #3358
  • [kie-issues-838] remove productized profile managing modules by @rgdoliveira in #3360
  • Updated io.quarkiverse.openapi.generator version by @dmartinol in #3352
  • incubator-kie-issues#845: Add checks ProtobufProcessInstanceReader to avoid setting incorrect empty values on by @pefernan in #3364
  • Fix #3363 by @fjtirado in #3368
  • Bump com.jayway.jsonpath:json-path from 2.8.0 to 2.9.0 in /kogito-build/kogito-dependencies-bom by @dependabot in #3362
  • kie-issues#821: Kogito-runtimes weekly job by @rodrigonull in #3361
  • kie-kogito-runtimes-3365: Add startup health checks to ensure data-index and jobs-service availability by @wmedvede in #3375
  • Bump openapi generator version by @gabriel-farache in #3377
  • [Fix_#3384] Including business key on process instance state event by @fjtirado in #3385
  • [Fix_#3366] Configuring exception propagation for event publishing by @fjtirado in #3380
  • [Fix_3383] Adding binary cloud event support for outgoing messages by @fjtirado in #3386
  • Fixing ce content type when using binary by @fjtirado in #3391
  • [kie-issues#839] Reproducible build by @baldimir in #3393
  • [kie-issues#843] Replace random UUID generator with a deterministic random one. by @baldimir in #3394
  • Removing oracle driver and associated tests by @fjtirado in #3381
  • [no-issue] Revert UUID change by @baldimir in #3399
  • Upgrading quarkus http version by @fjtirado in #3396
  • [incubator-kie-issues-915] Drop support for DRF in bussines automation domain by @elguardian in #3395
  • Using toString rather than name by @fjtirado in #3402
  • kie-issues#777: Allow restricting jenkins agent labels for pipelines by @cimbalek in #3397
  • [Fix #3406] Avoid publishing internal variables by @fjtirado in #3407
  • incubator-kie-issues#917: Verify Quarkus Extensions metadata in kogito-runtimes by @pefernan in #3401
  • [CVE-2024-25710] update common compress to 1.26.0 by @rgdoliveira in #3408
  • [kie-issues#913] Upgrade to and align with 3.2.10.Final Quarkus LTS release. by @baldimir in #3409
  • incubator-kie-issues#932: Rename Quarkus Extension in kogito-apps by @pefernan in #3410
  • incubator-kie-issues#934: Rename the jBPM & drools Quarkus Extensions in kogito-runtimes by @pefernan in #3414
  • [KOGITO-9276] Adding support for businessKey to resume a process by @fjtirado in #3412
  • Bump zulip/github-actions-zulip from 1.0.1 to 1.0.2 by @dependabot in #3411
  • Bump ch.qos.logback:logback-classic from 1.4.7 to 1.4.12 in /kogito-build/kogito-dependencies-bom by @dependabot in #3335
  • Bump ch.qos.logback:logback-core from 1.4.7 to 1.4.12 in /kogito-build/kogito-dependencies-bom by @dependabot in #3334
  • Bump ch.qos.logback:logback-classic from 1.2.9 to 1.2.13 in /.ci/jenkins/tests by @dependabot in #3318
  • Bump ch.qos.logback:logback-core from 1.2.9 to 1.2.13 in /.ci/jenkins/tests by @dependabot in #3317
  • Bump actions/setup-java from 3 to 4 by @dependabot in #3302
  • [Fix #3415] Allow constant values in user task assignments by @fjtirado in #3416
  • incubator-kie-issues#933: Rename SonataFlow Quarkus Extensions in kogito-runtimes by @pefernan in #3417
  • Revert "incubator-kie-issues#933: Rename SonataFlow Quarkus Extensions in kogito-runtimes" by @pefernan in #3422
  • [Fix #3390] Fixing patch and retrigger REST APIs by @fjtirado in #3419
  • [NO_ISSUE]: Rollback missing sonataflow-quarkus-devui groupId by @pefernan in #3423
  • remove leftover hibernate configuration files by @mariofusco in #3425
  • incubator-kie-issues#935: Rename kie & kogito Quarkus Extensions in kogito-runtimes by @pefernan in #3420
  • [Fix apache/incubator-kie-issues#987] New onError event by @fjtirado in #3428
  • [incubator-kie-kogito-runtimes#2608] Generating one definitions json for each DMN model by @gitgabrio in #3424
  • [incubator-kie-issues#847] Include generated-resources to quarkus artifact by @gitgabrio in #3427
  • [Fix apache/incubator-kie-issues#987] Fix nightly by @fjtirado in #3431
  • kie-kogito-runtimes-3388: Improve serverless workflows timeouts duration validation message by @wmedvede in #3433
  • [Fix #3390] Process is not completed when node is retriggered (but end node is executed) by @fjtirado in #3432
  • [incubator-kie-issues#1003] Fix missing header by @gitgabrio in #3435
  • incubator-kie-kogito-runtimes#3438: check if resources folder path exists by @jstastny-cz in #3439
  • incubator-kie-issues#933: Rename SonataFlow Quarkus Extensions in kogito-runtimes by @pefernan in #3430
  • [Fix #3436] Ignoring unknown properties by @fjtirado in #3437
  • [SRVLOGIC-253] Skip shouldGetDockerImageName test if no docker by @gmunozfe in #3440
  • Bump org.jenkins-ci.plugins:email-ext from 2.66 to 2.96.1 in /.ci/jenkins/tests by @dependabot in #3370
  • Bump org.jenkins-ci.plugins.workflow:workflow-durable-task-step from 1.3 to 2.18 in /.ci/jenkins/tests by @dependabot in #3387
  • Update README.md by @joshdickison in #2429
  • [incubator-kie-issues#908] Fix broken tests by @gitgabrio in #3442
  • [Fix_#3413] Speed up businesskey query performance by @fjtirado in #3441
  • Bump com.github.tomakehurst:wiremock-jre8-standalone from 2.33.2 to 2.35.1 in /kogito-build/kogito-dependencies-bom by @dependabot in #3333
  • [Fix #3346] Allow add ProcessEventListener to StaticWorkflowApplication by @fjtirado in #3448
  • incubator-kie-issues#1045: Rename missing addons in incubator-kie-kogito-runtimes/addons by @pefernan in #3452
  • [Fix #3453] Setting overflow strategy to unbounded for process events by @fjtirado in #3455
  • [incubator-kie-issues#1044] DMN: Copy shared models from kogito-examples by @gitgabrio in #3458
  • [Fix #3456]Support multiple constraint over same connection by @fjtirado in #3459
  • [Fix #3460] Fix ClassCastException on Exception mapping by @fjtirado in #3461
  • [incubator-kie-issues-861] unify identifiers / part 1 by @elguardian in #3403
  • [incubator-kie-kogito-runtimes#3454] GraphQL UI link visible in the l… by @nmirasch in #3464
  • [kie-issues#995] Upgrade Spring Boot to 3.2.4 by @baldimir in #3463
  • [Fix_3473] Fixing build by @fjtirado in #3474
  • [incubator-kie-issues#1068] Fix gradle build output by @gitgabrio in #3471
  • kie-issues#1078: Cleanup kogito-runtimes repo removing devui references by @fantonangeli in #3470
  • [Fix_#3465] Adds DMN support to SonataFlow by @fjtirado in #3468
  • [incubator-kie-issues-1086] PIM revisited functionality feature by @elguardian in #3472
  • Removing print stack trace by @fjtirado in #3476
  • Bump com.google.guava:guava from 29.0-jre to 32.0.0-jre in /.ci/jenkins/tests by @dependabot in #3262
  • chor: add copyright information, the same one used in incubator-kie-kogito-apps by @shootsoft in #3457
  • [Fix apache/incubator_kie_issues#1101] Adding error counter by @fjtirado in #3481
  • [Fix #3483] Adding state duration summary by @fjtirado in #3485
  • [incubator-kie-issues-1108] Add capability to create node instances (node states) from the nodes by @elguardian in #3482
  • [Fix #3480] Changing jsonb to varchar by @fjtirado in #3484
  • [incubator-kie-issues-1103] Move tests and create infrastructure to move old legacy v7 tests to kogito. by @elguardian in #3478
  • Quarkus LTS Upgrade to 3.8.4 by @porcelli in #3477
  • [Fix #3486] Add input param counter by @fjtirado in #3489
  • [Fix #3475] Parsing the errorMessage metadata keys in end nodes by @fjtirado in #3491
  • [incubator-kie-issues-1110] Add capability to store that node instance by @elguardian in #3488
  • [incubator-kie-issues-1136] Add script onEntry, on Exit for java by @elguardian in #3490
  • issue-1159 Adding required DISCLAIMER by @LightGuard in #3500
  • [NO_ISSUE] fixing named datasource's configuration for data-index-inmemory & jobs-service-embedded. by @pefernan in #3499
  • [kie-issues#1168] Add license headers to files by @baldimir in #3498
  • [incubator-kie-issues-1109] Add capability to extends the flow builder by @elguardian in #3497
  • kie-issues#776: automate PR merge into protected branches by @jstastny-cz in #3501
  • [incubator-kie-issues#1187] Fix FEEL instantiation by @gitgabrio in #3502
  • kie-issues#1123:unify maven projects configuration by @jstastny-cz in #3487
  • CVE-2023-6481 logback upgrade. by @porcelli in #3509
  • CVE-2024-30171, CVE-2024-30172, CVE-2024-29857: bc*-jdk18on upgrade. by @porcelli in #3510
  • Upgrading SpringBoot 3.2.5 to address CVE-2024-22262 found on spring-web. by @porcelli in #3515
  • CVE-2024-31573: xmlunit-core upgrade. by @porcelli in #3511
  • [Fix #3513] Different jsonnode instance for parent and children process by @fjtirado in #3514
  • [incubator-kie-isssues-1139] Add support for xpath in conditional paths by @elguardian in #3493
  • kie-kogito-runtimes-3521: Align jobs service knative eventing http connector config with runtime events config by @wmedvede in #3522
  • [incubator-kie-issues-1111] Add capability to extends for code generation by @elguardian in #3507
  • [incubator-kie-issues-1131] Process test migration from v7 legacy runtime to code generation by @Abhitocode in #3516
  • [kie-issues#1123] adjust deploy operation by @jstastny-cz in #3517
  • Fix kie-issues #1217 - Replace quay.io with docker.io by @ricardozanini in #3525
  • kie-issues#1237: stay on x.y.999-SNAPSHOT in release branches by @jstastny-cz in #3527
  • kie-issues#1252: Configure tagVersion programmatically for data-index-ephemeral image. by @tiagobento in #3529
  • [disabling_tracing-decision_module] Removing tracing-decision module from maven reactor by @gitgabrio in #3531
  • [NO-ISSUE] Use apache-release profile when doing a release build by @baldimir in #3530
  • [Fix #3524] Use timeout per Event state, not per Event type by @fjtirado in #3528
  • [incubator-kie-issues-1204] Add built in support for org.w3c.dom.Document by @elguardian in #3518
  • [incubator-kie-issues-1152] Add support for collaborations by @elguardian in #3523
  • [incubator-kie-issues-1146] Add support for transformations in input/output in activities by @elguardian in #3494
  • [disabling_tracing-decision_module] Removing tracing-decision module from maven reactor by @baldimir in #3533
  • [incubator-kie-issues-1273] Add validate formatting to kogito runtimes and kogito-apps by @elguardian in #3534
  • [incubator-kie-issues-1195] Process Variable support multiple metadata fields by @elguardian in #3508
  • [incubator-kie-issues-1131] Process test migration from v7 legacy runtime to code generation - 1 by @Abhitocode in #3519
  • kie-issues#1282: updating spring boot version that address some important CVEs by @porcelli in #3538
  • incubator-kie-issues#1283: Fix Kogito Addons Quarkus Data Index DevMode by @pefernan in #3540
  • [incubator-kie-issues-1277] Remove unused bpmn in jbpm-test by @elguardian in #3536
  • [Fix_#3451] Fixing start event state filtering by @fjtirado in #3542
  • [incubator-kie-issues#1294] Allow RuntimeTypeCheckOption configurationn via environment property by @gitgabrio in #3547
  • [Fix_#3546] NodeInstanceFactoryProvided not included in native build by @fjtirado in #3548
  • [incubator-kie-issues-1131] Process test migration from v7 legacy runtime to code generation - 2 by @Abhitocode in #3520
  • [incubator-kie-issues-1278] Support for codegen in project class loading handler descriptors. (error event) by @elguardian in #3537
  • [incubator-kie-issues-1286] Adhoc functionality missing in kogito jBPM engine by @elguardian in #3543
  • [incubator-kie-issues-1287] Intermediate Catch / Throw missing functionality by @elguardian in #3544
  • [incubator-kie-issues-1131] test migration from V7 to code generation-4 by @Abhitocode in #3545
  • [incubator-kie-issues-1279] Support for start / general escalations by @elguardian in #3539
  • [incubator-kie-issues-1305] Flow v7 Migration port by @elguardian in #3550
  • [incubator-kie-issues-1303] BoundaryEvents v7 support by @elguardian in #3549
  • [incubator-kie-issues-1308] Exceptions in Service process by @elguardian in #3553
  • [incubator-kie-issues#1348] Enforce reproducible build by @gitgabrio in #3564
  • NO_ISSUE: use release shared library by @jstastny-cz in #3532
  • [incubator-kie-issues-1131] test migration from V7 to code generation-3 by @Abhitocode in #3558
  • Bump org.xmlunit:xmlunit-core from 2.9.1 to 2.10.0 in /kogito-build/kogito-dependencies-bom by @dependabot in #3492
  • Increase timeout in flaky test by @fjtirado in #3580
  • kie-issues#1387: Adjust pipelines to use the gpg key provided by Apache to sign the artifacts by @rodrigonull in #3581
  • [10.0.x] kie-issues#1397: Adjust release pipelines for the Apache 10 release by @rodrigonull in #3589
  • kie-issues#1397 - Adjust git tag creation for Apache 10 release by @rodrigonull in #3592
  • [10.0.x] NO-ISSUE: Update release utils file by @rodrigonull in #3621
  • [10.0.x] NO-ISSUE: Fix maven command by @rodrigonull in #3638
  • [10.0.x][incubator-kie-issues#1504] Conditionally build all or only reproducible modules based on only.reproducible flag - only for release build by @rodrigonull in #3690
  • [10.0.x] apache-rat-plugin license check for kogito-runtimes by @tkobayas in #3684
  • [10.0.x] CI duplicate maven configuration entries by @jstastny-cz in #3737
  • [incubator-kie-issues-1532] Rename DISCLAIMER file to DISCLAIMER-WIP by @LightGuard in #3732
  • kie-issues#1601: removing binary files by @porcelli in #3759
  • [incubator-kie-issues#1534] Remove gradle IT tests (#3724) by @porcelli in #3760
  • updating legal file for rc4 by @porcelli in #3800

New Contributors

Full Changelog: 1.44.1.Final...10.0.0