Announcing Version 2.3.0 of our Client Libraries

If you are familiar with How Square makes its SDKs then you know that one of the best ways to see what’s new in our latest SDK version is looking at the diff in our API specification on github (link).

Let’s dive into each change:

Orders Support

The largest update in this release is support for Orders endpoints. The new Orders endpoints allow you to create itemized transactions online, and are a big improvement in reporting for online sales. You can read more in the official announcement or jump right into the documentation.

Bug Fixes

With any new release, there are always some earlier mistakes that get fixed. This one includes things like:

  • Corrected a typo in the Python SDK readme.
  • Improved the descriptions for several model properties like broken links for BatchUpsertCatalogObjectsRequest.
  • Added a maxLength description for some properties.

Take a look at the latest & greatest version of whichever SDK you like to use, and spend a moment upgrading as well. If you notice anything amiss, file an issue in the appropriate GitHub repository and we’ll get to it ASAP.

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.