Since this is a major release, it will require a bit of evaluation and prep-work from our side to make sure that we don't accidentally break workflows. Perhaps we could even somehow support v3 and v4 and let the users choose which version they want to use?