``@stable`` is the same than ``*@stable``, and the same than ``*`` by default (as the default minimum stability is `stable``. It is an unbound constraint. If you use ``@stable`` or ``*`` as requirement, your project will start using Symfony 3.0 as soon as it is released and break (because bumping to 3.0 will mean that we are not BC)