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 fixCVE-2023-42503
present in1.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 inkogito-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 inkogito-runtimes
by @pefernan in #3417 - Revert "incubator-kie-issues#933: Rename
SonataFlow
Quarkus Extensions inkogito-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 inkogito-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 inkogito-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
- @eduardocerqueira made their first contribution in #3207
- @dmartinol made their first contribution in #3255
- @gabriel-farache made their first contribution in #3285
- @cimbalek made their first contribution in #3397
- @joshdickison made their first contribution in #2429
- @fantonangeli made their first contribution in #3470
- @shootsoft made their first contribution in #3457
- @tiagobento made their first contribution in #3529
Full Changelog: 1.44.1.Final...10.0.0