title: Version numbers with caret and tilde in composer.json
body: <p>I wonder what is the difference between caret and tilde in composer.json. Can I say it like this: caret (^) lock the first and the second version number (the 1.2 in 1.2.3) and tilde(~) lock only the first version number (the 1 in 1.2.3)?</p>
  
  <p><a href="https://getcomposer.org/doc/articles/versions.md#next-significant-release-operators" rel="noreferrer">https://getcomposer.org/doc/articles/versions.md#next-significant-release-operators</a></p>