bpmn-js-differ
bpmn-js-differ copied to clipboard
A diffing utility for BPMN 2.0 documents.
### Describe the Bug I have a simple BPMN diagram where a new service was added. The edge going from A to End is now an edge from A to...
### Describe the Bug The diff of sub-processes does not work as intended, only one pane enters the sub-process. Additionally it's not possible to come out of a sub-process. ###...
__Describe the Bug__ When we compare two models, and there is a difference in the "duration" configuration in the timer event, then bpmn-js-differ neither populate in the "list of changes"...
SequenceFlow element type toggling (eg.: Sequence flow -> Default flow) is not recognized as a change. Label change works fine. **__changed_** property of **_diff_** function result should contain something similar:...
Hi! The differ cannot find camunda:decisionRef changes. Can it be that differ not works in case of camunda namespace?
### Proposed Changes closes #15 The library has missed support for diffing changes made to `bpmn:TimerEventDefinition`. This PR adds support for this, by including `bpmn:TimerEventDefinition` in the list of tracked...
### Proposed Changes The PR does not use plain object diffing for [moddle](https://github.com/bpmn-io/moddle) elements, but rather uses the moddle meta-data to figure what is supposed to be diffed. This ensures...
### Proposed Changes Adds a test case to be used as a foundation for work on https://github.com/bpmn-io/bpmn-js-differ/issues/20. ### Checklist To ensure you provided everything we need to look at your...
### Is your feature request related to a problem? Please describe. In the case of nested details changed we do not provide appropriate context ("what changed") and hence cannot build...
### Is your feature request related to a problem? Please describe. Changes(any, e.g. updated, added/removed) in camunda elements under are not recognized, even is Camunda Moddle is added and finds...