Made the API use semantic versioning because deal with it.