Help projects manage situations where they do huge changes from one version to the other
When a project has a major change (e.g. refactor), help them manage that:
- do proper releases (major number, semantic versioning)
- Documentation that lists compatibility matrix etc.