Skip to content

Commit

Permalink
Merge pull request #18 from square/release/6.0.0.20200625
Browse files Browse the repository at this point in the history
release
  • Loading branch information
jessdelacruzsantos authored Jun 25, 2020
2 parents 3828001 + fdb6ce6 commit 361113c
Show file tree
Hide file tree
Showing 129 changed files with 6,134 additions and 3,379 deletions.
51 changes: 47 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
# Change Log

## Version 6.0.0.20200625 (2020-06-25)

## New API release
* Team API generally available (GA)
* For an overview, see [Team API Overview](https://developer.squareup.com/docs/team/overview).
* For technical reference, see [Team API](https://developer.squareup.com/reference/square_2020-06-25/team-api).

## Existing API updates
* Catalog API
* [Pricing](https://developer.squareup.com/reference/square_2020-06-25/objects/CatalogPricingRule) is now GA. It allows an application to configure catalog item pricing rules for the specified discounts to apply automatically.
* Payments API
* The [CardPaymentDetails](https://developer.squareup.com/reference/square_2020-06-25/objects/CardPaymentDetails) type now supports a new field, [refund_requires_card_presence](https://developer.squareup.com/reference/square_2020-06-25/objects/CardPaymentDetails#definition__property-refund_requires_card_presence). When set to true, the payment card must be physically present to refund a payment.

## Version 5.3.0.20200528 (2020-05-28)

## API releases
Expand Down Expand Up @@ -65,7 +78,7 @@
* For an overview, see [Overview](/customer-segmentss-api/what-it-does)
* For technical reference, see [Customer Segments]( https://developer.squareup.com/reference/square/customer-segments-api).


* **New webhooks.** v2 Webhooks (beta) now supports webhooks for the following APIs:
* Orders API. `order.created`, `order.updated`, and `order.fulfillment.updated`
* Terminal API. `terminal.checkout.created` and `terminal.checkout.updated`
Expand Down Expand Up @@ -138,19 +151,49 @@ All SDKs have been updated to support the following changes:

* **Shared object updates**
* **Card object** — New fields added: `card_type`, `prepaid_type`. Currently, only the Payments API responses populate these fields.

## Version 4.1.0.20200122 (2020-01-22)

* New field: The **Employee** object now has an `is_owner` field.
* New enumeration: The **CardBrand** enumeration has a new `SQUARE_CAPITAL_CARD` enum value to support a Square one-time Installments payment.

* New request body field constraint: The __Refund__ Payment request now requires a payment_id.

## Version 4.0.0.20191217 (2019-12-17)
* Square is excited to announce the public release of customized SDK for Java
## Version 4.0.0-20191217 (2019-12-17)
!!!important
Square is excited to announce the public release of customized SDKs for [Java](https://github.com/square/square-java-sdk) and [.NET](https://github.com/square/square-dotnet-sdk). For more information, see [Square SDKs](/sdks).
!!!

* __GA release:__ SDKs updated to support new `receipt_url` and `receipt_number` fields added to the [Payment](https://developer.squareup.com/reference/square/objects/Payment) type.

* __Beta release:__ SDKs updated to support the new [CashDrawerShifts](cashdrawershift-api/reporting) API.

* Square now follows the semantic versioning scheme for all SDKs except PHP and Node.js. This versioning scheme 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).
* Java, .Net, Python, and Ruby SDKs are now version 4.0.0. Java and .Net SDKs have breaking changes in version 4.0.0. Ruby and Python do not have breaking changes.

## Version 3.20191120.0 (2019-11-20)
!!!important
Square has begun the retirement process for Connect v1 APIs. See the [Connect v1 Retirement](/migrate-from-v1) information page for details.
!!!

* __GA releases:__ SDKs now support the new `modify_tax_basis` field to Discounts and v2 Sandbox
* __BETA releases:__ SDKs now support the Shifts API webhooks for Labor shift created, updated, deleted, CreateLocation endpoint, and the ability to customize statement description in Payments API.
* **Deprecated**: Support for v1Items API and v1Locations API is fully deprecated.

## 3.20191023.0 (2019-10-23)
* **GA release**: Merchants.ListMerchant is GA for all SDKs.
* **Beta release**: All SDKs support exclusion strategies for pricing rules.

## 3.20190925.0 (2019-09-25)

* **GA release**: All SDKs have been updated to support the new Merchants API.

* **Beta release**: All SDKs have been updated to support the new endpoints (RetrieveLocation, UpdateLocation) added to the Locations API.

* **Beta release**: All SDKs have been updated to support the new field (`mcc`) added to the `Location` type.

* **GA release**: All SDKs have been updated to support the new field (`bin`) added to the `Card` type.

* **GA release**: All SDKs have been updated to support the new `CardPaymentDetails` fields (`verification_results`, `statement_description`, and `verification_method`).

* **GA release**: All SDKs have been updated to support the new `Payment` field, (`employee_id`).
Loading

0 comments on commit 361113c

Please sign in to comment.