Updates only generate versions if actual changes happen