# \[APP\]\[Pro\] Flow Version History

**URL:** <https://community.homey.app/t/app-pro-flow-version-history/152775>\
**Category:** Apps\
**Created:** [March 21, 2026, 4:20pm UTC](https://community.homey.app/t/app-pro-flow-version-history/152775 "2026-03-21T16:20:48Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![smarthomesven](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smarthomesven/32/79712_2.png) [@smarthomesven](https://community.homey.app/u/smarthomesven)\
**Post date:** [March 21, 2026, 4:20pm UTC](https://community.homey.app/t/app-pro-flow-version-history/152775/1 "2026-03-21T16:20:48Z")

</div>

With this app, you can restore older versions of your Flows. Open the App Settings page in a web browser, and download the last 5 revisions of your Flows.

> **[Flow Version History | Homey](https://homey.app/en-us/app/nl.dypodex.versionhistory/Flow-Version-History/test/)**
>
> Made a mistake? No problem!

---

<div class="post-metadata">

**Author:** ![smarthomesven](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smarthomesven/32/79712_2.png) [@smarthomesven](https://community.homey.app/u/smarthomesven)\
**Post date:** [March 21, 2026, 4:24pm UTC](https://community.homey.app/t/app-pro-flow-version-history/152775/2 "2026-03-21T16:24:13Z")

</div>

# Version 1.0.1

- Added URLs to the app manifest

---

<div class="post-metadata">

**Author:** ![smarthomesven](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smarthomesven/32/79712_2.png) [@smarthomesven](https://community.homey.app/u/smarthomesven)\
**Post date:** [March 21, 2026, 4:38pm UTC](https://community.homey.app/t/app-pro-flow-version-history/152775/3 "2026-03-21T16:38:21Z")

</div>

# Version 1.0.2

Fix crash issue

---

<div class="post-metadata">

**Author:** ![SunBeech](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sunbeech/32/111391_2.png) [@SunBeech](https://community.homey.app/u/SunBeech)\
**Post date:** [March 21, 2026, 4:50pm UTC](https://community.homey.app/t/app-pro-flow-version-history/152775/4 "2026-03-21T16:50:55Z")

</div>

This sound like a very useful app!

---

<div class="post-metadata">

**Author:** ![Gabriel\_Laguna](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gabriel_laguna/32/83144_2.png) [@Gabriel\_Laguna](https://community.homey.app/u/Gabriel_Laguna)\
**Post date:** [March 21, 2026, 5:13pm UTC](https://community.homey.app/t/app-pro-flow-version-history/152775/5 "2026-03-21T17:13:47Z")

</div>

Thx! nice one.

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [March 21, 2026, 7:42pm UTC](https://community.homey.app/t/app-pro-flow-version-history/152775/6 "2026-03-21T19:42:21Z")

</div>

Nice initiative, Sven, thanks.

Creating & keeping revisions is fully automated as per app description;

Two things are not clear to me yet:  
Does a revision get saved after manually saving a flow? (I press “Save” as often as possible)  
Are the revisions still kept after deleting a flow (by accident)?

---

<div class="post-metadata">

**Author:** ![smarthomesven](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smarthomesven/32/79712_2.png) [@smarthomesven](https://community.homey.app/u/smarthomesven)\
**Post date:** [March 21, 2026, 7:46pm UTC](https://community.homey.app/t/app-pro-flow-version-history/152775/7 "2026-03-21T19:46:31Z")

</div>

> [@Peter\_Kawa](#):
>
> Does the revision get saved after manually saving a flow? (I press “Save” as often as

Yes, when manually saving the Flow, 1 new revision is created. If there are more than 5 revisions, the oldest one gets deleted. I’m still working on a manual “number of max revisions” settings.

> [@Peter\_Kawa](#):
>
> Are the revisions still kept after deleting a flow (by accident)?

Yes, but only when you know their ID (from, for example, your browser history). I want to build a “Trash” feature where deleted Flows are kept until it will get deleted after f.e. 30 days

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [March 21, 2026, 7:51pm UTC](https://community.homey.app/t/app-pro-flow-version-history/152775/8 "2026-03-21T19:51:50Z")

</div>

I was alr thinking of a script which saves all flow names + their ID somehow.  
This can come in handy to both revision viewing and to keep deleted flow ID’s around.

> [@smarthomesven](#):
>
> from, for example, your browser history

Ah, of course, the flow ID is in the URL.

---

<div class="post-metadata">

**Author:** ![smarthomesven](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smarthomesven/32/79712_2.png) [@smarthomesven](https://community.homey.app/u/smarthomesven)\
**Post date:** [March 21, 2026, 7:54pm UTC](https://community.homey.app/t/app-pro-flow-version-history/152775/9 "2026-03-21T19:54:56Z")

</div>

The app collects a list of Flows already (including their ID), so I only need to add a listener for `flow.delete` and `advancedflow.delete` and then set a deleted flag for that Flow. However, building a UI for it in the settings page will take some time.

---

<div class="post-metadata">

**Author:** ![smarthomesven](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smarthomesven/32/79712_2.png) [@smarthomesven](https://community.homey.app/u/smarthomesven)\
**Post date:** [March 21, 2026, 8:00pm UTC](https://community.homey.app/t/app-pro-flow-version-history/152775/10 "2026-03-21T20:00:26Z")

</div>

On initialialization of the app, it obtains all Flows and copies them (/userdata folder on Homey). So it creates 1 revision for each Flow. After this, it listens for the update events (which trigger when you save the Flow) and creates a new revision on each update. If I also add a listener for the delete event, I can add it to a specific “deleted” array and show it in the settings page. I hope to add it tomorrow or tonight, but I’m not sure.

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [March 21, 2026, 8:26pm UTC](https://community.homey.app/t/app-pro-flow-version-history/152775/11 "2026-03-21T20:26:09Z")

</div>

No hurries!

---

<div class="post-metadata">

**Author:** ![smarthomesven](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smarthomesven/32/79712_2.png) [@smarthomesven](https://community.homey.app/u/smarthomesven)\
**Post date:** [March 21, 2026, 11:19pm UTC](https://community.homey.app/t/app-pro-flow-version-history/152775/12 "2026-03-21T23:19:17Z")

</div>

# Version 1.0.3

- Added trash section

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/a/9/a9cb6ec93d297db7043fac47838d97dad673554f.png)

---

<div class="post-metadata">

**Author:** ![smarthomesven](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smarthomesven/32/79712_2.png) [@smarthomesven](https://community.homey.app/u/smarthomesven)\
**Post date:** [March 22, 2026, 12:41am UTC](https://community.homey.app/t/app-pro-flow-version-history/152775/13 "2026-03-22T00:41:02Z")

</div>

# Version 1.0.4

- Added max revisions setting
- Added purge revisions button (removes all revisions)
- Added empty trash button

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/d/2d9fe69263c9511a42767dd765766257156e7b9c.png)

---

<div class="post-metadata">

**Author:** ![smarthomesven](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smarthomesven/32/79712_2.png) [@smarthomesven](https://community.homey.app/u/smarthomesven)\
**Post date:** [March 25, 2026, 7:05pm UTC](https://community.homey.app/t/app-pro-flow-version-history/152775/14 "2026-03-25T19:05:45Z")

</div>

# Version 1.0.5

- Update dependencies

---

<div class="post-metadata">

**Author:** ![smarthomesven](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smarthomesven/32/79712_2.png) [@smarthomesven](https://community.homey.app/u/smarthomesven)\
**Post date:** [March 25, 2026, 7:29pm UTC](https://community.homey.app/t/app-pro-flow-version-history/152775/15 "2026-03-25T19:29:15Z")

</div>

# Version 1.0.6

- Translated app manifest to Dutch

---

<div class="post-metadata">

**Author:** ![Andy\_Henderson](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/andy_henderson/32/80642_2.png) [@Andy\_Henderson](https://community.homey.app/u/Andy_Henderson)\
**Post date:** [April 1, 2026, 3:58pm UTC](https://community.homey.app/t/app-pro-flow-version-history/152775/16 "2026-04-01T15:58:00Z")

</div>

Thanks for this .

I tried deleting a flow I no longer needed. It appeared in the trash section with a download button in my Android app. Pressed download and Amazon\_Connection\_Test.homeyadvflow appeared in my downloads folder. I’ve copied it across to my Windows PC where I manage my advanced flows.

I can’t see what to do next. Using ‘Open with’ on Android doesn’t show Homey - clicking it opens it with the wrong app. I can’t see an option to import a flow in Android or Windows app.

Sorry if I’m being dense.

Andy

---

<div class="post-metadata">

**Author:** ![smarthomesven](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smarthomesven/32/79712_2.png) [@smarthomesven](https://community.homey.app/u/smarthomesven)\
**Post date:** [April 1, 2026, 4:08pm UTC](https://community.homey.app/t/app-pro-flow-version-history/152775/17 "2026-04-01T16:08:10Z")

</div>

> [@Andy\_Henderson](#):
>
> I can’t see what to do next. Using ‘Open with’ on Android doesn’t show Homey - clicking it opens it with the wrong app. I can’t see an option to import a flow in Android or Windows app.

You need to use the web app to import Flows. Press the 3 dots next to “My Flows”

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/6/1/6188cb71a8b524be1f97b7b0f55ed2eb2fbdf243.png)  
Then, while you’re in this menu, hold the ALT key on your keyboard and click Import Flow while holding the ALT key  
 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/0/00b3a49b7d21944c93ca60228e1dfdad27989e83.png)

---

<div class="post-metadata">

**Author:** ![Andy\_Henderson](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/andy_henderson/32/80642_2.png) [@Andy\_Henderson](https://community.homey.app/u/Andy_Henderson)\
**Post date:** [April 1, 2026, 4:28pm UTC](https://community.homey.app/t/app-pro-flow-version-history/152775/18 "2026-04-01T16:28:13Z")

</div>

Thank you for the prompt reply. That worked. Puzzled why the option is so obscure. Without help I’d never have found it.

Andy

---

<div class="post-metadata">

**Author:** ![smarthomesven](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smarthomesven/32/79712_2.png) [@smarthomesven](https://community.homey.app/u/smarthomesven)\
**Post date:** [April 3, 2026, 1:15pm UTC](https://community.homey.app/t/app-pro-flow-version-history/152775/19 "2026-04-03T13:15:30Z")

</div>

# Version 1.0.7

- Update dependencies
- Fix Empty Trash confirm dialog
- Fix Purge Revisions confirm dialog

---

<div class="post-metadata">

**Author:** ![smarthomesven](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smarthomesven/32/79712_2.png) [@smarthomesven](https://community.homey.app/u/smarthomesven)\
**Post date:** [April 3, 2026, 10:00pm UTC](https://community.homey.app/t/app-pro-flow-version-history/152775/20 "2026-04-03T22:00:07Z")

</div>

# Version 1.0.8

- Improved settings page

[Next page](https://community.homey.app/t/app-pro-flow-version-history/152775.md?page=2)
