composer.jsonファイルに次の行があります。
"require": {
...
"friendsofsymfony/user-bundle": "~2.0@dev",
...
},
のチルダ~は ~2.0@dev正確にはどういう意味ですか?ことは、プレースホルダであり、常にのようなサブバージョンフェッチするもの1.2.0、2.2.0、3.2.0などを?意味がありません(*ワイルドカードによって行われます)。
composer.jsonのドキュメントは、チルダについては何も教えてくれありません。
私はSymfonyブログでセキュリティ問題について読んだだけで、バージョン1.3.3にアップグレードすることを勧めているので、私は尋ねています。しかし、FOSUserBundleのバージョンを理解するのは簡単ではありません(バージョンが含まれているファイルが見つかりませんでした)。
~2.2、2.2と2.xを意味します。xは2以上です。~2.1.3また、任意の2.1.x(xは3以上)も含まれます。