3 ms·
> there by definition cannot be backwards-compatible changes to the output format. In that case we can conclude that it's incompatible with SemVer! SemVer is a
by yawaramin 8y ago
> there by definition cannot be backwards-compatible changes to the output format.
In that case we can conclude that it's incompatible with SemVer! SemVer is all about trying to convey what changes to a package are backward-compatible and thus are safe to upgrade to new versions. The whole point is that you can say something like "that-package": "^3.9.1" and mean that you're OK to upgrade up to anything less than 4.0.0. If you can never do that, the package is obviously not using SemVer.