process version management control

How to manage process versions when instances are still running ?

Hello, is there any way of process version management provided?

Just an case example, why I need it:

I have developed a new version of a process and want to deploy it, but there are still running instances on my latest version.

My goal is, that new instances can start on the new version already while the ones, that are already running can finished on the old one.