The Square Developer Platform is periodically updated with new API features, additional documentation, and fixes for known issues. These release notes document these updates with new notes at every release of an updated API or new API. When a documentation-only update is made, release notes are published if those documentation updates contain new information, clarified content, or significant corrections to existing content.
Each type of technology that makes up the Square Developer Platform has its own section in the release notes:
- Square APIs and SDKs - These are the REST APIs that expose the Square account data that is updated by the create, retrieve, update, and delete operations of the APIs. The Square SDKs for each supported language expose these operations in compiled libraries that you can reference in your code.
- Mobile SDKs - Square mobile SDKs for Android and iOS provide a client-side frontend for taking in-person and in-app payments.
- Web SDKs - Square web SDKs provide a client-side frontend for taking online payments.
- Square Bridge - Square Bridge is a web application that manages two-way syncing between a Square account and an enterprise resource planning (ERP) system such as Microsoft Dynamics Business Central or Oracle NetSuite.