Starting on v2.0.0, the version numbers for this library will adhere to the versioning policies defined by Semantic Versioning.
This means that API breaks should only happen between major version changes. If an ABI break is required, it should be done between minor versions, and it should be clearly stated on the release notes.
A file with the changes included on each version can be found here