Development seems pretty rapid, how often are breaking changes forcing workflow modifications to keep updated with the latest versions?
If we release a breaking change that requires a migration for existing local workflows, we release notice at least a few weeks ahead of time/bake it into the db migrations.
Incase there are significant changes made, everything is versioned so you opt-in to upgrading.