Skip to content
This repository has been archived by the owner on Apr 23, 2021. It is now read-only.

Releases: square/connect-csharp-sdk

Version 2.25.0 (2019-11-20)

20 Nov 19:54
049482b
Compare
Choose a tag to compare
  • important
    Square has begun the retirement process for Connect v1 APIs. See the Connect v1 Retirement 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.

2.23.0

25 Sep 18:10
0d3f34c
Compare
Choose a tag to compare

Version 2.23.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).

2.22.2

23 Aug 19:44
a84bceb
Compare
Choose a tag to compare

Version 2.22.2 (2019-08-23)

  • Bug fix: Fixed path parameters for UpdateOrder

2.22.0

15 Aug 14:07
7200ae2
Compare
Choose a tag to compare

Version 2.22.0 (2019-08-15)

  • New functionality: All SDKs have been updated to support the Sandbox v2 BETA release
  • Deprecated functionality: All Transactions API functionality is deprecated in favor of Payments API and Refunds API functionality.
  • New functionality: All SDKs have been updated to support the Payments API GA.
  • New functionality: All SDKs have been updated to support the Refunds API GA.
  • New functionality: All SDKs have been updated to support Orders API updates:
    • Pickup Fulfillments, SearchOrders, and ServiceCharges move from BETA to GA.
    • New BETA endpoint: Orders.UpdateOrder — use the UpdateOrder endpoint to update existing orders.
    • New BETA functionality: Create shipment-type fulfillments.
  • New functionality: Locations.RetrieveLocation — use the RetrieveLocation endpoint to load details for a specific Location.

2.20.0

10 Jul 17:08
8fa8d4c
Compare
Choose a tag to compare

Version 2.20.0 (2019-07-10)

  • Breaking change — As of 2019-07-10 .NET Connect SDK does not support explicit ENUM types. Instead, the SDKs pass ENUM values as static Strings. Developer code can now choose to ignore unexpected String values when Square APIs return new values instead of being forced to throw runtime errors due to unexpected types. Additional information, including migration help, is available in the README.

2.19.1

26 Jun 23:15
efe9db3
Compare
Choose a tag to compare
  • Bug fix: Transaction.Charge and Customers.CreateCustomerCard request objects — now include the verification_token required for Strong Customer Authentication.

2.19.0

12 Jun 18:37
d6cf34a
Compare
Choose a tag to compare
  • BETA releases:
    • Orders API: supports service charges with a new field and datatype.
    • Catalog API: supports measurement unites for item variation quantities with a new field and datatype.
  • New functionality: Order entities — now include a source field that contains details on where the order originated.
  • Improved functionality: ListLocations — Expanded business information available through the Locations API, including business hours, contact email, social media handles, and longitude/latitude for physical locations.

2.18.0

08 May 21:27
4ecadd1
Compare
Choose a tag to compare
  • Beta functionality: Orders API — support for fractional quantities,
    expanded metadata, and embedded information on payments, refunds, and returns.
  • Beta functionality: Inventory API — support for fractional quantities.
  • New functionality: Locations.business_hours — read-only field with
    information about the business hours at a particular location.

2.17.1

24 Apr 17:56
3f41174
Compare
Choose a tag to compare
  • New functionality: Employees API (Connect v2) — New fields to
    capture contact information for employee profiles.
  • New functionality: V1Tender.CardBrand — New V1 enum to represent
    brand information for credit cards.

2.17.0

10 Apr 21:17
d8a6cc7
Compare
Choose a tag to compare

New features: Orders API beta

  • The Connect v2 Orders object now includes an OrderSource field (source)
    that encapsulates the origination details of an order.

Improvement: Connect v2 Catalog IDs in Connect v1 objects

  • The following Connect v1 data types now include a v2_id field that makes it
    easier to link information from Connect v1 endpoints to related Connect v2
    Catalog objects:
    • V1Discount
    • V1Fee
    • V1Item
    • V1ModifierList
    • V1ModifierOption
    • V1Variation