Showing results for 
Search instead for 
Did you mean: 

Version Control on Flow Definitions

As would any decent tool where users make changes to code or configuration changes, implementing a version control component, would allow a user to a) rollback, and b) reference back to code.  Optional additional features show which user performed the edits, datetime stamp of changes, and code diff tool between versions.

Status: Under Review
Power Automate Staff
Status changed to: Under Review
Level: Powered On

i concur with this idea.  users who modify flows may need to rollback from time to time.  Would be nice to have a versioning system in place for flow updates.

Level 8

A very important and usefull feature for team flows.

Level 8

Just adding my support for this feature.  I think it would be valuble to be able to view previously released versions and to be able to choose a previously released version and "restore" it.  


Kepp up the good work Flow team! 

Level: Powered On

@Sunay any ATA for feedback ?

Level: Power Up

Yes please, it's crazy to me that you can look back but not revert.

Level: Power Up

 Really your post is really very good and I appreciate it. It’s hard to sort the good from the bad sometimes.You definitely put a new spin on a topic thats been written about for years.

flip diving

Level 8



It would be good to include the ability to read the original version of the value on the "on modify" trigger. 

That way, a flow can compare the original "on before modify" data to the "on after modify"  data. 


Level: Powered On

Here! Here!


This is code. I need to be able to rollback my inane changes, from time-to-time.

Level: Power Up

Yes Please, I have only just started with Flow and Powerapps, but for any enterprise solution you HAVE to have versioning and source control and some sort of release process, including environments for Test, UAT, Production etc.


I doubt I can use Flow until this has been implemented