Release Notes - Kogito - Version 0.14.0 - HTML format

Feature Request

  • [KOGITO-1282] - Process instance list bulk action buttons (skip & retry)
  • [KOGITO-1331] - Support filters on domain explorer
  • [KOGITO-1888] - Allow pagination for retrieval of process instances via KogitoApp REST API
  • [KOGITO-1929] - Create advanced example for kogito + serverless workflow - spring boot
  • [KOGITO-1939] - Add operator example to serverless workflow kogito examples
  • [KOGITO-2111] - Serverless Workflow - create event-based kogito example (quarkus)
  • [KOGITO-2338] - Serverless Workflow - add support for event-based switch state
  • [KOGITO-2339] - Serverless Workflow - Align spec changes to runtime impl
  • [KOGITO-2426] - Extend Travel Agency example including Milestones usage
  • [KOGITO-2480] - Serverless Workflow Specification - Add support for integration type functions
  • [KOGITO-2651] - Allow expressions in output assignments
  • [KOGITO-2718] - Test job service using integration test apps in kogito-apps module
  • [KOGITO-2719] - Remove dependency from job service in kogito-examples
  • [KOGITO-2745] - Process CloudEvents through HTTP
  • [KOGITO-2898] - Create and test the basic features of the GitHub bot

Epic

Story

  • [KOGITO-1649] - Restructure codegen to make it extensible and cleaner (Part 1)
  • [KOGITO-2244] - Scaffolding: Customizable Codegen
  • [KOGITO-2844] - Unfork of drools-core/-compiler
  • [KOGITO-2930] - Bump to Quarkus 1.7.0 + Fix Dependencies

Bug

  • [KOGITO-1796] - Triggering a node after cancelling a node instance is not working with persistence enabled
  • [KOGITO-1827] - Remove bom depends from spring boot examples in kogito-examples
  • [KOGITO-1893] - kogito-travel-agency visas service fails to receive message in native mode.
  • [KOGITO-2207] - Kogito App holds all process instances in memory
  • [KOGITO-2349] - User have to define both env variable --image-s2i & --image-runtime to work
  • [KOGITO-2726] - kogito-bom must not contain non-kogito artifacts
  • [KOGITO-2826] - Fix grey space next to pagination buttons
  • [KOGITO-2842] - ui-packages sync integrity handling in yarn.lock and locktt execution
  • [KOGITO-2927] - Fix incorrect Infinispan dependency in test cases
  • [KOGITO-2932] - BDD tests: Concurrent installation of operators seems to fail
  • [KOGITO-2936] - Graphql query fails when sorting using query variable
  • [KOGITO-2939] - Time sensitive snapshot in task-console
  • [KOGITO-2940] - BDD tests: Fix missing request body in HTTP request step
  • [KOGITO-2943] - Link events doesn't work in Kogito
  • [KOGITO-2968] - Duplicate class WorkItemHandlerNotFoundException in classpath causes native-image to break
  • [KOGITO-2970] - Some examples still have version in generated binaries
  • [KOGITO-2990] - Exception when setting Graphql variable as null or empty
  • [KOGITO-3005] - Windows kogito CLI Not Executable
  • [KOGITO-3023] - Cannot build from dmn source file in springboot project
  • [KOGITO-3024] - Cannot build from dmn source file in springboot project
  • [KOGITO-3031] - Error log displayed with bpmn process
  • [KOGITO-3032] - Ignore $K_CE_OVERRIDES env variable on Knative environments
  • [KOGITO-3037] - Data-index cannot read events from process/jobs-service
  • [KOGITO-3038] - UnrecognizedPropertyException: Unrecognized field "subject"
  • [KOGITO-3045] - Deploy pipeline should always write image deployment information in properties
  • [KOGITO-3050] - KogitoBuild sometimes is not launched whereas BuildConfig is created
  • [KOGITO-3061] - BDD tests: runtime error: invalid memory address or nil pointer dereference
  • [KOGITO-3063] - BDD tests: CLI output not correctly displayed in logs

