And regarding the command, it is indeed working if you run the partial update manually. However, I already saw people reporting issues about installing because they simply copied the code snippet in their composer.json instead of putting the ``knplabs/knp-menu`` line inside their existing require section (thus doing weird thing).
Using the ``composer require`` command avoids these mistakes