shopify_flutter 2.2.2 shopify_flutter: ^2.2.2 copied to clipboard
A Flutter package to seamlessly connect your Shopify store with your app.
2.2.1 #
- moved
countryCode
toShopifyLocalization
class. This class is responsible to handle the store localization- If set as 'NP', all the prices will be in the form of
Nepali Rupees
- If set as 'NP', all the prices will be in the form of
- Added
discountAllocations
inCart
andCartLine.lines
items
2.2.0 #
- Added a feature to set the desired country code to display the prices
- In
ShopifyConfig
, set the decired county code to propertycountryCode
.- If left null, the shopify default price currency will be applied
- If set as 'NP', all the prices will be in the form of
Nepali Rupees
- In
- Updated example app to reflect the changes.
2.1.2 #
- made phone as required while creating user using
createUserWithEmailAndPassword
2.1.1 #
- ability to get the cached current user or updated user from
ShopifyAuth.currentUser
using a boolean value of forceRefresh - added
product
in cart line merchandise to access the product properties like title.
2.1.0 #
- Removed depreciated proprty lastIncompleteCheckout from ShopifyUser
2.0.1 #
- Updated default api version to 2024-01
- Added code comments for better pub score
2.0.0 #
Major Updates:
- Depreciated ShopifyCheckout from Shopify API version 2024-07
- Introduced ShopifyCart to perform cart operation
- Introduced ShopifyOrder to access customer orders
1.5.21 #
1.5.19 #
- minor update in example and getAllOrders
1.5.18 #
- increase the number of varients in products
- auto renew token in
ShopifyAuth.instance.currentCustomerAccessToken
if it is about to expire. - added media list in products
1.5.17 #
- formatted the code to inscreate the pub score
1.5.16 #
- code refactoring
1.5.15 #
- updated example
1.5.14 #
- added cursor to the
getSearchedProducts
query.
1.5.13 #
- null check for shipping address in orders
- made first name nullable in shipping address
1.5.11 #
- formatted code using
dart format .
to increase pub score
1.5.10 #
- updated
checkoutCompleteWithTokenizedPaymentV3()
to returnTokanizedCheckout
model - updated
shop_tab.dart
in example to showcase the use ofcheckoutCompleteWithTokenizedPaymentV3()
1.5.9 #
- added a support for locale.
1.5.6 #
- added foormatted price in product price
- added
cachePolicy
inShopifyConfig
for GraphQL queries - some bugs fixes
1.5.5 #
- added default address in shopify user
- added method customerDefaultAddressUpdate in ShopifyCustomer class to update the default address
1.5.3 #
- updates to increase pub points
1.5.2 #
- updated dependencies to match latest flutter 3.16.5
1.5.1 #
- updated getAllCollections
- optimized auto-generated files
1.5.0 #
- optimized checkout and product models
1.4.4 #
- update example with demo chekout flow in shop tab
1.4.3 #
- updated example with add, update and remove lineitems for checkout
1.4.2 #
- Minor fixes
1.4.1 #
- Fixed issues
1.4.0 #
1.3.1 #
- Image issue in Collection resolved
- Order Model updated
1.3.0 #
- added search product query and option for filters in
searchProducts
andgetXProductsAfterCursorWithinCollection
.
1.2.0 #
- phone and acceptsMarketing can be passed in createUserWithEmailAndPassword
- bug fixes
- updated code documentation
1.1.3 #
- now you can get the token with expiry date and get the boolean status of access token expiration
1.1.2 #
- minor update
1.1.1 #
- issue fixed
- checkoutCompleteWithTokenizedPaymentV3 'Field 'payment' doesn't exist
1.1.0 #
- added ShopifyCustom to give the suer an ability to create custom query and mutations that are not available in the package
1.0.19 #
- updated readme
1.0.18 #
- updated signup and readme
1.0.17 #
- checkoutDiscountCodeApply returns Checkout object
1.0.16 #
- Updated Example
1.0.15 #
- Updated Shop model to get shippingPolicy and subscriptionPolicy
1.0.14 #
- Shopify Blogs issue fixes
1.0.13 #
- get all products error fixes
1.0.12 #
- made shopify admin access token optional as it is only used for deleting the customer
1.0.11 #
- added product relation in the Checkout lineitem
1.0.10 #
- added update email in checkout
1.0.9 #
- checkout lineitem update fixes
1.0.8 #
- Fixed error getting in order history when the the purchased product is archieved
- added billingAddress in getAllOrdersQuery and orders
1.0.7 #
- Bug fixes in registeration
1.0.6 #
- Bug fixes while deleting customer account
1.0.5 #
- Optimized orders query and product isAvailableForSale
1.0.4 #
- Added get collection by id
1.0.3 #
- Code optimization
1.0.2 #
- added 'email' in checkout product for eacy checkout experience if logged in
1.0.1 #
- add 'isAvailableForSale' in product and CustomerUpdate bug fixes
1.0.0 #
- updated shopify config to add admin access token.
- delete customer mutation
0.0.4 #
- added payment status and fulfilment status in order
0.0.3 #
- Bug fixes in order, product and checkout models.
0.0.2 #
- Added comments, Readme and example update
0.0.1 #
- Initial Release