Release Notes - Kogito - Version 0.15.0 - HTML format

Sub-task

Feature Request

  • [KOGITO-2022] - Allow process admin to update process variable using process details page
  • [KOGITO-2427] - Support for visualizing Milestones information on process details page
  • [KOGITO-2461] - UX assessment - Show milestones at Process instance details
  • [KOGITO-2720] - Update Jenkins pipelines to run kogito-apps and kogito-examples in parallel
  • [KOGITO-2884] - Apply load More redessing with dropdown at the bottom
  • [KOGITO-3101] - Allow process admin to Add/delete process variable using process details page
  • [KOGITO-3299] - Add Job endpoint information into GraphQL

Epic

  • [KOGITO-1639] - Provide alternative persistence solutions for data index
  • [KOGITO-2236] - Phase 1 (Design): Kogito Serverless Workflow Cloud Implementation
  • [KOGITO-2715] - Build kogito-apps and kogito-examples in paralell

Story

  • [KOGITO-2707] - Support the provisioning of trusty services in the kogito operator
  • [KOGITO-2812] - Add explainability service to kogito images and operator
  • [KOGITO-3142] - Remove third party dependencies from Kogito Operator
  • [KOGITO-3177] - Deploy trusty UI with the operator
  • [KOGITO-3257] - Quarkus 1.8.0.Final

Bug

  • [KOGITO-1318] - example tests are failing with persistence
  • [KOGITO-2687] - Onboarding app displaying many warnings
  • [KOGITO-2902] - Checked exceptions in user service are not included in the code-generated resources
  • [KOGITO-3099] - Returning from process details page to process list page breaks(when navigated to child)
  • [KOGITO-3104] - Missing Resources for Operator CRs
  • [KOGITO-3156] - Integration tests on kogito-apps is broken on master
  • [KOGITO-3173] - kogito-runtimes-jenkins-tests parent has wrong relative path
  • [KOGITO-3175] - NullPointerException in Jobs service liveness check
  • [KOGITO-3185] - UnsatisfiedResolutionException: Unsatisfied dependency for type org.kie.kogito.process.ProcessInstancesFactory and qualifiers [@Default]
  • [KOGITO-3190] - Domain explorer filters arrangement broken
  • [KOGITO-3224] - Enable exaplainability in trusty image
  • [KOGITO-3234] - Solve query name issue on Common
  • [KOGITO-3267] - Disable test NativeJavaFNctxIT (breaks with native image)
  • [KOGITO-3292] - KNative eventing is not enabled with Quarkus Extension
  • [KOGITO-3296] - Custom infinispan credential does not work with the operator
  • [KOGITO-3300] - Review kogito-cli for ensuring projects in kubernetes
  • [KOGITO-3301] - Update archetypes README with correct versions
  • [KOGITO-3304] - Review Image parsing in kogito cli
  • [KOGITO-3317] - Travel Agency tasks not displaying correctly
  • [KOGITO-3318] - Message event set with ReferenceID to "" causes new instance to not be started
  • [KOGITO-3330] - Hotfix: Conditional eager reading of resources on native-image

Task

  • [KOGITO-961] - Smoke tests: Enable Prometheus test
  • [KOGITO-1213] - Add documentation for Serverless Workflow in Kogito docs
  • [KOGITO-2456] - Review DMN codegen for Scaffolding
  • [KOGITO-2457] - Review Process API
  • [KOGITO-2798] - Nightly: Improve notification message
  • [KOGITO-2824] - Create docs for Data Index with Mongodb
  • [KOGITO-2831] - Common package - component compliance for Molecules
  • [KOGITO-2860] - Release pipeline: Copy versioned manifests files from release branch to master
  • [KOGITO-2889] - Build multiple jars for data index with different persistence storage
  • [KOGITO-2890] - Enable persistence selection for data index image
  • [KOGITO-2893] - Detach BusinessKey from Id
  • [KOGITO-2979] - Use jar processing in quarkus extension
  • [KOGITO-2995] - Update explainability image
  • [KOGITO-3026] - BOT - Add functionality to only allow for default reviewers and default labels without specifying the paths one
  • [KOGITO-3027] - BOT - Make CI trigger functionailty optional
  • [KOGITO-3028] - Deploy pipelines should use the origin-repository Jboss repository by default
  • [KOGITO-3053] - Bump Kogito Apps to Quarkus 1.7
  • [KOGITO-3060] - Management console package - OUIA component compliance for Molecules
  • [KOGITO-3068] - Updated Documentation for Business Key and API changes
  • [KOGITO-3070] - BOT - Wait for some time before commenting CI trigger phase
  • [KOGITO-3097] - BOT - reviewers should not be requested by the bot in case of changes in the PR
  • [KOGITO-3103] - BDD tests: Update documentation to write new KogitoRuntime tests
  • [KOGITO-3110] - Refactor ofCollectedResources methods in *Codegen
  • [KOGITO-3122] - Missing Sonar cloud checks in kogito-runtimes PRs
  • [KOGITO-3123] - kogito-pipelines: Harmonize Jenkinsfiles naming
  • [KOGITO-3125] - Jenkins Drools check => Error retrieving kie7 version
  • [KOGITO-3132] - Set version: review set default config (or pipeline ?)
  • [KOGITO-3134] - Release Kogito Operator 0.14 on Kubernetes and OpenShift
  • [KOGITO-3136] - Create a design doc and PoC to validate infrastructure metadata endpoint story
  • [KOGITO-3137] - [MC]- Process Instance details panel: Add panel with the list of related Jobs
  • [KOGITO-3144] - Review #kogito-ci topic naming convention
  • [KOGITO-3145] - Management console package - OUIA component compliance for Organisms
  • [KOGITO-3148] - Remove OLM CSV dependency from others Operators (Strimzi, Infinispan, Keycloak)
  • [KOGITO-3149] - Copy manifests pipeline does not copy files correctly
  • [KOGITO-3150] - Common package - OUIA component compliance for Organisms
  • [KOGITO-3187] - Change process details page layout from grid to flex
  • [KOGITO-3248] - Fix Kogito images Springboot tests
  • [KOGITO-3260] - Bump Extension to Quarkus 1.8.0
  • [KOGITO-3265] - Create Quarkus Platform PR after release 0.15.0
  • [KOGITO-3308] - Bump to KIE 7.43.0.Final
  • [KOGITO-3323] - BDD tests: Update scenario description to be unique for every run

Enhancement

  • [KOGITO-905] - Enable Jobs Service SSO with Keycloak
  • [KOGITO-1942] - Review tasks endpoint to return a list containg id and name
  • [KOGITO-2888] - Nightly pipelines: Deprecate old pipelines
  • [KOGITO-2908] - Release pipeline: Extract the `Create release branches` into a separate job
  • [KOGITO-2909] - Release pipeline: Use Github release CLI for tagging in images
  • [KOGITO-3035] - Release pipeline: setDefaultBranch should be done only if latest parameter is given
  • [KOGITO-3093] - Support multiple jars on Data Index image
  • [KOGITO-3182] - Allow kogito-apps to be built locally without kogito-runtimes
  • [KOGITO-3294] - Improve Knative Process Quarkus example test

Edit/Copy Release Notes

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