Changelog History
Page 5
-
v2.6.1 Changes
March 28, 2018- โก๏ธ Updates user-agent header
-
v2.6.0 Changes
March 27, 2018๐ Improvements: Orders API
BatchRetrieveOrders
will now return uncharged orders.
๐ New features: Orders API
- For Catalog-backed line items, setting
CreateOrderRequestLineItem.base_price_money
will now override the catalog item variation's price. CreateOrderRequestModifier
s may now be created ad hoc using the newname
andbase_price_money
fields.
-
v2.5.1 Changes
November 10, 2017ordinal
is added toCatalogItemVariation
website_url
is added toLocation
tip_money
is added toTender
- Changed
object_type
andplaceholder_type
from lists to single values inV1PageCell
to mirror data model
-
v2.5 Changes
November 02, 2017๐ New features: Transaction API and Reporting API
๐ The Transaction API now supports the following request objects:
additional_recipients
— data type representing an additional recipient (in other words, a recipient other than the merchant or Square) receiving a portion of a tender.
The new Reporting API includes two endpoints that let you pull information about distributions you have received as an additional recipient:
AdditionalRecipientReceivables
— returns a list of receivables (across all source locations) representing monies credited to the given location ID by another Square account using theadditional_recipients
field in a transaction.AdditionalRecipientReceivablesRefunds
— returns a list of refunded transactions (across all source locations) related to monies credited to the given location ID by another Square account using theadditional_recipients
field in a transaction.
-
v2.4 Changes
September 27, 2017๐ New features: Register Domain for Apple Pay
- ๐
RegisterDomain
endpoint activates a domain for use with Web Apple Pay.
Other Changes
Location.type
used to indicate whether or not the location object represents a physical space.
- ๐
-
v2.3.1 Changes
September 15, 2017๐ New features: Charge Orders
Charge
endpoint can charge a specific Order.
-
v2.3.0 Changes
September 13, 2017๐ New features: Orders API
CreateOrder
endpoint creates an itemized order which can be referenced in messages to theCharge
endpoint.BatchRetrieveOrders
retrieves order objects referenced in one or more transactions based on the providedorder_id
.
Note: at this point,
BatchRetrieveOrders only
returns information on paid orders made through Square's eCommerce APIs (Transactions, Checkout).Other Changes
- ๐
order
is removed from Transaction order_id
is added to TransactionOrderLineItemDiscountType.UNKOWN
renamed toOrderLineItemDiscountType.UNKOWN_DISCOUNT
OrderLineItemTaxType.UNKOWN
renamed toOrderLineItemDiscountType.UNKOWN_TAX
ChargeRequest.idempotency_key
is restricted to max length 192ChargeRequest.card_nonce
is restricted to max length 192ChargeRequest.customer_card_id
is restricted to max length 192ChargeRequest.reference_id
is restricted to max length 40ChargeRequest.note
is restricted to max length 60ChargeRequest.customer_id
is restricted to max length 50CreateCheckoutRequest.redirect_url
is restricted to max length 800- Added
phone_number
andbusiness_name
to Location
-
v2.3.0.20191217 Changes
December 17, 2019!!!important ๐ Square is excited to announce the public release of customized SDKs for Java and .NET. For more information, see Square SDKs. !!!
๐ GA release: SDKs updated to support new
receipt_url
andreceipt_number
fields added to the Payment type.๐ Beta release: SDKs updated to support the new [CashDrawerShifts](cashdrawershift-api/reporting) API.
๐ Square now follows the semantic versioning scheme that uses three numbers to delineate MAJOR, MINOR, and PATCH versions of our SDK. In addition, the SDK version also includes the API version so you know what Square API version the SDK is related to. For more information, see [Versioning and SDKs](build-basics/versioning-overview#versioning-and-sdks).
-
v2.2.1 Changes
August 11, 2017- ๐ Documentation style and links fixes
- Document Getters and Setters for protected properties
- ๐ Support for pagination on V1 endpoints
- Include refund detail fields on V1 Refund model
-
v2.0.2 Changes
January 20, 2017- ๐ Bug Fixes for List Locations endpiont.