Skip to content

Releases: ChannelApe/shopify-sdk

Fulfillment Order Exception Mapping

29 Mar 20:38
4ece967
Compare
Choose a tag to compare

This removes an unecessary try/catch that wasn't providing any value.

Fulfillment Order API and Fulfillment Deprecation

08 Mar 15:24
Compare
Choose a tag to compare

Shopify is forcing API users to start using their fulfillment order API's starting as 03/31/2023. We left the deprecated functions in there for now but you should now be able to explicitly decide which API to use when calling functions from the client as long as you aren't specifying version number. We highly recommend you check your apps to ensure compatibility works for you.

Metafields ValueType Deprecation Updates

23 Dec 15:25
Compare
Choose a tag to compare

Adds support for the new metafield values and types. This also alleviates the deprecation errors for the changes that are fully removed in 2021-10

For more:
https://shopify.dev/changelog/online-store-2-0-new-metafields-type-system-and-dynamic-sources

Optional API Version Parameter

29 Mar 10:32
Compare
Choose a tag to compare

Adds optional withApiVersion parameter when building the ShopifySDK.

If not populated, this will use shopify oldest stable version. Although this is not recommended so you can target a set of shopify features. Ex: '2020-10' '2020-07' '2020-04'.

If you are specifying the API URL ensure you leave off the version if you are using this.

Maps Transactions and Order Adjustments on Shopify Refunds

29 Mar 10:30
Compare
Choose a tag to compare

Adds mapping of order adjustments and transactions on the Shopify Order Refund model.

Fixes shopify error response logging

10 Dec 14:40
Compare
Choose a tag to compare
  • Fixes issue with jersey marshaling eating the buffer and logging null responses sometimes when errors occurred. #43
  • Adds private app installation instructions to readme from PR #40
  • Updates JUnit to 4.13.1 from PR #47

TaxLines now available on line items

25 Nov 13:42
Compare
Choose a tag to compare

Previously tax lines were only accessible at the order level, but now they will be included in both the order and line item level.

Java 11 Support, Cursor Based Pagination, Custom Collections

06 Apr 17:52
Compare
Choose a tag to compare
  • Cursor Based Pagination is now supported. See #20 for more details.
  • Java 8 and Java 11 are now supported. See #31 for more details.
  • Custom Collections are now supported. See #26 for more details.

Adds Note, Note Attributes and Financial Status During Order Creation

27 Jan 18:38
Compare
Choose a tag to compare

Adds optional fields note, note_attributes, and financial_status during order creation.

Customer Query Support, Additional Order Queries, Rate Limit Retry Bug Fix

07 Oct 11:28
Compare
Choose a tag to compare
  • #16 was merged into this release to allow more ways to query customers.
  • Additional order query support was added
  • Rate Limit retry edge case was handled where 429 for too many images on a variant was seen as rate limit exceeded instead of a bad request.