4 ms·
Incompatibilities happen, APIs evolve. It's a fact of life. Semver helps communicate those incompatibilities to people who care about it. If you don't want to
by paskozdilar 5y ago
Incompatibilities happen, APIs evolve. It's a fact of life. Semver helps communicate those incompatibilities to people who care about it.
If you don't want to freeze your API, then just use 0.X.Y, everyone will understand that they need to do regular maintenance if they want to use your code.
But please, I beg you, do not use version 1+ if you're not planning to keep the compatibility promise.
- usrusr 5y agoAPIs evolve, sometimes in small steps and sometimes with major changes. Pedantic semver fails at communicating that difference.
- paskozdilar 5y agoWhat difference does semver fail to communicate, exactly?