Comment Comment by DEADB17 Being screwed would be the case if the consumer of the artifact is forced to upgrade. i.e.: if versions cannot coexist in a code base.Otherwise I think the information that they convey is useful:PATCH: improvement or correction that does not affect the consumers expectation (safe improvement)MINOR: additional features that may be useful directly to the consumer or its transitive dependencies (safe to upgrade)MAJOR: No longer safe to upgrade automatically. The consumer may need to investigate further or stay with the previous MAJOR.In any case it is useful information being conveyed. The consumer decides how to act on it. parent DEADB17 10 years ago
Otherwise I think the information that they convey is useful:
PATCH: improvement or correction that does not affect the consumers expectation (safe improvement)
MINOR: additional features that may be useful directly to the consumer or its transitive dependencies (safe to upgrade)
MAJOR: No longer safe to upgrade automatically. The consumer may need to investigate further or stay with the previous MAJOR.
In any case it is useful information being conveyed. The consumer decides how to act on it.