New features on 1.40
Notable changes
-
KOGITO-9364 - [SWF Dev UI] Include a loading screen while workflows are being started
-
KOGITO-9349 - [KSW-Operator] Initialize Go Workspace to manage multi-module structure
-
KOGITO-9323 - [Operator] Kogito Serverless Operator and Kubesmarts integration
-
KOGITO-9318 - Support dashes (-) in Kogito Serverless Workflow ids
-
KOGITO-9315 - Serverless Workflow extension should not automatically include k8s addon
-
KOGITO-9312 - Events sending produce no errors if the target endpoint is not available
-
KOGITO-9291 - Kogito Serverless Operator image arm build in nightly
-
KOGITO-9287 - Python script support in Serverless Workflow
-
KOGITO-9281 - Cloud event attributes should be avaiable as headers in kogitoprocesscontext
-
KOGITO-9263 - [Operator] Enforce ConfigMap mount path for files referenced by the function definition
-
KOGITO-9246 - Ensure the kogito-addons-quarkus-knative-eventing add-on incorporates the kogito default incoming events stream
-
KOGITO-9233 - Jobs service embedded add-on should disable kafka and database quarkus dev services by default
-
KOGITO-9220 - Support SSL for RestWorkItemHandler
-
KOGITO-9217 - Do not fail the Dev mode Container Image if the workflow is invalid
-
KOGITO-9216 - Better error message handling when I miss a functionRef argument
-
KOGITO-9181 - Kogito images arm build in nightly
-
KOGITO-9177 - SWF Project (single file) to CR generator
-
KOGITO-9154 - Support event state and callback state in serverless workflow executor
-
KOGITO-9144 - Refactor the Service Discovery engine to support more than one implementation
-
KOGITO-9106 - [KSW-Operator] Add support for BuildConfig on OpenShift for limited scenarios
-
KOGITO-8866 - Ensure that Jobs Service is embedded in the workflow dev profile
-
KOGITO-8675 - [KSW-Operator] Make Workflow Dev Profile builder image configurable via Platform
-
KOGITO-8648 - [KSW-Operator] Implement the Knative Addressable interface in dev profile
-
KOGITO-8644 - [KSW-Operator] Review "applied" status attribute
-
KOGITO-8455 - Improve post-release pipeline job with Release Notes
-
DROOLS-7450 - RuleBase separation from -core and sessions
Other changes and Bug fixes
-
KOGITO-9392 - [SWF Dev UI] Rename extension to Serverless Workflow Tools
-
KOGITO-9388 - [SWF Dev UI] Custom dashboards list should show files in subdirectories
-
KOGITO-9387 - Intermitent test failure on DataIndexRestIT due to Postgresql container reuse
-
KOGITO-9386 - [SWF Dev UI] Custom dashboards list has invalid date and broken cards
-
KOGITO-9348 - [OPERATOR-KSW] API version not updated in workspace module
-
KOGITO-9326 - [SWF Dev UI] Monitoring should work with custom and relative data index URLs
-
KOGITO-9322 - Setup OCP PR checks
-
KOGITO-9313 - 2 pods created to a single apply command
-
KOGITO-9305 - Data Index produce warnings about OpenAPI dupplicated operationIds
-
KOGITO-9304 - Jobs Service produce warnings about OpenAPI dupplicated operationIds
-
KOGITO-9300 - operator dev mode image shouldn’t generate the kogito.yaml file
-
KOGITO-9290 - uid is empty on generated CRDs
-
KOGITO-9262 - [Operator] Making probes more patient
-
KOGITO-9255 - [KSW Operator] Cannot create Workflow on Openshift if
spec.platform.registry
is set -
KOGITO-9254 - Update SWF Dashbuilder version to 0.28.0
-
KOGITO-9251 - [Dev-mode] KSW Discovery - You need to define a KubernetesServiceCatalog implementation
-
KOGITO-9242 - Kogito Serverless Workflow Tools Dev UI not shown in the Operator Dev Mode
-
KOGITO-9241 - Data Index Dev UI not shown in the Operator Dev Mode
-
KOGITO-9238 - Update SWF Basic Metrics Dashboard
-
KOGITO-9234 - Sysout message hard coded string fails if it is a single word
-
KOGITO-9230 - Avoid too many "Heartbeat Leader" DEBUG messages
-
KOGITO-9229 - Unify the jvm and mvn settings for devmode
-
KOGITO-9225 - Disable continuous testing on dev images
-
KOGITO-9221 - Quarkus 3: Setup main nightly pipeline
-
KOGITO-9214 - waitForProcessEvent in StaticApplication should be refactor
-
KOGITO-9213 - Align Jobs service QuarkusTests with the Test class suffix instead of IT
-
KOGITO-9212 - kogito-addons-quarkus-data-index-inmemory fails when the project has no SWs or Processes
-
KOGITO-9211 - springboot examples failing due to missing images
-
KOGITO-9210 - Disable K_SINK health check in runtime
-
KOGITO-9209 - [SWF Dev UI] Rename extension’s feature name to kogito-serverless-workflow-devui
-
KOGITO-9208 - Allow reusing of state builder in fluent API
-
KOGITO-9207 - [Operator] Make QUARKUS_KOGITO_DEVSERVICES_ENABLED and QUARKUS_DEVSERVICES_ENABLED properties immutable in devmode
-
KOGITO-9205 - DataIndex inmemory extension starting multiple PostgreSQL containers in devmode
-
KOGITO-9200 - Dev UI shows an error when data-index is loading
-
KOGITO-9194 - Allow Data-index consume different kind of eventing
-
KOGITO-9189 - swagger-ui not available when using jobs service embedded
-
KOGITO-9187 - [SWF Dev UI] OpenAPI workflow input schema requires _input suffix
-
KOGITO-9183 - Remove org.kie.kogito.addons.quarkus.knative.serving.customfunctions.Operation#namespace
-
KOGITO-9182 - [Dev-mode] Unset the maven offline property if the QUARKUS_EXTENSION env is set
-
KOGITO-9168 - [KSW-Operator] Create the cekit image descriptor for SWF devmode image
-
KOGITO-9167 - ForEach and RestWorkItemHandler
-
KOGITO-9163 - Error when going back and forth between multiple workflow details
-
KOGITO-9157 - Input and Output schemas are not correctly referenced in Swagger UI
-
KOGITO-9143 - K_SINK health check fails for serverless workflows that receive events but don’t send any events
-
KOGITO-9141 - When RuleUnits are not used, still no way to insertLogical
-
KOGITO-9079 - [KSW-Operator] Build the Quarkus app and the Maven repo zips during the build
-
KOGITO-9017 - Sonar reports cross-origin vulnerabilities
-
KOGITO-9011 - Provide a job of E2E tests against Openshift
-
KOGITO-8961 - [KSW-Operator] Split use case and test examples
-
KOGITO-8866 - Ensure that Jobs Service is embedded in the workflow dev profile
-
KOGITO-8843 - Add health check on data-index service
-
KOGITO-8651 - [KSW-Operator] Ensure that the Management Console is embedded in the workflow dev profile
-
KOGITO-8650 - [KSW-Operator] Ensure that Data Index is embedded in the workflow dev profile
-
KOGITO-8057 - Add dataindex to usecase example working with knative eventing
-
KOGITO-8644 - [KSW-Operator] Review "applied" status attribute
-
DROOLS-7456 - avoid kie maven plugin to crash on jdk17 project
-
kie-issues#341 - Fix Blocker and Critical reports from Sonar in kogito-runtimes
-
kie-issues#333 - Fix CVE-2021-29425 detected in commons-io as a dependency from batik
-
kie-issues#330 - Fix CVE-2023-34104 vulnerabilitie in kogito-apps (fast-xml-parser@^4.1.2)
-
kie-issues#313 - Fix CVE-2023-1370 in kogito-runtimes (json-smart upgrade)
-
kie-issues#304 - Upgrade json5 due to CVE-2022-46175
-
kie-issues#303 - Upgrade packages which used vulnerable d3-color
-
kie-issues#300 - upgrade yaml package to 2.3.1
-
kie-issues#299 - upgrade ua-parser-js to version 0.7.35
-
kie-issues#296 - Fix CVE-2022-3517 in kogito-apps and kie-tools
-
kie-issues#295 - Upgrade loader-utils
-
kie-issues#294 - Fix CVE-2022-34169 in kogito-runtimes
-
kie-issues#293 - Fix CVE-2023-25194 in kogito-runtimes
-
kie-issues#292 - Fix CVE-2018-10237 in kogito-runtimes