We are using dmn-js for displaying dmn models in the browser. Now we started to support DMN 1.2 models in our software, which cannot be displayed with dmn-js. I would like to ask:
Is DMN 1.2 support planned for dmn-js? If so, when?
Is there another way to show DMN 1.2 in the browser?
Is there a workaround to show DMN 1.2 diagrams in dmn-js (conversion back to 1.1?)
Hi Nikku,
Thank you for the quick answer. We are using DMN to model legislative rules for the upcoming Dutch consolidated environmental law.
We use the dmn-js to view the DMN files.
More info in dutch: https://aandeslagmetdeomgevingswet.nl/digitaal-stelsel/
Hi Nikki, sorry I was away on vacation.
Our software is a rule driven solution using DMN as input for the Drools business rules engine. DMN specifications are delivered by Dutch authorities (around 400). All DMN files can be viewed in an application, which uses dmn.js.
Every authority is responsible for delivering the rules in DMN specification to the central business rules engine. They use business rules management systems to create the DMN specifications.
I an working in the public sector in Norway and I am trying to get in touch with your project to know more about the things you are doing. I find it very interesting and relevant for us. We are already using DMN but not in the scale that you are. Could you contact me on e-mail? fiol(at)udi.no ?
I see that on Github it now says that dmn-js has support for DMN 1.3, can I assume this means it supports 1.2 aswell? Does the latest version (7.4.0) support 1.2 now?
Thanx
The latest stable version of dmn-js (v7.4.0) only supports DMN 1.1. However, we are working on DMN 1.2 and 1.3 support. There is an alpha release (v8.0.0-alpha.0) that only supports DMN 1.3. Once there is a stable release, we will offer a way to migrate DMN 1.1 and 1.2 diagrams so you can view them in dmn-js@8. Stay tuned.
Hi Niklas, just checking back on the current developments. Does the current release 8.3.0 support only DMN 1.3?
We need to support viewing 1.1 and 1.2. So if those are not supported directly, is the way to do it to convert them to 1.3 before loading them into the viewer?
This is a scenario I tested some time ago but did not give the desired results (sorry no specifics, I will need to test it again).