- added mutateList for mutations that return a List
- refactored custom operations code
- changed fromJson data type to dynamic
- fixed customfields config not passing to order and system operations
- fixed internal type import
- fixed ActiveCustomer error on active order removeAllItems
- fixed Customer customFields parsing issue
- fixed Turkish Lira TRY conversion issue
- Removed CollectionWithParentChildren entity
- Added
getCollectionsWithParentChildren
method - Added
getCollectionWithChildren
method - Added
getCollectionWithParent
method - Added
getCollectionWithParentChildren
method - Updated FacetValue to includ Facet
- Added support for customfields. define customfieldsConfig on initialize
- Updated productId and productVariantId int types to String
- Renamed type to CollectionWithParentChildren for simplicity
- Added
getCollectionsWithParentChildren
method
- fixed the bug options not passing on getCollections
- changed getCollectionById tpe to String from int
- changed getOrderByCode return type to Order
- updated http dependency
- Added setOrderShippingMethod example
- Strong types are implemented for all methods
- All shop-api methods are implemented
- Updated README
- Added
setOrderBillingAddress
method - Added
getActiveOrder
method - Added
addPaymentToOrder
method - Added
getOrderByCode
method - Added
getPaymentMethods
method - Added
getShippingMethods
method - Added
setCustomerForOrder
method
- Added setOrderShippingAddress and updated README example
- Exported types
- Updated Readme explaining how to manage firebase token changes
- Update the instance credentials without reinitizialize
- Made it singleton with predefined initialization methods NativeAuth,FirebaseAuth,Token and Custom Auth
- fixed http dependency
- Added automated opinionated session refresh management
- Added extractResponseHeaders method to extract response headers.
- Initial version.