feat: composer update