Task

  • [KOGITO-1013] - Kogito Operator promote pipeline: Release Kogito CLI
  • [KOGITO-1343] - Sanitize frontend dependencies for kogito-apps
  • [KOGITO-1654] - Guide for Core/Runtimes team to Smoke test local changes on CRC
  • [KOGITO-1766] - Add guidelines for (C)DI in codegen
  • [KOGITO-1850] - Case Management Overview document
  • [KOGITO-2010] - BDD tests: Review scenario tags and add a tags dictionary
  • [KOGITO-2246] - Add keycloak integration at quarkus management console App
  • [KOGITO-2322] - Kogito Workflow on Kubernetes PoC
  • [KOGITO-2393] - Separate generation of REST endpoints from programmatic API
  • [KOGITO-2721] - Update to latest Patternfly version
  • [KOGITO-2756] - Processes: Hide implementation details of workItem handling
  • [KOGITO-2757] - Application.java: Refactor Codegen
  • [KOGITO-2767] - Setup single version on master
  • [KOGITO-2768] - Setup single version on master
  • [KOGITO-2769] - Setup runtimes to version 1.0.0-SNAPSHOT
  • [KOGITO-2790] - PR check: Add generation of example images and application runtime registry information
  • [KOGITO-2850] - BDD tests: Add Maven mirror configuration for local Maven builds
  • [KOGITO-2855] - Version should be updated only in `manage-kogito-version` script
  • [KOGITO-2862] - Trusty UI package missing in Sonar report
  • [KOGITO-2881] - BDD tests: Migrate BDD tests to use KogitoRuntime
  • [KOGITO-2904] - BDD tests: Enable KogitoRuntime tests
  • [KOGITO-2907] - Create Image for the github-ci-bot to be used on aws openshift
  • [KOGITO-2921] - Bump Extension to Quarkus 1.7.0.Final
  • [KOGITO-2923] - Remove unnecessary Infinispan dependencies
  • [KOGITO-2934] - Add kie-github-ci-bot to kogito-cloud-operator repository
  • [KOGITO-2942] - Deploy and configure kie-ci-bot on aws openshift
  • [KOGITO-2948] - Update README of bot with installation instruction.
  • [KOGITO-2958] - Don't run kie-github-ci-bot on draft PRs
  • [KOGITO-2959] - Remove redundant smallrye dependency from runtimes
  • [KOGITO-2966] - BDD tests: Remove Strimzi workaround
  • [KOGITO-2976] - Runtimes/Apps/Examples: Set PR checks timeout to 6 hours
  • [KOGITO-2978] - Run all non native BDD tests in Kogito PR check
  • [KOGITO-2987] - Management console package - OUIA component compliance for Atoms
  • [KOGITO-2988] - BDD tests: Revert workaround on version for travel agency
  • [KOGITO-2989] - Upgrade graalvm version on kogito nodes
  • [KOGITO-2993] - Quarkus 1.7.0 => Bump GraalVM to 20.1.0
  • [KOGITO-2994] - Quarkus 1.7 => Bump GraalVM to 20.1.0 on nodes
  • [KOGITO-2999] - BDD tests: Disable optaplanner native test
  • [KOGITO-3001] - BDD tests: Set unstable if build examples images fail
  • [KOGITO-3008] - BOT - default reviewers should not be requested in case path reviewers are present
  • [KOGITO-3010] - Add kie-github-ci-bot to kogito-images repository
  • [KOGITO-3025] - BDD tests: Disable Binary build native
  • [KOGITO-3030] - BDD tests: Retry image build in case of failure
  • [KOGITO-3044] - BDD tests: Improve build images time by running non native one in parallel
  • [KOGITO-3046] - Release pipeline: Skip job execution after failure with a message
  • [KOGITO-3108] - Release Kogito 0.14.0
  • [KOGITO-3147] - Deploy pipelines should use repository Jboss repository instead of origin

Enhancement

  • [KOGITO-57] - Create a CLI command example for OnBoarding
  • [KOGITO-1925] - CLI: Update documentation for `deploy-service` native option
  • [KOGITO-1934] - Add a flag on the push-staging.py script to allow-override rc images
  • [KOGITO-1998] - Deprecate KogitoApp CR
  • [KOGITO-2255] - New API for Job Model based on the existing time API
  • [KOGITO-2256] - Refactor the existing code to the new API for Jobs
  • [KOGITO-2257] - New Scheduler based on the existing time API
  • [KOGITO-2258] - Refactor the existing Scheduler with Vert.x to the new API
  • [KOGITO-2286] - Kogito Runtimes deploy pipeline: Add release parameter and staging repository information
  • [KOGITO-2287] - Kogito Runtimes promote pipeline: Create Jenkinsfile for promoting runtimes
  • [KOGITO-2288] - Kogito Images deploy pipeline: Add release & version parameter and extra steps
  • [KOGITO-2289] - Kogito Images promote pipeline: Modifications for release process
  • [KOGITO-2290] - Kogito Operator deploy pipeline: Add version parameter and extra steps
  • [KOGITO-2291] - Kogito Operator promote pipeline: Modifications for release process
  • [KOGITO-2353] - Add option to run the kogito images' bats tests using make command
  • [KOGITO-2373] - Kogito Runtimes promote pipeline: Update examples stable branch
  • [KOGITO-2375] - Kogito Runtimes promote pipeline: Handling of Merge PR
  • [KOGITO-2376] - Kogito Runtimes promote pipeline: Handling of Git tagging
  • [KOGITO-2377] - Kogito Runtimes promote pipeline: Set next snapshot
  • [KOGITO-2414] - Kogito Runtimes deploy pipeline: Add "Set mvn version" step
  • [KOGITO-2415] - Kogito Runtimes deploy pipeline: Add "Create PR" step
  • [KOGITO-2502] - prettier config in common modules does not include index.ts
  • [KOGITO-2871] - Remove deprecated properties from kogito-cloud-operator
  • [KOGITO-2912] - Handle specific kogito-examples repository and reference
  • [KOGITO-2916] - Add auto-completion to the Kogito CLI for fish shell
  • [KOGITO-2933] - Refactor Domain explorer components
  • [KOGITO-2946] - update-maven-artifacts.py should fail if artifacts cannot be retrieved
  • [KOGITO-2951] - Separate Build & Test images in different stages
  • [KOGITO-2957] - Kogito Operator should not reconcile when K_SINK env variable is added to the KogitoRuntime
  • [KOGITO-2960] - Prometheus integration with kogito-cloud-operator
  • [KOGITO-2997] - Images & Operator: Use maven native container build to avoid having to use GraalVM
  • [KOGITO-3009] - Consolidate Docker image tests to use kogito-test-utils
  • [KOGITO-3016] - Push yarn.lock file with recent updates
  • [KOGITO-3017] - PR check to fail when changes in yarn.lock not commited

Edit/Copy Release Notes

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