Releases: apache/incubator-kie
Releases · apache/incubator-kie
Release list
10.2.0
What's Changed
- Add release branch 10.1.x after cut-off by @asf-cloudbees-jenkins-ci-builds[bot] in #6284
- adding pluginMgmt for drools-doc plugin frontend-maven-plugin by @mareknovotny in #6283
- Added files and dirs for codestart by @pibizza in #6279
- De-duplicate README.md by @andwatson-ncl in #6285
- [incubator-kie-issues#1748] DMNCompilerImpl class code refactoring and Test cases by @ChinchuAjith in #6267
- Single parameter number function with test cases by @ChinchuAjith in #6289
- [kie-issues#1884] Upgrade quarkus to 3.15.3.1 by @AnnJoy23 in #6286
- [incubator-kie-drools-6297] NullPointerException at LinkedList.removeAdd / PhreakAccumulateNode by @tkobayas in #6301
- [incubator-kie-issues#1890] Abstract local vs remote execution by @gitgabrio in #6292
- [incubator-kie-issues#1882] DMN: Return full path of invalid element (until its root) from jit-executor by @AthiraHari77 in #6291
- Fix split package + add script to detect them by @mariofusco in #6308
- [kie-issues#1923] includes in kmodule.xml doesn't work for Quarkus and Spring Boot projects by @baldimir in #6307
- [incubator-kie-issues#1927] Removing DMN-related xsd from codebase by @gitgabrio in #6311
- [kie-issues#1930] replace() and matches() functions doesn't work with XML Character References by @yesamer in #6320
- [incubator-kie-drools-6309] Normalize spring boot path by @tkobayas in #6312
- [NO-ISSUE] Bump apache POI by @yesamer in #6321
- [incubator-kie-drools-6304] Unschdule event expiration job when orphaned by @tkobayas in #6317
- [incubator-kie-drools-6314] Ability to use pseudo clock with rule uni… by @tkobayas in #6319
- Add release branch 10.1.x after cut-off by @asf-cloudbees-jenkins-ci-builds[bot] in #6326
- [incubator-kie-issues#1911] DMN 1.6: Add a type conversion from decimal to integer with Test cases by @ChinchuAjith in #6299
- [DROOLS-6323] preserve order of used declaration in method expressions when generatic the executable model by @mariofusco in #6330
- [NO-ISSUE] forward-port Fix KieRepositoryTest by @tkobayas in #6329
- [incubator-kie-issues#1935] Executing a BKM node with if conditional expression leads to an infinite loop by @yesamer in #6325
- [incubator-kie-issues#1940] Correctly include unnamed and nested imports. by @gitgabrio in #6335
- Move drools-docs to incubator-kie-docs by @tkobayas in #6337
- [DROOLS-6340] preserve order of used declaration traversing method expressions recursively by @mariofusco in #6344
- [incubator-kie-issues-1946] Rule engine half constraint or condition is not working as expected by @tkobayas in #6345
- [incubator-kie-drools-6339] Rule fires again after restoring session … by @tkobayas in #6341
- [incubator-kie-issues#1891] DMN: adapt to engine-framework by @gitgabrio in #6310
- NO-ISSUE: Remove
io.github.bonigarcia:webdrivermanagerunused dependency by @yesamer in #6349 - kie-issues#1678: Adapt Test Scenario Runner to JUnit 5 Test Engine by @yesamer in #6338
- [incubator-kie-issues#1886] Implementing PathUtils by @gitgabrio in #6355
- [kie-issues#1908] Upgrade Quarkus to 3.20.x by @baldimir in #6356
- [incubator-kie-drools-6350] Custom Operator issue with executable-model by @tkobayas in #6354
- NO-ISSUE: Fix maven build warnings by @yesamer in #6359
- [kie-issues#1965] Support re-scheduling Process Instances and Node Instances SLA timers by @pefernan in #6358
- [kie-issues#1915] Upgrade javaparser to 3.26.4. by @baldimir in #6365
- [incubator-kie-drools-6361] Dormant matches memory leak by @tkobayas in #6364
- [NO ISSUE] Quarkus ruleunit extension by @pibizza in #6352
- [incubator-kie-issues#1997] Implementing fallback downloads for DMN XSDs. by @baldimir in #6371
- [incubator-kie-issues#2003] DMN Engine: Some DMNs work differently with different values on the "xmlns" and "namespace" by @gitgabrio in #6379
- NO-ISSUES: Fix headers by @yesamer in #6383
- [incubator-kie-issues#2011] DMN engine works with new DMN 1.6 namespaces by @gitgabrio in #6381
- Incubator kie issues#1973 by @gitgabrio in #6367
- [Incubator kie issues#2013] Deprecates use of time types with timezones. by @ChinchuAjith in #6385
- [Incubator kie issues#2018] Review InputData value assignment by @AthiraHari77 in #6390
- [kie-issues#2017]
range()function shouldn't allow descendant range endpoints by @yesamer in #6389 - [incubator-kie-issues#2015] Add error handling modes in DMN engine by @gitgabrio in #6387
- [incubator-kie-issues#2010] Enabled and fixed dmn-pmml tests by @gitgabrio in #6380
- Align dependencies with kogito-runtimes and Spring Boot 3.4.7 upgrade there. by @baldimir in #6392
- [Incubator kie issues#1906] New version of date and time conversion function by @AthiraHari77 in #6303
- Upgrade ANTLR4 dependency to version 4.13.2 by @jsokolowskii in #6377
- [kie-issues#2016] DMN 1.6: New Descendant expression by @yesamer in #6388
- [incubator-kie-drools-6400] Remove redundant drools-mvel dependency by @tkobayas in #6401
- [incubator-kie-issues#2021] DMN boxed filter behavior in relation to implicit conversions by @ChinchuAjith in #6393
- [Incubator kie issues#2023] Decision Engine: Support new property "value" for types
date,date and time,years and months duration,days and time durationby @AthiraHari77 in #6394 - [kie-issues#1841] Date and time related functions as non literal not permitted by @yesamer in #6395
- [incubator-kie-drools-6366] Raise a build error when insert etc. is u… by @tkobayas in #6402
- [NO-ISSUE] Upgrade kafka-clients to 3.9.1. by @baldimir in #6404
- NO-ISSUE: Removed deps of drools-io from drools-core by @pibizza in #6399
- [Incubator kie issues#2034] Update DMN test files to DMN 1.6 namespaces by @ChinchuAjith in #6405
- [kie-issues#1831] Return coerced null from decision with knowledge requirements by @yesamer in #6408
- [incubator-kie-issues#2048] DMN Model Validation failed - Getting Index 0 out of bounds for length 0 by @ChinchuAjith in #6413
- [incubator-kie-issues#2055] Drools-Java 21 Support by @ChinchuAjith in #6415
- [incubator-kie-drools-6037] exec-model doesn't populate metadata of declared type by @tkobayas in #6414
- [incubator-kie-issue#2018] Decision Engine: Review InputData value assignment by @AthiraHari77 in #6406
- [incubator-kie-issue#2052] Decision Services doesn't work with unnamed imported Elements by @yesamer in #6425
- [incubator-kie-issues#2064] Fixing usage of duplicated Input Data nodes with inherited decisions by @gitgabrio in #6426
- [Incubator kie issues#2062...
10.1.0
What's Changed
- Add release branch 10.0.x after cut-off by @asf-cloudbees-jenkins-ci-builds in #6027
- [incubator-kie-issues#1370] DMN: refactor BaseFEELFunction getCandidateMethod by @gitgabrio in #6023
- [incubator-kie-issues#1150] Improve Import Resolver error messages to be more user friendly - Part II by @yesamer in #6025
- [kie-issues#1330] FEEL functions that expect List parameters, should coerce single item to a List by @yesamer in #5997
- [incubator-kie-issues#1373] Define removeApplicationProperty by @gitgabrio in #6008
- [incubator-kie-issues#1395] Write developer documentation for the DMN implementation by @gitgabrio in #6029
- [incubator-kie-drools-6016] Emit a warning when an eval is improperly… by @tkobayas in #6024
- Documentation nits #6034 by @JaredDavis22 in #6035
- [Incubator-kie-issues#1356] DMN Elements with null IDs are not correctly managed by @gitgabrio in #6033
- [Incubator-kie-issues#1345] It shouldn't be possible to add\subtract a DateTime with a number by @bncriju in #6040
- [incubator-kie-issues#1350] Refactor ForExpressionNode to allow dynamically-generated iteration contexts by @gitgabrio in #6041
- [incubator-kie-issues#1411] Adapt DMN code to deal with full href definition (namespace#local_part) for local elements. by @gitgabrio in #6050
- Enhanced testSalienceIntegerAndLoadOrder for better memory management and type safety by @Rashmesh in #6042
- [incubator-kie-issues-1444] drools.weekly-deploy jobs frequently fail… by @tkobayas in #6049
- [incubator-kie-issues#1409]-Fixed matches function behavior by @bncriju in #6055
- [incubator-kie-drools-6053] MetricLogUtils forcibly uses Micrometer w… by @tkobayas in #6054
- [incubator-kie-issues-1444-weekly] drools.weekly-deploy jobs frequent… by @tkobayas in #6056
- NO ISSUE: Replaces junit assertions with assertj assertions in kie-dmn-openapi by @pibizza in #6057
- NO ISSUE: Fixed build issue in Eclipse by @pibizza in #6059
- [incubator-kie-issues#1411] Ban usage of Junit assertions inside DMN by @gitgabrio in #6062
- [kie-issues#1465] Align with Quarkus 3.8.6. by @baldimir in #6067
- NO ISSUE: Improving stream assertions in tests by @pibizza in #6068
- NO ISSUE - Proper use of assertj assertions by @pibizza in #6061
- NO ISSUE: Removed compilation errors in Eclipse by @pibizza in #6069
- [incubator-kie-drools-5961] DSL Constraints Don't Work With OOPath by @tkobayas in #6066
- [incubator-kie-drools-5745] Compatibility issue with Spring-boot 3.2 by @tkobayas in #6064
- NO ISSUE: Assertj cleanup and Junit5 migration for drools-beliefs by @pibizza in #6070
- NO ISSUE: Migrate drools commands to Junit5 by @pibizza in #6072
- [DROOLS-7629] Restore correct traversal order when looking for a declaration by @mariofusco in #6071
- NO-ISSUE: Fix Git tag creation in the weekly deploy Jenkins job execution by @rodrigonull in #6077
- NO ISSUE: Migrating to JUnit5 by @pibizza in #6076
- NO ISSUE: Migrate impact analysis to JUnit5 by @pibizza in #6079
- NO ISSUE: Migrate assertions to assertj by @pibizza in #6081
- [incubator-kie-issues#1474] Fix NPE when loading multiple Signavio MID by @samuel-beniamin in #6080
- NO ISSUE: Migrated tests in decisiontables to JUnit5 by @pibizza in #6084
- [DROOLS-7631] unify coercion checks between plain drl and executable model by @mariofusco in #6086
- [incubator-kie-issues-1439] UserTask Decouple codegen and interface from engine by @elguardian in #6052
- kie-issues#1448:
matches()function wrongly behaves by @yesamer in #6085 - Bump com.google.protobuf:protobuf-java from 3.25.0 to 3.25.5 in /build-parent by @dependabot in #6094
- [incubator-kie-drools-6093] flaky test: org.drools.compiler.integrati… by @tkobayas in #6096
- Cache compiled dtables during the building of a KieProject by @mariofusco in #6097
- [KIE-1492] Allow KieRuntimeBuilder to also create and provide StatelessKieSession by @mariofusco in #6103
- [incubator-kie-drools-6098] apache-rat-plugin license check for drools by @tkobayas in #6102
- Enhance ConstraintOperator capability by @tkobayas in #6104
- [incubator-kie-issues#1500] Add javadoc to KOGITO_GENERATE_REST and KOGITO_GENERATE_DI properties by @gitgabrio in #6107
- [incubator-kie-issues#1504] Conditionally build all or only reproducible modules based on only.reproducible flag by @gitgabrio in #6108
- [incubator-kie-issues#1473] Add withTransactional method to DependencyInjectionAnnotator by @gitgabrio in #6090
- [NO_ISSUE] Cleanup incubator-kie-issues#1504 - Conditionally build all or only reproducible modules based on only.reproducible flag by @gitgabrio in #6111
- NO-ISSUE: Fix extry -> entry by @jomarko in #6114
- NO-ISSUE: Jenkins jobs updates and fixes for Apache 10 release by @rodrigonull in #6087
- NO ISSUE: remove drools-ansible GHA by @tkobayas in #6115
- NO ISSUE: Migrate tests in drools traits to JUnit5. by @pibizza in #6122
- [new-parser] Merge dev-new-parser to main by @tkobayas in #5989
- NO-ISSUE: Add license header by @jomarko in #6121
- Support generic range type in DMN engine by @baldimir in #6123
- [incubator-kie-issues-1532] Rename DISCLAIMER file to DISCLAIMER-WIP by @LightGuard in #6125
- [incubator-kie-issues#1528] Implement DMNEvent reporting inside DMNConditionalEvaluator. by @gitgabrio in #6124
- [NO ISSUE] Migrate to JUnit5 drools model by @pibizza in #6128
- [incubator-kie-issues#1543] Add the "id" of executed rules to the AfterEvaluateDecisionTableEvent by @gitgabrio in #6127
- [incubator-kie-issues#1497] Defining NodeInstanceContainer.getSerializableNodeInstances to be used during serialization by @gitgabrio in #6116
- CI duplicate maven configuration entries by @jstastny-cz in #6132
- [kie-issues#1410] Fix type check for decision service input parameters. by @baldimir in #6133
- kie-issues#1541: Add testing models into kie-dmn-test-resources by @jomarko in #6135
- [incubator-kie-drools-6136] Migrate droos test coverage module to JUnit5 - #1 by @pibizza in #6137
- [incubator-kie-issues#1546] Fix DMN TCK range equality test failures for unary test ranges by @gitgabrio in #6134
- [incubator-kie-drools #6136] Migrate tests to Junit5 by @pibizza in #6138
- [incubator-kie-drools-6136] Migrate droos test coverage module to JUnit5 - #2 by @pibizza in #6139
- [incubator-kie-drools-6136] Migrate drools test coverage to JUnit5 by @pibizza in #6142
- [incubator-kie-drools-6136] Migrate drools test coverage to JUnit5 - #3 by @pibizza in https://github.com/apache/incubator-kie-drools/pu...
10.0.0
What's Changed
- [DROOLS-7529] Alyways use RightTupleImpl instead of RightTuple (Fix t… by @lucamolteni in #5452
- [DROOLS-7511] Review StoredObject and StoredEvent structure by @tkobayas in #5505
- [main] DSL: Remove branch 8.42.x by @kie-ci in #5515
- kie-issues-531 updating header files for ASF by @eduardocerqueira in #5503
- kie-issues#270: DMN Runner execution identifies wrongly missing requirements by @jomarko in #5461
- [DROOLS-7531] delay removal of empty activations after timers deserilization during session unmarshalling by @mariofusco in #5520
- CI: Update notification email by @radtriste in #5522
- kie-issues#574 Initial ASF Jenkins CI Setup by @jstastny-cz in #5531
- kie-issues#585 extend PR check timeout by @jstastny-cz in #5532
- [kie-issues#511] Migrate from jboss-parent to apache parent pom. by @baldimir in #5530
- kie-issues#586: configure and enable jenkins nightly by @jstastny-cz in #5534
- kie-issues#587 abort stale builds by @jstastny-cz in #5535
- Fix GitHub Actions by @baldimir in #5533
- kie-issues#593: switch to compile downstream in Jenkins by @jstastny-cz in #5538
- kie-issues#593: use install goal for downstream projects by @jstastny-cz in #5540
- kie-issues#595: revert accidental change of credentials by @jstastny-cz in #5539
- kie-issues#598: Add post build cleanup to PR checks by @jstastny-cz in #5542
- Fix javadoc, sources and distribution generation. by @baldimir in #5541
- kie-issues#599: disable sonar in PR checks by @jstastny-cz in #5543
- kie-issues#600: set credentials for buildchain by @jstastny-cz in #5546
- Fix forloop variables scoping for closures by @tarilabs in #5537
- Removed hardcoded jmh version only for drools-model-codegen by @lucamolteni in #5525
- [kie-issues#624] Fix coercing double type in Mvel compiler by @baldimir in #5550
- [DROOLS-7555] move automatic rest endpoints generation from Kogito to Drools by @mariofusco in #5548
- [KIE-627] remove no longer necessary PredicateConstraint by @mariofusco in #5551
- Upgrade Commons Compress to version 1.24.0 by @oscerd in #5549
- DROOLS-7552: improve updateObjectTypesList() by @nprentza in #5552
- [kie-issues#628] Update repositories and other small changes to Apache by @baldimir in #5553
- [DROOLS-7560] Improve getting started experience by @tkobayas in #5554
- Antlr 4.10.1 -> 4.13.0 by @lucamolteni in #5555
- bump to Quarkus 2.16.12 by @mariofusco in #5556
- [kie-issues-249] Data Index Events changes for allowing historical data by @elguardian in #5529
- [KIE-635] implement a cache for loaded services by @mariofusco in #5557
- kie-issues#647: add writeJunitReport to invoker configuration by @jstastny-cz in #5561
- [DROOLS-6834] remove drl prefix from drools quarkus extension + create drools-drl parent module by @mariofusco in #5564
- [kie-issues#653] Don't use System.out and logger debug mode in test output in traits by @baldimir in #5565
- [kie-issues#649] Use appropriate BigDecimal method to convert to primitive type by @lucamolteni in #5567
- [kie-issues#656] Change Overpass font to more widely used Arial in ReteDiagram generator. by @baldimir in #5568
- [kie-issues #657] Remove checkstyle warnings from drools base module by @pibizza in #5566
- [kie-issues #658] Remove checkstyle warnings from drools core module by @pibizza in #5569
- kie-issues#667: fix cleanup and settingsXml handling by @jstastny-cz in #5572
- kie-issues_599: set projectKey for sonarcloud by @jstastny-cz in #5573
- Enable snapshots deployment to Nexus repository. by @baldimir in #5575
- [DROOLS-7584] process completely all facts inserted before halt by @mariofusco in #5576
- [kie-issues #673] Remove checkstyle warnings from drools compiler module by @pibizza in #5574
- [DROOLS-7582] fix fact handles iteration from ObjectTypeNode attached to a named entry-point by @mariofusco in #5578
- [DROOLS-7583] fix insert logical for rule units by @mariofusco in #5579
- [KIE-686] fix peer update propagation for FromNode by @mariofusco in #5584
- [DROOLS-7587] fix session configuration lookup in session pool by @mariofusco in #5585
- [KIE-684] GHA Windows failure in drools by @tkobayas in #5583
- [DROOLS-7588] document soft expiration by @mariofusco in #5586
- kie-issues#710: freeze kogito-ci-build image tag by @jstastny-cz in #5588
- Updated AppPaths.java for better gradle compatibility by @umutsahin in #5587
- [KIE-724] allow to write rules in yaml format making files with extension .drl.yaml to be a native drools resource type by @mariofusco in #5592
- kie-issues#710: configure dind image by @jstastny-cz in #5593
- [KIE-726] create a maven archetype for rules in yaml format by @mariofusco in #5595
- kie-issues#730: Add branch quarkus-3.2LTS in config file by @jstastny-cz in #5604
- kie-issues#727: define push GH tokens for jenkins by @jstastny-cz in #5597
- Lazily calculate identity hashcode inside the DefaultFactHandle by @lucamolteni in #5606
- [KIE-734] support yaml format in quarkus extension by @mariofusco in #5607
- [KIE-684] GHA Windows failure in drools. Additional fix for maven-compiler-plugin by @tkobayas in #5590
- fix Javadocs generation with JDK 17 by @mariofusco in #5608
- Update PropertiesSheetListener.java by @njain2208 in #5610
- kie-issues#742: upgrade jacoco maven plugin to 0.8.11 by @jstastny-cz in #5609
- [DROOLS-7578] Evaluate Impact analysis for ansible integration rules by @tkobayas in #5594
- [KIE-748] drools executable-model fails with BigDecimal coercion for … by @tkobayas in #5618
- Fix and improve documentation (#12) by @tkobayas in #5619
- [kie-issues#754] Use UTF-8 on important places during Quarkus build by @baldimir in #5620
- [incubator-kie-issues#83] Refactor InfixOpNode inside DMN core by @gitgabrio in #5621
- [DROOLS-7540] Coercion from Interger literal to BigDecimal bind varia… by @tkobayas in #5622
- kie-issues#767: set user config for git by @jstastny-cz in #5624
- Bump to Quarkus 3.2 LTS and Jakarta namespace by @mariofusco in #5625
- [kie-issues#745] Handle lists and maps in method calls and constructors in drools-mvel-compiler by @baldimir in #5617
- [main] DSL: Remove branch quarkus-3.2LTS by @jstastny-cz in #5627
- [NO-IS...
9.44.0.Final
What's Changed
- allow snapshot for downstream drools-ansible CI to avoid unnecessary … by @tkobayas in https://github.com/kiegroup/drools/pull/5464
- DROOLS-7533 Added
kie-jpmml-integrationconfig by @radtriste in https://github.com/kiegroup/drools/pull/5459 - BXMSPROD-2104: new parameter for JDK version in SonarCloud analysis by @mbiarnes in https://github.com/kiegroup/drools/pull/5468
- CI: Deactivate
kie-jpmml-integrationchecks by @radtriste in https://github.com/kiegroup/drools/pull/5469 - Set back
kie-jpmml-integrationin buildchain config by @radtriste in https://github.com/kiegroup/drools/pull/5471 - kie-issues#423: 9.x: Remove build-chain patch by @radtriste in https://github.com/kiegroup/drools/pull/5460
- CI: Review full profile usage by @radtriste in https://github.com/kiegroup/drools/pull/5467
- Quarkus 3: small fix on script by @radtriste in https://github.com/kiegroup/drools/pull/5474
- KOGITO-8400 Setup Makefile by @radtriste in https://github.com/kiegroup/drools/pull/4892
- Setup build-chain project deps mapping more flexible by @radtriste in https://github.com/kiegroup/drools/pull/5475
- Revert "CI: Deactivate
kie-jpmml-integrationchecks" by @radtriste in https://github.com/kiegroup/drools/pull/5470 - doc: Tooltip boxes for Rule Unit DSL by @tarilabs in https://github.com/kiegroup/drools/pull/5404
- Add drools-website in branch config prod repos by @lampajr in https://github.com/kiegroup/drools/pull/5484
- Build-chain: Kogito Examples upstream does not have quick profile by @radtriste in https://github.com/kiegroup/drools/pull/5485
- DROOLS-7537 remove no longer needed activation count in event fact handle by @mariofusco in https://github.com/kiegroup/drools/pull/5486
- DROOLS-7512 opt-in object store with references for reliable session by @nprentza in https://github.com/kiegroup/drools/pull/5445
- Quarkus 3: Disable
kie-jpmml-integrationcalls by @radtriste in https://github.com/kiegroup/drools/pull/5489 - minor performances improvements by @mariofusco in https://github.com/kiegroup/drools/pull/5487
- Revert "Quarkus 3: Disable
kie-jpmml-integrationcalls (#5489)" by @radtriste in https://github.com/kiegroup/drools/pull/5490 - [main] [kie-issues#522] Bump Quarkus version to 2.16.10.Final by @kie-ci4 in https://github.com/kiegroup/drools/pull/5492
- Quarkus 3: Remove full profile for quarkus update by @radtriste in https://github.com/kiegroup/drools/pull/5496
- KOGITO-8400 Updated Makefile by @radtriste in https://github.com/kiegroup/drools/pull/5494
- DROOLS-7534 implement collect on custom Collection classes in executable model by @mariofusco in https://github.com/kiegroup/drools/pull/5493
- DROOLS-7528 Avoid casting to unnecessary interfaces (Fix the secondary super cache problem in Drools) by @lucamolteni in https://github.com/kiegroup/drools/pull/5451
- Quarkus 3: Fix CI by @radtriste in https://github.com/kiegroup/drools/pull/5499
- DROOLS-7480 Persist info to identify which activation is fired or not by @tkobayas in https://github.com/kiegroup/drools/pull/5466
- kie-issues#364: DMN FEEL function split(string, delimiter, flags) sho… by @jomarko in https://github.com/kiegroup/drools/pull/5465
- DROOLS-7538 IdentityHashMap inverseStorage by @nprentza in https://github.com/kiegroup/drools/pull/5501
- DROOLS-7535 fix split package in drools-util by @mariofusco in https://github.com/kiegroup/drools/pull/5502
- Build Chain: Exclude mapping drools/kie-jpmml-integration by @radtriste in https://github.com/kiegroup/drools/pull/5504
- DROOLS-7508 Enhance KieService to choose services based on tags by @tkobayas in https://github.com/kiegroup/drools/pull/5482
- DROOLS-7542 make addition of a child rule to its parent thread safe by @mariofusco in https://github.com/kiegroup/drools/pull/5506
- [9.44.x] Update version to 9.44.0.Final by @kie-ci4 in https://github.com/kiegroup/drools/pull/5510
Full Changelog: kiegroup/drools@9.43.0.Alpha...9.44.0.Final
8.44.0.Final
What's Changed
- allow snapshot for downstream drools-ansible CI to avoid unnecessary … by @tkobayas in https://github.com/kiegroup/drools/pull/5464
- DROOLS-7533 Added
kie-jpmml-integrationconfig by @radtriste in https://github.com/kiegroup/drools/pull/5459 - BXMSPROD-2104: new parameter for JDK version in SonarCloud analysis by @mbiarnes in https://github.com/kiegroup/drools/pull/5468
- CI: Deactivate
kie-jpmml-integrationchecks by @radtriste in https://github.com/kiegroup/drools/pull/5469 - Set back
kie-jpmml-integrationin buildchain config by @radtriste in https://github.com/kiegroup/drools/pull/5471 - kie-issues#423: 9.x: Remove build-chain patch by @radtriste in https://github.com/kiegroup/drools/pull/5460
- CI: Review full profile usage by @radtriste in https://github.com/kiegroup/drools/pull/5467
- Quarkus 3: small fix on script by @radtriste in https://github.com/kiegroup/drools/pull/5474
- KOGITO-8400 Setup Makefile by @radtriste in https://github.com/kiegroup/drools/pull/4892
- Setup build-chain project deps mapping more flexible by @radtriste in https://github.com/kiegroup/drools/pull/5475
- Revert "CI: Deactivate
kie-jpmml-integrationchecks" by @radtriste in https://github.com/kiegroup/drools/pull/5470 - doc: Tooltip boxes for Rule Unit DSL by @tarilabs in https://github.com/kiegroup/drools/pull/5404
- Add drools-website in branch config prod repos by @lampajr in https://github.com/kiegroup/drools/pull/5484
- Build-chain: Kogito Examples upstream does not have quick profile by @radtriste in https://github.com/kiegroup/drools/pull/5485
- DROOLS-7537 remove no longer needed activation count in event fact handle by @mariofusco in https://github.com/kiegroup/drools/pull/5486
- DROOLS-7512 opt-in object store with references for reliable session by @nprentza in https://github.com/kiegroup/drools/pull/5445
- Quarkus 3: Disable
kie-jpmml-integrationcalls by @radtriste in https://github.com/kiegroup/drools/pull/5489 - minor performances improvements by @mariofusco in https://github.com/kiegroup/drools/pull/5487
- Revert "Quarkus 3: Disable
kie-jpmml-integrationcalls (#5489)" by @radtriste in https://github.com/kiegroup/drools/pull/5490 - [main] [kie-issues#522] Bump Quarkus version to 2.16.10.Final by @kie-ci4 in https://github.com/kiegroup/drools/pull/5492
- Quarkus 3: Remove full profile for quarkus update by @radtriste in https://github.com/kiegroup/drools/pull/5496
- KOGITO-8400 Updated Makefile by @radtriste in https://github.com/kiegroup/drools/pull/5494
- DROOLS-7534 implement collect on custom Collection classes in executable model by @mariofusco in https://github.com/kiegroup/drools/pull/5493
- DROOLS-7528 Avoid casting to unnecessary interfaces (Fix the secondary super cache problem in Drools) by @lucamolteni in https://github.com/kiegroup/drools/pull/5451
- Quarkus 3: Fix CI by @radtriste in https://github.com/kiegroup/drools/pull/5499
- DROOLS-7480 Persist info to identify which activation is fired or not by @tkobayas in https://github.com/kiegroup/drools/pull/5466
- kie-issues#364: DMN FEEL function split(string, delimiter, flags) sho… by @jomarko in https://github.com/kiegroup/drools/pull/5465
- DROOLS-7538 IdentityHashMap inverseStorage by @nprentza in https://github.com/kiegroup/drools/pull/5501
- DROOLS-7535 fix split package in drools-util by @mariofusco in https://github.com/kiegroup/drools/pull/5502
- Build Chain: Exclude mapping drools/kie-jpmml-integration by @radtriste in https://github.com/kiegroup/drools/pull/5504
- DROOLS-7508 Enhance KieService to choose services based on tags by @tkobayas in https://github.com/kiegroup/drools/pull/5482
- DROOLS-7542 make addition of a child rule to its parent thread safe by @mariofusco in https://github.com/kiegroup/drools/pull/5506
Full Changelog: kiegroup/drools@8.43.0.Final...8.44.0.Final
9.43.0.Alpha
What's Changed
- Jenkins: Cleanup branches by @radtriste in https://github.com/kiegroup/drools/pull/5398
- 9.x: Fix CI by @radtriste in https://github.com/kiegroup/drools/pull/5400
- DROOLS-7416 Add Invalidate RuleUnit method by @tkobayas in https://github.com/kiegroup/drools/pull/5397
- DROOLS-7500 StoresOnly Strategy tests - accumulate in DRL by @tkobayas in https://github.com/kiegroup/drools/pull/5401
- DROOLS-7513 Upgrade Infinispan to 14.0.13.Final by @tkobayas in https://github.com/kiegroup/drools/pull/5402
- Quarkus 3: Update patches by @radtriste in https://github.com/kiegroup/drools/pull/5403
- chore: update json-schema-validator:1.0.86 by @tarilabs in https://github.com/kiegroup/drools/pull/5406
- [Quarkus 3 migration] Updated Openrewrite patch by @kie-ci4 in https://github.com/kiegroup/drools/pull/5409
- DROOLS-7517 fix wrong node sharing in PrototypeDSL when using custom PrototypeExpressions by @mariofusco in https://github.com/kiegroup/drools/pull/5405
- fix parallel evaluation by @mariofusco in https://github.com/kiegroup/drools/pull/5416
- Ignore enforcer rules if stream is not 8 by @radtriste in https://github.com/kiegroup/drools/pull/5419
- [main] Correct deploy pipeline by @github-actions in https://github.com/kiegroup/drools/pull/5423
- KOGITO-9611 - Add identity to process events by @cristianonicolai in https://github.com/kiegroup/drools/pull/5396
- [main] Correct promote pipeline by @github-actions in https://github.com/kiegroup/drools/pull/5433
- KOGITO-9671 CI: Remove bot account usage by @radtriste in https://github.com/kiegroup/drools/pull/5434
- downstream drools-ansible-rulebook-integration Update to JDK 17 by @tarilabs in https://github.com/kiegroup/drools/pull/5417
- BuildChain config: kogito runtimes should run the full profile for Python by @radtriste in https://github.com/kiegroup/drools/pull/5435
- KOGITO-8115: Deploy jobs should deploy locally and then push to Nexus by @mbiarnes in https://github.com/kiegroup/drools/pull/4886
- [kie-issues#394] Unnecessary warning when DRL file is placed in BOOT-INF/classes directory by @baldimir in https://github.com/kiegroup/drools/pull/5410
- DROOLS-7518 NullPointerException in MemoryFileSystem when kbase.nam… by @tkobayas in https://github.com/kiegroup/drools/pull/5437
- kie-dmn-xls2dmn-cli, kie-dmn-ruleset2dmn-cli fails on shading by @lucamolteni in https://github.com/kiegroup/drools/pull/5442
- [main] DSL: Remove branch 8.41.x by @kie-ci in https://github.com/kiegroup/drools/pull/5448
- [main] Bump Quarkus version to 2.16.9.Final by @kie-ci4 in https://github.com/kiegroup/drools/pull/5429
- DROOLS-7526 avoid emitting a misleading warning on a contains mvel expression by @mariofusco in https://github.com/kiegroup/drools/pull/5449
- DROOLS-7530 The string used inside the fact handle as a key generates a lot of type pollution (Fix the secondary super cache problem in Drools) by @lucamolteni in https://github.com/kiegroup/drools/pull/5453
- DROOLS-7523 allow parallel evaluation of LHS part of rules with sequential firing of consequences by @mariofusco in https://github.com/kiegroup/drools/pull/5440
- KOGITO-9676 CI: Promote call setup-branch job by @radtriste in https://github.com/kiegroup/drools/pull/5441
- DROOLS-7520 fix query OTN lookup by @mariofusco in https://github.com/kiegroup/drools/pull/5450
- KOGITO-5386: added a new parameter for unique branch name by @mbiarnes in https://github.com/kiegroup/drools/pull/5455
- DROOLS-7522 Alyways use AbstractLeftTuple instead of LeftTuple (Fix the secondary super cache problem in Drools) by @lucamolteni in https://github.com/kiegroup/drools/pull/5443
- DROOLS-7525 immediately delete a logical assertion by @mariofusco in https://github.com/kiegroup/drools/pull/5454
- DROOLS-7527 Alyways use AbstractTuple instead of Tuple (Fix the secondary super cache problem in Drools) by @lucamolteni in https://github.com/kiegroup/drools/pull/5447
- Quarkus 3 : fix patches by @radtriste in https://github.com/kiegroup/drools/pull/5456
- KOGITO-9692 Fix release generation by @radtriste in https://github.com/kiegroup/drools/pull/5457
- [9.43.x] Update version to 9.43.0.Alpha by @kie-ci4 in https://github.com/kiegroup/drools/pull/5463
Full Changelog: kiegroup/drools@9.42.0.Alpha...9.43.0.Alpha
8.43.0.Final
What's Changed
- 9.x: Fix CI by @radtriste in https://github.com/kiegroup/drools/pull/5400
- DROOLS-7416 Add Invalidate RuleUnit method by @tkobayas in https://github.com/kiegroup/drools/pull/5397
- DROOLS-7500 StoresOnly Strategy tests - accumulate in DRL by @tkobayas in https://github.com/kiegroup/drools/pull/5401
- DROOLS-7513 Upgrade Infinispan to 14.0.13.Final by @tkobayas in https://github.com/kiegroup/drools/pull/5402
- Quarkus 3: Update patches by @radtriste in https://github.com/kiegroup/drools/pull/5403
- chore: update json-schema-validator:1.0.86 by @tarilabs in https://github.com/kiegroup/drools/pull/5406
- [Quarkus 3 migration] Updated Openrewrite patch by @kie-ci4 in https://github.com/kiegroup/drools/pull/5409
- DROOLS-7517 fix wrong node sharing in PrototypeDSL when using custom PrototypeExpressions by @mariofusco in https://github.com/kiegroup/drools/pull/5405
- fix parallel evaluation by @mariofusco in https://github.com/kiegroup/drools/pull/5416
- Ignore enforcer rules if stream is not 8 by @radtriste in https://github.com/kiegroup/drools/pull/5419
- [main] Correct deploy pipeline by @github-actions in https://github.com/kiegroup/drools/pull/5423
- KOGITO-9611 - Add identity to process events by @cristianonicolai in https://github.com/kiegroup/drools/pull/5396
- [main] Correct promote pipeline by @github-actions in https://github.com/kiegroup/drools/pull/5433
- KOGITO-9671 CI: Remove bot account usage by @radtriste in https://github.com/kiegroup/drools/pull/5434
- downstream drools-ansible-rulebook-integration Update to JDK 17 by @tarilabs in https://github.com/kiegroup/drools/pull/5417
- BuildChain config: kogito runtimes should run the full profile for Python by @radtriste in https://github.com/kiegroup/drools/pull/5435
- KOGITO-8115: Deploy jobs should deploy locally and then push to Nexus by @mbiarnes in https://github.com/kiegroup/drools/pull/4886
- [kie-issues#394] Unnecessary warning when DRL file is placed in BOOT-INF/classes directory by @baldimir in https://github.com/kiegroup/drools/pull/5410
- DROOLS-7518 NullPointerException in MemoryFileSystem when kbase.nam… by @tkobayas in https://github.com/kiegroup/drools/pull/5437
- kie-dmn-xls2dmn-cli, kie-dmn-ruleset2dmn-cli fails on shading by @lucamolteni in https://github.com/kiegroup/drools/pull/5442
- [main] DSL: Remove branch 8.41.x by @kie-ci in https://github.com/kiegroup/drools/pull/5448
- [main] Bump Quarkus version to 2.16.9.Final by @kie-ci4 in https://github.com/kiegroup/drools/pull/5429
- DROOLS-7526 avoid emitting a misleading warning on a contains mvel expression by @mariofusco in https://github.com/kiegroup/drools/pull/5449
- DROOLS-7530 The string used inside the fact handle as a key generates a lot of type pollution (Fix the secondary super cache problem in Drools) by @lucamolteni in https://github.com/kiegroup/drools/pull/5453
- DROOLS-7523 allow parallel evaluation of LHS part of rules with sequential firing of consequences by @mariofusco in https://github.com/kiegroup/drools/pull/5440
- KOGITO-9676 CI: Promote call setup-branch job by @radtriste in https://github.com/kiegroup/drools/pull/5441
- DROOLS-7520 fix query OTN lookup by @mariofusco in https://github.com/kiegroup/drools/pull/5450
- KOGITO-5386: added a new parameter for unique branch name by @mbiarnes in https://github.com/kiegroup/drools/pull/5455
- DROOLS-7522 Alyways use AbstractLeftTuple instead of LeftTuple (Fix the secondary super cache problem in Drools) by @lucamolteni in https://github.com/kiegroup/drools/pull/5443
- DROOLS-7525 immediately delete a logical assertion by @mariofusco in https://github.com/kiegroup/drools/pull/5454
- DROOLS-7527 Alyways use AbstractTuple instead of Tuple (Fix the secondary super cache problem in Drools) by @lucamolteni in https://github.com/kiegroup/drools/pull/5447
- Quarkus 3 : fix patches by @radtriste in https://github.com/kiegroup/drools/pull/5456
- KOGITO-9692 Fix release generation by @radtriste in https://github.com/kiegroup/drools/pull/5457
- [8.43.x] Update version to 8.43.0.Final by @kie-ci4 in https://github.com/kiegroup/drools/pull/5462
Full Changelog: kiegroup/drools@8.42.0.Final...8.43.0.Final