The version of an API is released to let developers know that upgrades have been implemented. API versions can be tracked and give you the opportunity to identify and choose the ones that are compatible with your development environment and software.