Add a check to ensure the API changes are reflected in according version increase following the semantic versioning scheme. See https://rustprojectprimer.com/checks/semver.html