Hi everyone! I'm pleased to let you know that the PR [1] introducing the new BPMN Editor has been opened targeting our `main` branch.
This effort started in early 2025, and is an important step towards compliance with Apache licensing requirements and modernization of our codebase, so I'm really happy to see it moving forward. The new BPMN Editor shares the same tech stack as the now-not-so-new DMN Editor — TypeScript, React, PatternFly 5, and Reactflow. I invite everyone to test it [2] and provide feedback directly on the main GitHub issue [3]. The goal is not to have a perfect first version solving all historical problems, but one that has feature parity with BPMN Editor (classic) and is backwards compatible. All the packages related to this new componentry will be merged with comprehensive READMEs and self-hosted documentation in their respective `docs/` folder. You can refer to those in order to learn more about the details of each package individually. (I'm currently working on them, so subscribe to updates on the PR!) After this first PR is merged, next steps are: - Adjust the codebase not to depend on BPMN/DMN/SceSim Editors (classic) anymore. [4] - Delete BPMN/DMN/SceSim Editors (classic). [5] - Replace documentation mentions of BPMN/DMN/SceSim Editors (classic) with the new ones. [6] Thanks to everyone who participated in the development of the new BPMN Editor so far. Looking forward to many contributions! Regards, Tiago Bento [1] https://github.com/apache/incubator-kie-tools/pull/3385 [2] https://tiagobento.github.io/prototypes/storybooks/bpmn-editor/?path=/story/dev-playground--playground [3] https://github.com/apache/incubator-kie-issues/issues/1933 [4] https://github.com/apache/incubator-kie-issues/issues/2200 [5] https://github.com/apache/incubator-kie-issues/issues/2201 [6] https://github.com/apache/incubator-kie-issues/issues/2202 --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
