Lies, Damn Lies, and Semantic Versioning
2 points by pinjasaur
2 points by pinjasaur
The thing about semver that's interesting is that it says the developer should tell you which parts of the contact you can rely on by documenting them.
The package consumer is also given a responsibility! They must not rely on undefined behavior or bugs. But this means they have to pay attention and that the system does not (and was never intended to) work on full autopilot with no breakages ever