![Semantic Versioning issue or misunderstanding. On, https://semver.npmjs.com/, I thought a selector of ^0.13.8 would also select the 0.800.0 version... but it doesn't. Can someone explain this? : r/npm Semantic Versioning issue or misunderstanding. On, https://semver.npmjs.com/, I thought a selector of ^0.13.8 would also select the 0.800.0 version... but it doesn't. Can someone explain this? : r/npm](https://preview.redd.it/6ckoxc4lmsd41.png?auto=webp&s=57ad565c18c246af4dad7760f38f530c7618c91c)
Semantic Versioning issue or misunderstanding. On, https://semver.npmjs.com/, I thought a selector of ^0.13.8 would also select the 0.800.0 version... but it doesn't. Can someone explain this? : r/npm
![semver.npmjs.com - Please add a note in the caret microdoc/card documenting that caret behavior differs for 0.x versions · npm feedback · Discussion #137 · GitHub semver.npmjs.com - Please add a note in the caret microdoc/card documenting that caret behavior differs for 0.x versions · npm feedback · Discussion #137 · GitHub](https://user-images.githubusercontent.com/522085/103703079-eadbb500-4f74-11eb-8aee-dbb75d58968a.png)
semver.npmjs.com - Please add a note in the caret microdoc/card documenting that caret behavior differs for 0.x versions · npm feedback · Discussion #137 · GitHub
![The Math Behind npm Versioning. When to use Tilde(~) or Caret(^) | by XOR | JavaScript in Plain English The Math Behind npm Versioning. When to use Tilde(~) or Caret(^) | by XOR | JavaScript in Plain English](https://miro.medium.com/v2/resize:fit:1400/1*LOvLp2lGAcA9PzbOX9c0dA.png)
The Math Behind npm Versioning. When to use Tilde(~) or Caret(^) | by XOR | JavaScript in Plain English
![NPM Versions — Explained. Semantic versioning convention | by Jacob Barr | AT&T Israel Tech Blog | Medium NPM Versions — Explained. Semantic versioning convention | by Jacob Barr | AT&T Israel Tech Blog | Medium](https://miro.medium.com/v2/resize:fit:1400/1*CyrHtI8V_-OfBBvvU27Dcg.png)