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
Status changed to: Under Review
Regular Visitor

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.

Advocate IV

A very important and usefull feature for team flows.

Advocate III

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! 

Frequent Visitor

@Sunay any ATA for feedback ?

New Member

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

Kudo Kingpin



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. 


Regular Visitor

Here! Here!


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

New Member

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

Advocate II

I concur. When I run into issues with Flows, it will be great to roll back, compare changes, etc. This is just expected out of an enterprise tool. I am all for this.