The idea is:
Add a Workflow Versioning System that saves a new version each time a workflow is changed.
Users would be able to:
- View the history of changes
- Compare versions side by side
- Roll back to a previous version if needed
My use case:
Sometimes I make changes to a workflow that break it, and it’s hard to go back or see what changed. Versioning would help me feel safer experimenting and make it easier to work with teammates on the same workflow.
I think it would be beneficial to add this because:
It improves workflow safety, makes debugging easier, and supports better collaboration in teams. Combined with other features like the logic builder, it would give users more control over how their workflows evolve over time.
Any resources to support this?
- Git-style version control ideas
- Google Docs version history
- Tools like Airtable and Notion have similar rollback features
Are you willing to work on this?
Yes, very happy to contribute ideas or help with implementation.