New features on 1.39

Notable changes

  • KOGITO-9147 - Make Java service infrastructure for embedded executor easier to extends

  • KOGITO-6583 - Improve handling of Enum data types

  • KOGITO-8848 - [SW] Allow users to send a custom CloudEvent ID in Knative custom functions

  • KOGITO-9098 - Review process events to log actions according to publishing state

  • KOGITO-8766 - [SW] Adjust the Knative Function definition to use the same interface as defined by the extension

  • KOGITO-8303 - [SWF Dev UI] Add support to start workflows using REST API and cloud events

  • KOGITO-9119 - Example to showcase the embedded use case with timers

  • KOGITO-9123 - Kogito task assigning removal before Quarkus3 migration

  • KOGITO-8056 - Add dataindex to usecase example working standalone

  • KOGITO-9138 - Split SWF Builder image into builder and devmode

  • KOGITO-8675 - Make Workflow Dev Profile builder image configurable via Platform

  • KOGITO-8799 - Add Kubernetes security profile to Kaniko and builder pods

  • KOGITO-8452 - Update Serverless Operator to use CNCF go-sdk model

Other changes and Bug fixes

  • KOGITO-9112 - Deadline functionaliy broken

  • KOGITO-9149 - Knative pluing does not support arrays as response

  • KOGITO-9167 - ForEach and RestWorkItemHandler

  • KOGITO-9007 - StateBasedNodeInstance not working with multiple instances including timers

  • KOGITO-9111 - kogito-bom references non-existing artifacts

  • KOGITO-9137 - Error 400 thrown during ProcessInstance sending in knative env