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以上)も含まれます。