3 ms·
> There seems to be a confusion between versioning an API, which is the contract between a service and its clients; and versioning an implementation of that API
by chme 6y ago
> There seems to be a confusion between versioning an API, which is the contract between a service and its clients; and versioning an implementation of that API.
Semver does not take into account ABI compatibility, which might also have a role if you version a interface with it.