Suggestive versioning
@gaditb i think the message is just to read the changelog and be prepared to allocate resources to the upgrade.
this versioning scheme is informed by lived experience dealing with dependency trees, which is the use·case semver is designed for. one expects when upgrading a dependency to a new patch version, that they will not need to do much work. conversely, when upgrading to a new major version, the upgrade will probably not be trivial. the intention is just to make those expectations the actual basis of the versioning scheme, rather than something inferred from a kind of technical formalism regarding a “public a·p·i”.
i think it is entirely possible to maintain multiple versions with patches simultaneously under this system, and that it is in fact a description of what many people are already doing when they version software. but the formalism of semantic versioning often intervenes to make this signal muddier than it needs to be.