We haven't remembered to update extension.json when we have made changes to ContentTranslation.php. We must sync the two and remember to check that both are updated in code review (or whatever other process we want to use).
As far as I know only Vagrant is using extension.json currently, so only that is broken.