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

Reply via email to