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. 

Hello,

You just need to change the process verseion in the general tabs of your prorcess like : 1.0 to 1.1 or whatever you want.
When you will deploy, you will have both process running.
Then just disable your first version. When a process is disabled, it's still running if some instance are alive.

Thanks Bastien, that helped me a lot already. 

Your welcome,
If the answer is OK, just check it as 'answered' please.

Regards