composer update with versioning