This should be relatively easy: Any addition to required fields is a breaking change, any removal is not one