All Versions
53
Latest Version
Avg Release Cycle
19 days
Latest Release
1422 days ago

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.
    • CreateOrderRequestModifiers may now be created ad hoc using the new name and base_price_money fields.
  • v2.5.1 Changes

    November 10, 2017
    • ordinal is added to CatalogItemVariation
    • website_url is added to Location
    • tip_money is added to Tender
    • Changed object_type and placeholder_type from lists to single values in V1PageCell 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 the additional_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 the additional_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 the Charge endpoint.
    • BatchRetrieveOrders retrieves order objects referenced in one or more transactions based on the provided order_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 Transaction
    • OrderLineItemDiscountType.UNKOWN renamed to OrderLineItemDiscountType.UNKOWN_DISCOUNT
    • OrderLineItemTaxType.UNKOWN renamed to OrderLineItemDiscountType.UNKOWN_TAX
    • ChargeRequest.idempotency_key is restricted to max length 192
    • ChargeRequest.card_nonce is restricted to max length 192
    • ChargeRequest.customer_card_id is restricted to max length 192
    • ChargeRequest.reference_id is restricted to max length 40
    • ChargeRequest.note is restricted to max length 60
    • ChargeRequest.customer_id is restricted to max length 50
    • CreateCheckoutRequest.redirect_url is restricted to max length 800
    • Added phone_number and business_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 and receipt_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.