Skip to content

Releases: ChannelApe/shopify-sdk

Customer Update and Order Shipping Address Update

17 Jun 20:26
Compare
Choose a tag to compare
  • New updateOrderShippingAddress method to update Shopify Order Shipping Addresses
  • New updateCustomer method to update Shopify Customer

Adds Retries for Network Blips Along with Optional Configurations

28 May 15:24
Compare
Choose a tag to compare

Network blips such as refused connections and reset connections will now be retried. Also an optional configuration was added to change the defaults for retrying and connection settings.

Reduces Default Query Size From 250 to 50

09 Jan 18:07
Compare
Choose a tag to compare

Products and Orders default query sizes have been reduced from 250 to 50. This was done after discussions with Shopify Support about some Shopify Internal Errors we were receiving while querying. They suggested smaller page sizes so we have smaller responses which come back quicker.

This release also adds several overloads to getProducts and getOrders in case you would like to specify your own pageSize.

Ensures Variant and Product Calls Comply with Multilocation

20 Dec 15:18
Compare
Choose a tag to compare
  • Ensures inventory_quantity is not serialized in any shopify call
  • Adds ERROR level log when a deprecated Shopify call is made.
  • Fixes retry listener so that it logs attempts without exceptions

Removed Deprecated Restock Parameter on Refund

07 Dec 15:46
Compare
Choose a tag to compare

According to the shopify docs, the 'restock' parameter is deprecated. We use the new restock_type on the refunded line items.

https://help.shopify.com/en/api/reference/orders/refund#properties

Changed inventoryManagement from enum to String

04 Dec 20:38
Compare
Choose a tag to compare
  • Converted inventoryManagement to String since it can contain any custom value.
  • Fixed bug when entity could not be saved in Shopify where error is not marshalled.

Converted user_id and location_id to Strings

04 Dec 20:36
Compare
Choose a tag to compare

Changed IDs from ints to Strings to prevent Integer Overflow.

Fixing Driver Bug When Jackson and Moxy are on Classpath

30 Nov 15:37
Compare
Choose a tag to compare

Fix client driver to use Jackson Feature, so to not be overridden by Moxy on same class path.

Order Transaction Retrieval - Apple Pay Focus

27 Nov 14:35
Compare
Choose a tag to compare
  • Added method to retrieve all transactions for an order.
    • Right now apple_pay is the only mapped field but we welcome PRs for more mappings!
  • Switched from Moxy to Jackson as JAXB Provider within Jersey Client

Gift Card Creation Support

19 Nov 18:08
Compare
Choose a tag to compare

Added the ability for Shopify Plus users to create gift cards.