3 ms·
The other interesting corollary to this is: if your package relies on one like Guava, and it is not bumping its major version number every time it updates the v
by mumblemumble 4y ago
The other interesting corollary to this is: if your package relies on one like Guava, and it is not bumping its major version number every time it updates the version of Guava it depends on, then your package does not itself honor semver.
- erik_seaberg 4y agoMuch like libraries that run on Scala 2.11 or 2.12, I can imagine a system where I maintain several compatible minor versions (or named forks) of a library, each patched to use a different major version of Guava, and letting a caller solve for exactly which version of everything is compatible with everything else. But the more API churn we face, the harder this is.