What is caret (^) and tild(~) in version control

~ Tilde: ~ freezes major and minor numbers. It is used when you’re ready to accept bug-fixes in your dependency, but don’t want any potentially incompatible changes. The tilde matches the most recent minor version (the middle number). ~1.2.3 will match all 1.2.x versions, but it will miss 1.3.0. Tilde (~) gives you bug fix releases ^ Caret: ^ freezes […]

What is caret (^) and tild(~) in version control Read More »