composer.json con version