Adjust DMN models
For Camunda 8, a former community extension, built by core Camunda developers is productized. This engine has a higher coverage of DMN elements. This engine can execute DMN models designed for Camunda 7. However, there are some small differences as outlined in this document.
To evaluate Camunda 7 DMN files in Camunda 8, change the following in the XML:
modeler:executionPlatform should be set to "Camunda Cloud". Prior to this change, you will see "Camunda Platform", indicating designed compatibility with Camunda 7.
modeler:executionPlatformVersion should be set to "8.2.0". Prior to this change, you will see "7.19.0" or similar.
The following elements/attributes are not supported in Camunda 8:
Version TagHistory Time to Live- You cannot select the
Expression Language, only FEEL is supported - The property
Input Variableis removed. In FEEL, the input value can be accessed by using?if needed.
Furthermore, legacy behavior can still be executed but the following should be kept in mind:
- Remove data types
integer+long+doublein favor ofnumberfor inputs and outputs (in FEEL, there is only a number type represented asBigDecimal).