MapKit JS Versioning


MapKit JS follows semantic versioning with each release. This means that you as the developer have full control over when to upgrade to a new version of MapKit JS. Each version follows the standard semantic versioning pattern MAJOR.MINOR.PATCH, which conveys the following information:

  • MAJOR: Incompatible API changes

  • MINOR: New functionality, but backwards-compatible

  • PATCH: Backwards-compatible bug fixes

If a new release contains only bug fixes and is backwards-compatible, increases the patch version. If a new release has new features or functionality but is still backwards compatible, increases the minor version. If a new release changes the API in an incompatible way, increases the major version.

See Also

MapKit JS

Creating a Maps Identifier and a Private Key

Create a Maps Identifer and a private key before generating tokens for MapKit JS.

Creating and Using Tokens with MapKit JS

Learn how to create JSON Web Tokens to use with MapKit JS.

MapKit JS Release Notes

Learn about updates, bug fixes, and API changes for MapKit JS.


The JavaScript API for embedding Apple maps on your website.