Release Notes - Kogito - Version 0.5.0 - HTML format

Feature Request

  • [KOGITO-330] - Support for embedded subprocess
  • [KOGITO-331] - Support for timer intermediate and boundary events
  • [KOGITO-332] - Support for intermediate and boundary message events
  • [KOGITO-348] - Migrate for quarkus based runtime from JSONB to JACKSON
  • [KOGITO-373] - Provide support for rest endpoints authorisation based on process definition
  • [KOGITO-381] - Allow to disable cloud events as format of message events

Bug

  • [KOGITO-107] - Kogito Operator is not reconciling builds
  • [KOGITO-113] - Fix Major bugs reported by SonarCloud in kogito-runtimes
  • [KOGITO-334] - IllegalArgumentException: Unknown type name : org.kie.kogito.index.model.ProcessInstance
  • [KOGITO-337] - Failing tests when using Java 11
  • [KOGITO-376] - Kogito CLI fails to read local config file and test fails on CI
  • [KOGITO-400] - Temporarily disable flaky websocket test
  • [KOGITO-415] - Update of BuildConfig resources is failing while comparing unit values

Task

  • [KOGITO-130] - Write integration tests for the Kogito Operator (e2e)
  • [KOGITO-169] - Add possibility to install Kogito Operator into namespace in Kogito CLI
  • [KOGITO-184] - Create a bash script to generate the CLI binaries for all architectures
  • [KOGITO-220] - Drop RuleUnitRegister and use Application.ruleUnits() instead
  • [KOGITO-258] - Create job to execute build and tests the Kogito images and a PR is created.
  • [KOGITO-338] - Migrate JSON api from JSONB to Jackson
  • [KOGITO-346] - Use stable branches on kogito-examples for s2i image tests.
  • [KOGITO-374] - Upgrade GraalVM to 19.2.0.1
  • [KOGITO-410] - Push Operator 0.5.0 to OperatorHub.io
  • [KOGITO-411] - Release Operator and CLI 0.5.0

Enhancement

  • [KOGITO-67] - Add Kogito Operator to OperatorHub.io
  • [KOGITO-192] - Review update logic for Operator
  • [KOGITO-237] - Update data index CORS to use Quarkus properties
  • [KOGITO-249] - Align Kogito components versions in Quarkus
  • [KOGITO-290] - Operator discover and automatically register metrics endpoints in OpenShift provisioned Prometheus
  • [KOGITO-306] - Limiting GraalVM memory usage on Quarkus s2i images builds
  • [KOGITO-313] - Validate if process id can be used for generated class names to improve error handling
  • [KOGITO-317] - [gwt-jsonix-marshallers] Unbox Java primitives when setting JavaScript array elements
  • [KOGITO-333] - Move Kogito dependencies to its own bom
  • [KOGITO-339] - Upgrade Quarkus to version 0.23
  • [KOGITO-350] - domain index data is replaced on subprocess instance update
  • [KOGITO-352] - Ensure that persistence related work units are invoked before any other
  • [KOGITO-355] - Add Drools Hello World
  • [KOGITO-356] - Kogito Query rest endpoint name should be normalized
  • [KOGITO-358] - Add JAVA_OPTS env var to Kogito Images in "java -jar" command
  • [KOGITO-370] - Codegen: remove outdated Drools codegen classes
  • [KOGITO-380] - Better error reporting on process codegen

Edit/Copy Release Notes

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