Breaking Change, Patch Release, or Major Version? A Decision Rule for Popular Libraries
SemVer tells users what compatibility a version promises, but a technically correct patch can still surprise a large audience. Use impact, detectability, and reversibility to choose a release signal—and see how the rule applies to a timeout change.
9 min read