Releases: bold-commerce/bold-shopify-toolkit
Releases · bold-commerce/bold-shopify-toolkit
1.2.7: Update cart serialize and deserialization (#13)
* Use built in unserialization exceptions so that the nested deserialization happens in other code paths * Added functions for nested serialization
Allow draft orders with line item props/note attributes
Accept draft orders with line item props (#12) - Draft orders with line item props or note attributes were being refused with error note_attributes:expected Hash to be a Array - It seems the draft order API expects line item properties and note attributes to be wrapped in an array: https://help.shopify.com/api/reference/draftorder#note-attributes-property
1.2.5
Added one-time charge functionality to tool kit (#11)
Fix for Variant Metafield functions
Some variant metafield functions in the service were not calling the Shopify API correctly. This should fix this.
Metafield access for variants
Add mutators for metafields on the variants model.
Allow creation of variant from array
Added a function to create a ShopifyVariant model from an array.
Shipping zones
- Gets shipping zones
1.2.0: Asset deletion
Added a delete function to the asset service.
1.1.0: Fixing a bug in the Cart service (#4)
- Fix a bug where a vanity domain and a storefront password caused 401 errors when trying to use the frontend api to retrieve a cart
- Added getDomain() to the ShopBaseInfo interface
Upgrade instructions:
add getDomain() to your ShopBaseInfo model