FlowScope BPMN is a VS Code extension for professional BPMN 2.0 review workflows: semantic diff, merge, single-file modeling, and Camunda 7 to Camunda 8 migration checks.
Beta release: this extension is ready for controlled testing, but Git commit/branch comparison and patch UI workflows are still being expanded.
Features
- BPMN file explorer with recursive folder navigation.
- Single-file BPMN modeler powered by
bpmn-js. - Camunda 7 or Camunda 8 properties profile selection.
- Semantic BPMN diff that highlights added, removed, modified, and layout-only changes.
- Editable right-side diff view with save support.
- Three-way BPMN merge view with conflict resolution.
- Camunda 7 to Camunda 8 migration report webview.
- XML selection synchronization from editor to open diff diagrams.
Color Semantics
- Green: added elements.
- Red: removed elements.
- Yellow: semantic/value modifications.
- Blue: layout-only changes.
Semantic changes take priority over layout-only changes.
Commands
FlowScope: Refresh ExplorerFlowScope: Open BPMN XMLFlowScope: Open BPMN ModelerFlowScope: Compare BPMN FilesFlowScope: Check Camunda 7 to 8 MigrationFlowScope: Merge BPMN FilesFlowScope: Validate BPMN FileFlowScope: Show File Statistics
Beta Notes
- This beta focuses on local BPMN files in a workspace.
- Camunda 7 and Camunda 8 properties providers are loaded as explicit profiles; they are not mixed in the same modeler.
- Some semantic-only BPMN exports without usable DI are opened with generated layout so they can still be inspected and edited.
- GitHub Pull Requests extension warnings about missing GitHub remotes are unrelated to FlowScope.