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…
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.