Release Notes - Kogito - Version 0.16.0 - HTML format

Sub-task

  • [KOGITO-3119] - Review InfinispanJobRepository to use Ickle query instead of deprecated query builder

Epic

  • [KOGITO-1132] - Node instance management
  • [KOGITO-2420] - Provide Kogito with support for Case Management (Part 2)
  • [KOGITO-2652] - Kogito Operator towards Capability Level 4

Story

  • [KOGITO-3064] - Migrate kogito-cloud-operator PR check to GH actions using KIND
  • [KOGITO-3078] - DMN strongly typed: output definition
  • [KOGITO-3079] - DMN strongly typed: misc improvements to generated Swagger OpenAPI
  • [KOGITO-3129] - Kogito service infrastructure metadata endpoint support

Bug

  • [KOGITO-2003] - Behave tests with native builds and persistene enabled fail with to check files under ${KOGITO_HOME}/bin
  • [KOGITO-3029] - CLI should allow native binary builds
  • [KOGITO-3106] - Binary build fails when target contains both JVM/native Quarkus builds
  • [KOGITO-3296] - Custom infinispan credential does not work with the operator
  • [KOGITO-3298] - [Jobs Service] perform reschedule operarion on patch API + attributes restriction
  • [KOGITO-3333] - Kogito Jobs Service have no policies by default
  • [KOGITO-3338] - change process variable api method to PUT
  • [KOGITO-3345] - startDataIndex script in Kogito Travel Agency fails with version 0.15.0
  • [KOGITO-3350] - CLI fails to download GitHub file properly
  • [KOGITO-3353] - Multiline gateways expression breaks the process compilation
  • [KOGITO-3391] - Fix logging in BDD tests case of the failed scenario
  • [KOGITO-3393] - Persistence is not working for Kogito Runtime apps
  • [KOGITO-3397] - Sub process completion does not propagate values back to parent process
  • [KOGITO-3421] - Knative addon is not generating safe variable names from SW event source
  • [KOGITO-3447] - Knative addon emitter variable in CloudEventsResourceListener cannot be random
  • [KOGITO-3451] - Master Build with Quarkus failing because requires Maven 3.6.3
  • [KOGITO-3454] - Qarkus master build failed
  • [KOGITO-3461] - Update manage-kogito-version script to set the correct version in python script
  • [KOGITO-3466] - release pipeline => remove assert on staging repository, artifacts could already be in main JBoss repo
  • [KOGITO-3497] - Fail to load Decision model running dmn-tracing-quarkus example in Native mode
  • [KOGITO-3508] - Nightly pipeline: If one stage is marked and reported unstable, then all following stages are reported unstable
  • [KOGITO-3541] - kogito-apps-ui-packages is failing to build
  • [KOGITO-3579] - travel-agency example not updated to reflect infrastructure change

Task

  • [KOGITO-2905] - Change in image definition in the CRDs
  • [KOGITO-3127] - Version update should handle the retrieval of latest minor/micro version and set the `replaces` field accordingly in csv
  • [KOGITO-3223] - Add a new doc section for deploying Kogito BPMN service with Knative Eventing
  • [KOGITO-3409] - Shared CloudEvent implementation PoC
  • [KOGITO-3446] - Remove KAFKA_BOOTSTRAP_SERVERS env check from Jobs service scripts
  • [KOGITO-3463] - Update clone-repo script for CI specific actions
  • [KOGITO-3469] - Investigate maven multi module tests on Kogito s2i image
  • [KOGITO-3514] - BDD tests: Switch to docker container engine
  • [KOGITO-3573] - Release Kogito Operator 0.16 on Kubernetes and OpenShift

Component Upgrade

Enhancement

  • [KOGITO-3158] - Generate REST clients for Serverless Workflow function definition
  • [KOGITO-3206] - Provide a lightweight HTTP endpoint on Kogito base images to serve infrastructure details
  • [KOGITO-3207] - Consume infrastructure metadata information from Kogito service being deployed
  • [KOGITO-3270] - Operator should support ConfigMap injecting in KogitoServices
  • [KOGITO-3297] - Upgrade CloudEvents dependencies to SDK 2.0.0-milestone2
  • [KOGITO-3327] - Add nodeDefinitionId to nodes management endpoint
  • [KOGITO-3380] - Review streams usage to ensure closing resources
  • [KOGITO-3387] - Serve generated protobuf files in a static endpoint for Quarkus/SpringBoot applications
  • [KOGITO-3395] - Fetch for protobuf files through HTTP endpoint instead of post init script
  • [KOGITO-3418] - Update envs field in kogito CRDs to match with native k8s objects
  • [KOGITO-3468] - Release pipeline => Send message when pipeline starts and when release branch are created
  • [KOGITO-3554] - Bump Drools to 7.44.0.Final

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.