|
1 | 1 | # Change Log |
2 | 2 |
|
| 3 | +## Version 6.0.0.20200625 (2020-06-25) |
| 4 | + |
| 5 | +## New API release |
| 6 | +* Team API generally available (GA) |
| 7 | + * For an overview, see [Team API Overview](https://developer.squareup.com/docs/team/overview). |
| 8 | + * For technical reference, see [Team API](https://developer.squareup.com/reference/square_2020-06-25/team-api). |
| 9 | + |
| 10 | +## Existing API updates |
| 11 | +* Catalog API |
| 12 | + * [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. |
| 13 | +* Payments API |
| 14 | + * 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. |
| 15 | + |
3 | 16 | ## Version 5.3.0.20200528 (2020-05-28) |
4 | 17 |
|
5 | 18 | ## API releases |
|
65 | 78 | * For an overview, see [Overview](/customer-segmentss-api/what-it-does) |
66 | 79 | * For technical reference, see [Customer Segments]( https://developer.squareup.com/reference/square/customer-segments-api). |
67 | 80 |
|
68 | | - |
| 81 | + |
69 | 82 | * **New webhooks.** v2 Webhooks (beta) now supports webhooks for the following APIs: |
70 | 83 | * Orders API. `order.created`, `order.updated`, and `order.fulfillment.updated` |
71 | 84 | * Terminal API. `terminal.checkout.created` and `terminal.checkout.updated` |
@@ -138,19 +151,49 @@ All SDKs have been updated to support the following changes: |
138 | 151 |
|
139 | 152 | * **Shared object updates** |
140 | 153 | * **Card object** — New fields added: `card_type`, `prepaid_type`. Currently, only the Payments API responses populate these fields. |
141 | | - |
| 154 | + |
142 | 155 | ## Version 4.1.0.20200122 (2020-01-22) |
| 156 | + |
143 | 157 | * New field: The **Employee** object now has an `is_owner` field. |
144 | 158 | * New enumeration: The **CardBrand** enumeration has a new `SQUARE_CAPITAL_CARD` enum value to support a Square one-time Installments payment. |
145 | 159 |
|
146 | 160 | * New request body field constraint: The __Refund__ Payment request now requires a payment_id. |
147 | 161 |
|
148 | | -## Version 4.0.0.20191217 (2019-12-17) |
149 | | -* Square is excited to announce the public release of customized SDK for Java |
| 162 | +## Version 4.0.0-20191217 (2019-12-17) |
| 163 | +!!!important |
| 164 | +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). |
| 165 | +!!! |
150 | 166 |
|
151 | 167 | * __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. |
152 | 168 |
|
153 | 169 | * __Beta release:__ SDKs updated to support the new [CashDrawerShifts](cashdrawershift-api/reporting) API. |
154 | 170 |
|
155 | 171 | * 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). |
156 | 172 | * 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. |
| 173 | + |
| 174 | +## Version 3.20191120.0 (2019-11-20) |
| 175 | +!!!important |
| 176 | +Square has begun the retirement process for Connect v1 APIs. See the [Connect v1 Retirement](/migrate-from-v1) information page for details. |
| 177 | +!!! |
| 178 | + |
| 179 | +* __GA releases:__ SDKs now support the new `modify_tax_basis` field to Discounts and v2 Sandbox |
| 180 | +* __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. |
| 181 | +* **Deprecated**: Support for v1Items API and v1Locations API is fully deprecated. |
| 182 | + |
| 183 | +## 3.20191023.0 (2019-10-23) |
| 184 | +* **GA release**: Merchants.ListMerchant is GA for all SDKs. |
| 185 | +* **Beta release**: All SDKs support exclusion strategies for pricing rules. |
| 186 | + |
| 187 | +## 3.20190925.0 (2019-09-25) |
| 188 | + |
| 189 | +* **GA release**: All SDKs have been updated to support the new Merchants API. |
| 190 | + |
| 191 | +* **Beta release**: All SDKs have been updated to support the new endpoints (RetrieveLocation, UpdateLocation) added to the Locations API. |
| 192 | + |
| 193 | +* **Beta release**: All SDKs have been updated to support the new field (`mcc`) added to the `Location` type. |
| 194 | + |
| 195 | +* **GA release**: All SDKs have been updated to support the new field (`bin`) added to the `Card` type. |
| 196 | + |
| 197 | +* **GA release**: All SDKs have been updated to support the new `CardPaymentDetails` fields (`verification_results`, `statement_description`, and `verification_method`). |
| 198 | + |
| 199 | +* **GA release**: All SDKs have been updated to support the new `Payment` field, (`employee_id`). |
0 commit comments