Skip to content

10.1.0

Latest

Choose a tag to compare

@tiagobento tiagobento released this 08 Jul 21:54
· 127 commits to main since this release

What's Changed

  • [Fix #3571] Adding onErrors support for starting event state by @fjtirado in #3578
  • [incubator-kie-issues#1373] Fixing rest generation config. by @gitgabrio in #3584
  • [Fix #3576] Searching for unique id in recursive way by @fjtirado in #3582
  • [incubator-kie-issues-1131] test migration from V7 to code generation-5 by @Abhitocode in #3559
  • [incubator-kie-issues-1259] RestWorkItemHandler logger set to debug by @Abhitocode in #3577
  • incubator-kie-issues#1388: UserTasks without Actors/Groups assignments can transition to any phase without checking any security policy by @pefernan in #3585
  • Fix Springboot IT test reproducible failing when code is modified for build time only modules by @fjtirado in #3579
  • [incubator-kie-issues-1307] Event Subprocess v7 Migration by @elguardian in #3552
  • [incubator-kie-issues-1309] Multiinstance loop by @elguardian in #3554
  • [incubator-kie-issues-1306] Exclusive gateway v7 port by @elguardian in #3551
  • [incubator-kie-issues-1396] Creating group deps for jBPM to make easy to change internal project structure by @elguardian in #3587
  • Fix #3569 by @fjtirado in #3572
  • [Fix #3573] configKey function metadata by @fjtirado in #3588
  • [Fix #3590] Adding $input support by @fjtirado in #3591
  • Removing quarkus dependency from common addon by @fjtirado in #3595
  • [Fix_#3443] Update template and contribution guides with github issues by @gmunozfe in #3445
  • [Fix #3605] Use concurrent hash map by @fjtirado in #3606
  • NO-ISSUE: Updating Maven to 3.9.6 by @yesamer in #3479
  • [incubator-kie-issues-1131] test migration from V7 to code generation-13 by @Abhitocode in #3608
  • [incubator-kie-issues-1131] test migration from V7 to code generation-11 by @Abhitocode in #3601
  • [incubator-kie-issues-1131] test migration from V7 to code generation-10 by @Abhitocode in #3597
  • [incubator-kie-issues-1131] test migration from V7 to code generation-9 by @Abhitocode in #3596
  • [incubator-kie-issues-1131] test migration from V7 to code generation-8 by @Abhitocode in #3593
  • Adding new dynamic addon by @fjtirado in #3611
  • Add edge tests for new dynamic addon by @gmunozfe in #3619
  • [incubator-kie-issues#1412] Refactor springboot/integration-tests by @gitgabrio in #3604
  • Add correlation persistence for MongoDB by @mcruzdev in #3612
  • [Fix #3602] Adding jq extra functions by @fjtirado in #3616
  • [Fix 3624] Removing rest-easy-client from sonataflow extension by @fjtirado in #3625
  • [Fix #3628] Avoiding concurrency issues with Instance and ServiceLoader by @fjtirado in #3632
  • [incubator-kie-issues-1131] test migration from V7 to code generation-16 by @Abhitocode in #3623
  • [incubator-kie-issues-1131] test migration from V7 to code generation-17 by @Abhitocode in #3618
  • [incubator-kie-issues#1441] Clean kogito-pmml-dependencies by @gitgabrio in #3630
  • [incubator-kie-kogito-runtimes-3640] PredictionCodegenGenerateTest an… by @tkobayas in #3644
  • [Fix_#3629] Set merge result to array or non object by @fjtirado in #3633
  • [incubator-kie-issues-1131] v7 migration to code generation-32 by @Abhitocode in #3648
  • [incubator-kie-issues-1131] test migration from V7 to code generation-19 by @Abhitocode in #3626
  • [incubator-kie-issues-1131] test migration from V7 to code generation-20 by @Abhitocode in #3627
  • [incubator-kie-issues-1131] test migration from V7 to code generation-29 by @Abhitocode in #3647
  • [kie-issues#1453] Fix package directories. by @baldimir in #3636
  • [incubator-kie-issues#1462] Refactoring springboot integration tests configuration to avoid usage of extensions flag by @gitgabrio in #3656
  • [kie-issues#1465] Align with Quarkus 3.8.6. #6067 by @baldimir in #3657
  • [tmp_fix_repr] NO-ISSUE: temporary disabling integration-tests-springboot-processes-filesystem by @gitgabrio in #3660
  • [incubator-kie-kogito-runtimes#3640] Fix and restore PredictionCodegen-related tests by @gitgabrio in #3659
  • [incubator-kie-issues-1468] Starting a project in development mode in Windows will fail if it has nested resources by @ljmotta in #3658
  • [incubator-kie-issues-1131] test migration from V7 to code generation-18 by @Abhitocode in #3622
  • [incubator-kie-issues-1131] Improve DataOutput tests within DataTest.Java adding assert statement by @Abhitocode in #3614
  • NO-ISSUE: Fix Git tag creation in the weekly deploy Jenkins job execution by @rodrigonull in #3661
  • [incubator-kie-issues#1467] Deleting reproducible profile and its invocation by @gitgabrio in #3663
  • [incubator-kie-issues-1131] test migration from V7 to code generation-14 by @Abhitocode in #3610
  • [incubator-kie-issues-1131] test migration from V7 to code generation-30 by @Abhitocode in #3641
  • Bump version.io.quarkiverse.embedded.postgresql to 0.2.3 by @gmunozfe in #3666
  • [incubator-kie-issues-1439] UserTask Decouple codegen and interface from engine by @elguardian in #3655
  • Bump com.google.protobuf:protobuf-java from 3.25.0 to 3.25.5 in /kogito-build/kogito-dependencies-bom by @dependabot in #3676
  • Dispose KieSession after rules execution when using ruleFlowGroup by @martinweiler in #3678
  • Ignore namespace differences during SVG comparison by @martinweiler in #3680
  • [Fix #3677] Removing exception type from error message by @fjtirado in #3679
  • [KIE-1492] Allow KieRuntimeBuilder to also create and provide StatelessKieSession by @mariofusco in #3681
  • incubator-kie-issues#1483: Create a common Kie Flyway initializer for Kie Modules by @pefernan in #3672
  • [Fix #3674] Signalling compensation on abort by @fjtirado in #3683
  • [incubator-kie-issues#1500] Add javadoc to kogito properties by @gitgabrio in #3685
  • [incubator-kie-issues#1504] Conditionally build all or only reproducible modules based on only.reproducible flag by @gitgabrio in #3687
  • [incubator-kie-issues#1473] Introduce Transactional annotation, conditionally deleted by @gitgabrio in #3671
  • Fix format codegen files by @gmunozfe in #3695
  • NO_ISSUE: Copying resources directly to target instead to src/main/resources to keep module sources clean. by @pefernan in #3691
  • [incubator-kie-issues#1457] Allow grouping of events by @fjtirado in #3654
  • [NO_ISSUE] Cleanup incubator-kie-issues#1504 - Conditionally build all or only reproducible modules based on only.reproducible flag by @gitgabrio in #3693
  • [incubator-kie-issues-1484] Create endpoints for user task by @elguardian in #3673
  • NO-ISSUE: Jenkins jobs updates and fixes for Apache 10 release by @rodrigonull in #3668
  • [Fix #1505] Avoid many instances of DefaultNodeInstanceFactory by @fjtirado in #3689
  • [Fix #3694] Avoid generation of fake ProcessInstanceVariableDataEvent by @fjtirado in #3696
  • [Fix #3709] Inject action node should be cloned before merge by @fjtirado in #3710
  • [Fix #3712] Allow concatenation of secrets and const by @fjtirado in #3713
  • NO-ISSUE: remove legacy productized-db-scripts.xml file by @rgdoliveira in #3715
  • [incubator-kie-issues-1516] Remove obsolete code in process service by @elguardian in #3699
  • [incubator-kie-issues-1508] GraphQL external reference id retrieve in data index and audit. (runtimes part) by @elguardian in #3703
  • [incubator-kie-issues-1519] Clean Up Task Model by @elguardian in #3704
  • [incubator-kie-issues-1521] Move user task work item handler to its own module to clear boundaries between user task and processes by @elguardian in #3706
  • [incubator-kie-issues-1520] Proper user task exception handling by @elguardian in #3705
  • [incubator-kie-issues-1518] Testing external reference between userTasks and processes. by @elguardian in #3702
  • [incubator-kie-issues-1517] Add Transactional Rest endpoints to UserTasks by @elguardian in #3701
  • [Fix #3717] Switching kogito.events.grouping from buildtime to runtime by @fjtirado in #3718
  • [incubator-kie-issues#1539] Fix PIP on CI by @fjtirado in #3729
  • [Fix #3725] Setting leaveTime in Split and Fault node instance by @fjtirado in #3726
  • [incubator-kie-issues-1532] Rename DISCLAIMER file to DISCLAIMER-WIP by @LightGuard in #3731
  • [incubator-kie-issues#1528] Adapt tracing code. Fix tests by @gitgabrio in #3727
  • [Fix #3719] Unmarshall return ObjectNode that is event sensitive by @fjtirado in #3720
  • [Fix #3728] Fixing number casting issues by @fjtirado in #3730
  • [incubator-kie-issues#1497] Using the getSerializableNodeInstances inside ProtobufProcessInstanceWriter by @gitgabrio in #3707
  • CI duplicate maven configuration entries by @jstastny-cz in #3738
  • [incubator-kie-issues-1522] Transition object to make extensible usertask transition restendpoint by @elguardian in #3708
  • Revert "[incubator-kie-issues#1539] Fix PIP on CI (#3729)" by @fjtirado in #3741
  • [incubator-kie-issues-1529] Avoid concurrency test execution in jbpm-test by @elguardian in #3716
  • [incubator-kie-issues-1485] Reenable event test in ProcessTestEvents in kogito-apps by @elguardian in #3722
  • Fixing flaky test failing in multiple PRs by @fjtirado in #3747
  • [incubator-kie-issues-1556] Unify task parameters in jbpm-flow by @elguardian in #3746
  • [incubator-kie-issues#1545]: Create JPA persistence layer for Human Tasks by @pefernan in #3735
  • [incubator-kie-issues#1574] Fix CVE-2024-47561 by @gitgabrio in #3751
  • [Fix #3721] Optimize event grouping by @fjtirado in #3739
  • [NO_ISSUE] fix constraints names by @pefernan in #3753
  • [incubator-kie-issues#1554] Fix Business Calendar Usage by @Abhitocode in #3686
  • [kie-issues#1564] Do not overwrite original jar with Spring Boot executable jar in integration tests by @baldimir in #3748
  • [NO_ISSUE] Fix User Task variable events. by @pefernan in #3755
  • [incubator-kie-issues-1557] Marshalling POJO Input/output in user task by @elguardian in #3749
  • [Fix #3733] Collecting more than one error message by @fjtirado in #3756
  • [incubator-kie-issues-1597] Enforce authentication in User Tasks rest endpoints by @pefernan in #3758
  • [incubator-kie-issues-1555] Multiple sub process instances cancelled by the same timer. by @elguardian in #3745
  • [incubator-kie-issues-1550] Add Transaction error handling when transaction is enabled by @elguardian in #3740
  • [incubator-kie-issues#1534] Remove mvn and gradlew wrapper from source by @mcruzdev in #3724
  • [Fix #3723] Add resteasy-multipart-provider by @mcruzdev in #3743
  • [NO_ISSUE] Set the kie.flyway.enabled to false by default. by @wmedvede in #3762
  • [Fix #3763] Properly reading compressdata string header by @fjtirado in #3764
  • [Fix #3767] Supporting open api functions with File as parameter by @fjtirado in #3768
  • kie-kogito-runtimes-3770: Use the workflow id as the auto-generated value for the name, when the workflow definition has no value in the attribute name by @wmedvede in #3771
  • [Fix #3772] Duplicate function error by @fjtirado in #3774
  • incubator-kie-issues#1614: Fix UserTasks Codegen issue in windows by @pefernan in #3773
  • Node instance Mvel evaluation error message by @fjtirado in #3765
  • incubator-kie-issues#1615: Fix Kie Flyway execution in Windows by @pefernan in #3776
  • Fixing status flaky test by @fjtirado in #3777
  • typo by @aritgithub in #3775
  • [incubator-kie-issues-1551] Deadlines for Human Task by @elguardian in #3752
  • [Fix #3778] Serializing dates as strings by @fjtirado in #3779
  • kie-kogito-runtimes-3780: Disable the ADJUST_DATES_TO_CONTEXT_TIME_ZONE jackson feature in the jobs service api default deserializer by @wmedvede in #3781
  • [kie-issues#1610] Remove WorkItemDefinition mechanism by @josedee in #3766
  • incubator-kie-issues#1626: Fix Typo in public API method for custom User Task assignment strategy by @pefernan in #3786
  • [Fix #3782] Properly resolving root dir in all CI environments by @fjtirado in #3783
  • Explicitly declaring xstream to override a transitively imported version affected by CVE by @yesamer in #3785
  • [Fix #3789] Accept join node on compensation states by @fjtirado in #3790
  • kie-issues#1613: Add CI :: License headers GitHub Actions workflow by @jomarko in #3714
  • kie-issues#1634: Fix pmml files licensing by @jomarko in #3798
  • [incubator-kie-issues#1460] Fix kogito-maven-plugin by @gitgabrio in #3757
  • [NO_ISSUE] Fix license headers by @gitgabrio in #3802
  • [incubator-kie-issues#1648] Fix BusinessCalendarImpl time calculation when currentCalHour < startHour by @martinweiler in #3795
  • [incubator-kie-issues-1618] Fix NOTICE year by @tkobayas in #3803
  • [incubator-kie-issues#1650] Add nodeInstanceId reference to node SLA timers by @martinweiler in #3799
  • [incubator-kie-issues-1618] Fix NOTICE year with range by @tkobayas in #3806
  • [incubator-kie-issues-1131] test migration from V7 to code generation-25 by @Abhitocode in #3649
  • [incubator-kie-issues#1612] Fix BusinessCalendar behavior with inconsistent (full/partial) set of properties on calendar.properties by @Abhitocode in #3788
  • [Fix #3809] Allowing additional properties on user input by @fjtirado in #3810
  • [Fix_#1632] Update postgres to 15.9 version by @gmunozfe in #3791
  • [incubator-kie-drools-6160] Clean up leftover of .rf support by @tkobayas in #3811
  • [incubator-kie-issues-1682] Test cases in kogito repos GHA fail with … by @tkobayas in #3812
  • [incubator-kie-issues-1682] Add kafka network alias by @gmunozfe in #3814
  • [incubator-kie-issues-1131] test migration from V7 to code generation-35 by @Abhitocode in #3665
  • [incubator-kie-issues-1131] test migration from V7 to code generation-22 by @Abhitocode in #3639
  • [incubator-kie-issues#1637] Add SLA due date to UserTaskInstanceStateEventBody by @martinweiler in #3792
  • [incubator-kie-issues-1131] test migration from V7 to code generation-36 by @Abhitocode in #3682
  • [incubator-kie-issues#1719] Enable onEntry/onExit scripts in embedded nodes by @martinweiler in #3815
  • Bump ch.qos.logback:logback-core from 1.2.13 to 1.3.15 in /.ci/jenkins/tests by @dependabot in #3822
  • [Fix_3818] Wrong calculation in test rollCalendarAfterHolidays if day is near to end-of-year by @gmunozfe in #3819
  • [incubator-kie-issues#1737] jBPMN Comment columns are too short (part 1) by @josedee in #3821
  • kie-issues#1747: Updating the year range in the NOTICE file by @yesamer in #3826
  • kie-issues#1750: Try Maven Central before hitting repository.apache.org by @raboof in #3816
  • Fix usage of DMN 1.5 for tracing-enabled applications inside maven plugin code-gen by @porcelli in #3823
  • [kie-issues#1772] Upgrade mvel to 2.5.2.Final by @AnnJoy23 in #3831
  • [incubator-kie-issues#1775] Springboot apps - Conditionally overwrite code-related context properties only if twin system properties are not null by @gitgabrio in #3832
  • Bump org.apache.kafka:kafka-clients from 3.7.0 to 3.7.1 in /kogito-build/kogito-dependencies-bom by @dependabot in #3787
  • [Fixes_kie_issues_1749] Switch dockerhub to a mirrored registry by @gmunozfe in #3828
  • [incubator-kie-issues#1575] Upgrade quarkus to 3.15 by @RishiRajAnand in #3750
  • kie-issues#1801: Fix ClassNotFoundException when Registering classes for Reflection by @pefernan in #3839
  • [incubator-kie-issues#1783] Upgrade springboot version by @gitgabrio in #3834
  • [kie-issues-1793] NodeInstanceFactoryRegistry generates a lot of logging on each call by @abduljaleelak in #3838
  • [incubator-kie-issues#1812] Restore source dumping from kogito-maven-plugin by @gitgabrio in #3841
  • [Fix #3813] Removing Quarkus Configuration From Springboot file by @fjtirado in #3840
  • [incubator-kie-issues#1806] Manage custom DMN profiles from dependencies by @gitgabrio in #3842
  • [incubator-kie-issues#1825] Implementing retrieval and usage of org.kie.dmn.runtime.typecheck property. by @gitgabrio in #3845
  • [incubator-kie-issues#1815] Data Index doesn't index any event form runtime when transitioning UserTasks by @josedee in #3844
  • kie-issues#1816: Make kie-flyway sanitize DataSource product name before loading migrations. by @pefernan in #3843
  • [kie-issues 1788] Updating to Keycloak 26.1.0 by @LightGuard in #3837
  • [incubator-kie-issues#1817] Check that topic is disabled by @fjtirado in #3846
  • incubator-kie-issues#1837: Ensure DefaultUserTasksLifeCycle checks the user Identity calculating the allowedTransitions by @pefernan in #3848
  • Add X-KOGITO-ReferenceId header to process create REST endpoint by @martinweiler in #3833
  • [incubator-kie-issues#1834] Fixing model by @gitgabrio in #3849
  • [NO_ISSUE] Fix netty-related CVE. Unify versions by @gitgabrio in #3852
  • NO-ISSUE: Bump jQuery to 3.5.1 by @danielzhe in #3851
  • Adding bifunction and trifunction support to fluent api by @fjtirado in #3853
  • [Incubator-kie-issues-1790] Enhancing business calendar flexibility by @Abhitocode in #3850
  • [kie-issues#1850] update the version of smallrye-mutiny-vertx-web-client to 3.17.1. by @AnnJoy23 in #3854
  • [NO_ISSUE] Provide DataBaseInfo.toString method by @martinweiler in #3855
  • [incubator-kie-issues#1752] Lambda function returns null - changes in runtimes by @bncriju in #3860
  • [incubator-kie-issues#1858] Fixed missing data in jobs associated with User Tasks Part 1 by @josedee in #3857
  • [Fix apache/incubator-kie-issues#1857] Adding triggerCount by @fjtirado in #3858
  • Including Python modules in regular build (but not IT) by @fjtirado in #3863
  • NO-ISSUE: Upgrade quarkus-openapi-generator to 2.8.2-lts by @ricardozanini in #3856
  • [No-issue] Upgrade to Spring Boot 3.4.3 by @baldimir in #3865
  • NO_ISSUE: Update README with most recent information by @domhanak in #3864
  • NO-ISSUE: Upgrade OpenAPI to 2.9.0-lts by @ricardozanini in #3866
  • [kie-issues#1884] Upgrade quarkus to 3.15.3.1 by @AnnJoy23 in #3867
  • Revert "Updating Python modules (#3863)" by @fjtirado in #3876
  • [Fix #3877] Only propagate function not found when evaluating JQ expr by @fjtirado in #3878
  • [Fix #3869] Using the same work and event manager by @fjtirado in #3870
  • [Fix #3883] Fix event start date by @fjtirado in #3884
  • Fix kie-issues-1909: Review usage of Fabric8 and tests, remove deprecated APIs by @ricardozanini in #3880
  • Incubator-kie-issues-3871] Repeating timer gets executed immediately by @abhijithumbe in #3872
  • kie-issues#1910: Create a single “codegen” management library by @yesamer in #3881
  • [incubator-kie-kogito-runtimes-3167] Merging output from parallel blocks on parallel gateway sometimes doesn't work by @elguardian in #3875
  • [Fix #3889] Storing headers by @fjtirado in #3891
  • [Fix #3893] Fixing serialization issue when using binary mode by @fjtirado in #3894
  • Fix #kie-tools-3059 - Remove deprecated KogitoSource from knative addons by @ricardozanini in #3892
  • [Fix #3902] Using SWFProduceEventAction for EndNodeVisitor by @fjtirado in #3903
  • NO-ISSUE: Upgrade reactivemessaging.http to support current Jandex versions by @ricardozanini in #3898

New Contributors

Full Changelog: 10.0.0...10.1.0