A nice read about Semantic Versioning.