You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
input data visual representation as file with folded corner possible
The default expression language URI
The default expression language URI is updated slightly to be https://www.omg.org/spec/DMN/20230324/FEEL/
Import empty names
Multiple imports with empty import names are allowed in the default namespace and their
precedence is resolved according to their definition order.
When the import name attribute is an empty string, the elements are imported in the default namespace of the
model. When a name collision occurs between an element in the default namespace and an imported element,
the imported element does not replace the one already in the default namespace while the elements without
name collision are imported.
allowedValues attribute is deprecated from 1.5 secification version:
. The allowedValues
attribute has been deprecated as of DMN 1.5 and replaced with the typeConstraint attribute. The
typeConstraint attribute differs from allowedValues by not projecting onto collection elements but
directly constraining the collection
sorry if this is not the right place to have this discussion, but I was passing by when I saw the words "DMN" and "1.5" all together. Are you foreseeing in this kie-issue the open issues that DMN tf will tackle for v1.5? DMN 1.4 has been released just a few days ago [1], so I was wondering what are you going to tackle with regards to v1.5. Just asking as I'm collaborating on several projects that are using DMN and some of the developers are curious about this.
@jizuzqui you are correct. 1.5 DMN version is in early phase . This issue was to get some initial preview of the scope of changes needed. I can recommend just to watch the changebar linked in the issue description.
The same we will done once 1.5. is officially released.
Context
DMN standard is evolving and currently there is version 1.5 that our team is planning to support with #220.
Aim of this issue is to summarize changes in particular versions 1.3, 1.4. and 1.5 that were not implemented in the KIE DMN editor yet.
DMN 1.3
Analysis of this were done during work on #3 and we reported these outstanding work to support 1.3 by editor:
DMN 1.4
Changes needed according to the https://www.omg.org/spec/DMN/1.4/PDF/changebar
New features
|||
on the DMN Editor diagram #232conditional
expression #235filter
expression #236iterator
expression #237every/some -> in -> satisfies
boxed expression #238DMN 1.5
List of changes according to the https://www.omg.org/spec/DMN/1.5/PDF/changebar
Input data representation
input data visual representation as file with folded corner possible
The default expression language URI
The default expression language URI is updated slightly to be
https://www.omg.org/spec/DMN/20230324/FEEL/
Import empty names
Multiple imports with empty import names are allowed in the default namespace and their
precedence is resolved according to their definition order.
When the import name attribute is an empty string, the elements are imported in the default namespace of the
model. When a name collision occurs between an element in the default namespace and an imported element,
the imported element does not replace the one already in the default namespace while the elements without
name collision are imported.
Unused InformationRequirements
Tracked as https://issues.omg.org/issues/DMN15-88. We should verify the Snadbox problems tab do not report unused InformationRequirements as a problem.
ItemDefinition allowedValues deprecation
allowedValues
attribute is deprecated from 1.5 secification version:We should check what is the consequence for the constraint editor https://issues.omg.org/issues/DMN15-135
Scientific numbers
Editor should support scientific numbers notation, e.g. 1.23e-45
https://issues.omg.org/issues/DMN15-107
Range built-in function
should be offered as part of monaco autocompletions.
https://issues.omg.org/issues/DMN15-99
list replace built-in function
should be offered as part of monaco autocompletions.
https://issues.omg.org/issues/DMN15-143
Older DMN Outstanding tasks
< result >
row be optional for Context Expressions on DMN Editor's Boxed Expression Editor #185The text was updated successfully, but these errors were encountered: