13 · Environments & Packaging
Semantic Versioning
MAJOR.MINOR.PATCH numbering
The version-numbering convention (like 4.2.1) that signals change size: patch fixes, minor adds features, major breaks compatibility.
Concrete example
Jumping from 3.9 to 4.0 warns you something may break.