Hello Kie/Kogito Team, I am currently working with BPMN workflows and had a question regarding handling *in-flight process instances when there is a version update to the BPMN structure*.
Specifically, I would like to understand the recommended approach for managing existing running instances when a new version of the BPMN is deployed. For example: - What happens to the in-flight instances that were started with the previous BPMN version? - Is there a supported approach for migrating them to the new version, or should they continue using the old version until completion? - Are there any best practices for handling structural changes (e.g., added/removed tasks, changed gateways, or timers)? I tried looking through the official documentation and blogs but couldn’t find clear guidance on this topic. Additionally, I would also like to know *the process for contributing to the documentation*. If there is a recommended workflow (for example, via GitHub pull requests or another contribution process), I would be happy to help improve the documentation around this area. Any guidance or references would be greatly appreciated. Thank you for your time and support. Best regards, Parthasarathy
