Every time a workflow is saved or tested in Rewst, a new version is created in the workflow history. During normal development, when iterating, testing, and making small fixes, this quickly floods the history with minor, incremental versions that do not always represent meaningful changes, making it difficult to read and manage. Introducing the ability to squash workflow history versions would allow users to consolidate multiple versions into a single, clear entry with a meaningful summary. This would let users: Collapse multiple dev and test versions into one Add a clear description of the overall change Keep history focused on meaningful milestones rather than every minor edit This would significantly reduce noise from save and test cycles, make history easier to review and audit, and improve maintainability when troubleshooting.