composer detection changes