software

Semantic versioning is a promise nobody keeps

The convention is useful. The guarantee is mostly aspirational.

A major version is supposed to mean a breaking change. In practice it means the maintainer had time to write a migration note.

Subscriber story

Continue reading with a subscription

This piece is part of the subscriber archive. Subscribe to the daily brief for full access — one email, no card, cancel any time.

Already a subscriber?

#databases#maintenance#performance