title: Bower dependency versions
body: <p>I am using bower currently as well as an Angular. One of the plugins I am using (ngTable) has a dependency ~1.2.9</p>
  
  <p>Currently am getting confused one what this actually means.</p>
  
  <p>If I set angular as =1.2.14 this still runs fine but in the output of the command line it mentions 1.2.9 angular as well as .14</p>
  
  <p>Some clarity on this would be greatly appreciated.</p>
  
  <p>My current understand (which may be wrong) is that</p>
  
  <pre><code>= (Means that it will always be that)
  &gt; (Means putting 1.2 will allow for the highest of 1.2 until 1.3)
  =&gt; (Means equal or more same as above)
  </code></pre>
  
  <p>But when it comes to >1.2.9 or ~1.2.9 I'm not sure </p>