Java SDK for Shopify REST APIs
This removes an unecessary try/catch that wasn't providing any value.
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.
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
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.
Adds mapping of order adjustments and transactions on the Shopify Order Refund model.
Previously tax lines were only accessible at the order level, but now they will be included in both the order and line item level.
Adds optional fields note
, note_attributes
, and financial_status
during order creation.