Updated composer.json for 2.4 and beyond