Releases in 2023
Version 3.7.0 - 01 Feb, 2023
Last updated: 01 Feb, 2023 - Link Purchase | Download
- This release is included the patching to fix build issue on latest Flutter v.3.7.0
Upgrade latest Flutter channel stable v3.7
- To make sure you are using the correct Flutter version, run this command:
flutter --version
Example output:
Flutter 2.5.0 • channel stable • https://github.com/flutter/flutter.git Framework • revision 4cc385b4b8 (2 days ago) • 2021-09-07 23:01:49 -0700 Engine • revision f0826da7ef Tools • Dart 2.14.0
- To upgrade Flutter 3.3.0, please close all your IDE and run these commands in the project folder:
flutter channel stable flutter upgrade --force flutter pub cache clean flutter clean flutter pub get
- See more common issue & solution when install Flutter from this link.
Version 3.4.0 - 09 Jan, 2023
Last updated: 09 Jan, 2023 - Link Purchase | Download
New features
(1) New Rating & Reviews UI 💥
On Product Detail screen:
- Rating Count for a product.
- Load more icon to show Reviews
Screenshot Demo
Video
(2) Google Map Styles 🗾
- Ability to customize the style of Google Map to be different between Dark and White modes.
- 250+ advanced customizations, elegant Cloud-based maps styling.
- Save development time and resources.
Screenshot Demo
Some elegant Google Map Styles
(3) Unicode App Name ⚡️
- Support the App Name using Unicode characters.
- Your App Name can be Arabic, Spanish, or any Unicode character.
(4) In-App Purchases💰
- When clicking Buy Now button in Product Detail screen, if the product price is the same with In-App Purchase products on AppStore, it will pay via In-App Purchases.
- Available on WooCommerce and Extended license.
Video
(5) Zoho SalesIQ Chat ♻️
- Ability to real-time chat with Zoho SalesIQ the great live chat software.
- Available for Extended license
Video
(6) Easy Paypal: Native Checkout 💳
- Checkout via native UI of PayPal SDK
- Available for Extended license
Video
(7) Native Multiple Stripe Methods 🏦
- Support native Multiple Payment Methods IDs for the Native Stripe.
- Available for Extended license
Screenshot Demo
(8) Google Analytic 📈
- This is a great feature to allow user could see their order from the mobile app by using Google Analytics.
- Measure via Firebase analytic.
Screenshot Demo
The result on Firebase Analytics dashboard:
Important improvements
- Compatible with the latest Flutter 3.3.10 and 3.3.x
Customer-Defined Price 💰
This feature is available in Product Add-Ons
Upgrade Product Filter 🌟
- Average Rating
- Popularity
- Menu Order (a number users set when editing product)
Screenshot Demo
Upgrade Realtime Chat 🎗
Beside the current features: chat with Admin & Users, typing status, unread count. New features are supported:
- Handle authentication
- Online status
- Push notification
- Track user language
Minor bug fixes
Thanks to all for reporting bugs & suggesting features. This release contains many fixes & UX improvements:
- Fix showing error message in SMS Login
- Fix ‘no Product’ displays on the Product list screen
- Fix Tabbar material indicator exception when hiding Tabbar
- Fix Ajax Search
- Fix Blog Appbar in List-blog screen
- New Appbar missing on Product Detail
- Fix ‘load more’ does not work properly
- Fix Tera Wallet issue
- Fix the product Search when searching on Product page navigating from Category
- Fix the failed Login
- Show the selected category in Filter screen
- Fix wrong amount when paying via Stripe
- Skip Login screen when session is expired
- Fix applying Order Default and missing Menu Order option
- Fix Paystack payment
- Fix invalid phone number when checkout by Myfatoorah
- Fix Paid Membership register
- Fix cannot register visitor when user login via SMS
- Fix Guests cannot open Chat
- Fix to show Membership plans
Upgrade latest Flutter channel stable v3.3.x
- To make sure you are using the correct Flutter version, run this command:
flutter --version
Example output:
Flutter 2.5.0 • channel stable • https://github.com/flutter/flutter.git Framework • revision 4cc385b4b8 (2 days ago) • 2021-09-07 23:01:49 -0700 Engine • revision f0826da7ef Tools • Dart 2.14.0
- To upgrade Flutter 3.3.x, please close all your IDE and run these commands in the project folder:
flutter channel stable flutter upgrade --force flutter clean flutter pub get
Update/migrate the app to latest version
- Follow this guide:
- Input your purchase code to
configs/env.props
file (if not input, the app will crash):
🔑 Importance Note
- As version 3.3 does not support special string in App Name. We found a quick solution by using
env.props
instead ofenv.properties
- They have the similar content, but
env.props
supports Unicode characters (support UTF-8 encoding).
- If you have both
env.properties
&env.props
inside configs folder, the app will load configs fromenv.props
.
- In the future, we will remove env.properties and use env.props
Free drag&drop FluxBuilder
- FluxStore apps provides the full source code so you can customize it all.
- 🎯Special gifts🛍 when using FluxStore or FluxNews app:
- Free FluxBuilder tool to edit your app's UI easily with drag&drop Lifetime. Quick guide.
- You can update your app's UI without republishing it to App Stores for Free and Lifetime.
- Free translation service for your local language.
Video Demo
Releases in 2022
Version 3.3.0 - 9 Nov, 2022
Last updated: 9 Nov, 2022 - Link Purchase | Download
New features
(1) Breaking Change 🚀
As many clients need upgrading easily, we have changed code structure to:
- Easy & simply upgrade source code just by replacing the
configs
folder.
- If you have customized something on the old FluxStore, just copy to
configs/customized
folder.
The projects will be overridden by the files in
configs/customized
folder.🔑 Importance Note:
- This simple upgrade way is used for upgrading 3.3 to 3.3.x (or later).
Update the envatoPurchaseCode
is a required step on this release ✅.
Input your purchase code to
configs/env.properties
file (if not input, the app will crash):(2) TabMenu & Scrollable 🧩
- Add new 2 UI complex layout types: TabMenu & Scrollable.
- Use the Dynamic screens as the sub pages.
- The Vertical layout is not used for these new UIs.
Video
(3) Smart Banner ⭐️
- Your App can now display Smart Engagement Banner on Home Screen.
- Show at the top of the screen. Help your customers easily view an event, sale, or an important announce.
(4) MultiLevel Category layout⚡️
- Category layouts has a new MultiLevel - useful to configure level of Categories.
- Large number of Categories: useful for more than 100 Categories data.
- Lazy load
(5) Phone Number Config ☎️
On the Checkout screen, this feature helps to validate the phone number entered using Google's libphonenumber.
Features
- Check validation of Phone Number.
- Ability to customize Default Country.
- Use for either normal or international phone numbers.
- Support customizing the Country List.
- Show or hide Flag Image.
- Support RTL language.
- Have 3 Selector Types for choosing country list.
Screenshot Demo
(6) Vertical Product Gallery ♻️
Scroll images vertically on Product Detail screen. Available for simpleType.
Video
(7) Upgrade Product Detail themes 🎨
3 types of Product Detail screen
- simpleType
- halfSizeImageType:
- fullSizeImageType:
Support featured videos and more
- Featured videos
- info: booking product
- info: listing booking
- info: grouped product
- info: variable product
- image gallery
- product title
Youtube video
- Ability to enable Youtube video in Product Detail screen.
(8) SMS Login by Default 🌟
- You can set only allow login to the app via SMS.
(9) New Languages 🎊
- Support Azerbaijan, Urdu language 🇦🇿
- Thank valuable clients for sharing these native translations❤️
- Now FluxStore apps support about 50 native languages.
Important improvements
- Compatible with latest Flutter 3.3.x.
Limit Login Attempts Reloaded
- Ability to show error messages when login failed too many times. Stop force attacks.
- Compatible with the https://wordpress.org/plugins/limit-login-attempts-reloaded/ plugin.
Cart icon for LTR and RTL 🛒
- In LTR Languages:
- In RTL Languages:
Improve performance ⚡️
- Image performance
- Vertical Layout with mass products.
- Slider Testimonial
Improve UI 🎨
- Login with SMS
- SmartChat Icon covers the Cart Icon
- Support Android 13 🚀
- Ability to add Notes with Link on Order📝
- Refactor make product id non nullable.
- Time keep saving cache.
- Upgrade all pubspec Libraries to latest ⬆️
Minor bug fixes
Thanks to all for reporting bugs & suggesting features. This release contains many fixes & UX improvements:
- Fix TikTok videos not load
- Fix video on TikTok that are stretched
- Fix general web item not update when login
- Fix multi language for brands
- Fix category product list
- Fix cannot update menu label
- Fix stuck at empty splash screen when isCaching config not loaded
- Fix tap payment issue
- Fix wrong shipping fee
- Fix: max allow quantity when add product
- Fix choose time of booking don't appear
- Fix the app does not request permission push notification
- Fix wrong currency in paystack payment
- Fix total cart for subscription
- Fix: click text story
- Fix login for webview
- Fix point redemption when create order
- Fix defaultCurrency symbol in textField when editing product
- Fix vertical layout column with filter UI
- Fix missing author data of blog
- Fix minor bugs in sms login
- Fix AutoUpdate
Upgrade latest Flutter channel stable v3.3.x
- To make sure you are using the correct Flutter version, run this command:
flutter --version
Example output:
Flutter 2.5.0 • channel stable • https://github.com/flutter/flutter.git Framework • revision 4cc385b4b8 (2 days ago) • 2021-09-07 23:01:49 -0700 Engine • revision f0826da7ef Tools • Dart 2.14.0
- To upgrade Flutter 3.3.x, please close all your IDE and run these commands in the project folder:
flutter channel stable flutter upgrade --force flutter clean flutter pub get
Update/migrate the app to latest version
- Follow this guide:
- Input your purchase code to
configs/env.properties
file (if not input, the app will crash):
Free drag&drop FluxBuilder
- FluxStore apps provides the full source code so you can customize it all.
- 🎯Special gifts🛍 when using FluxStore or FluxNews app:
- Free FluxBuilder tool to edit your app's UI easily with drag&drop Lifetime. Quick guide.
- You can update your app's UI without republishing it to App Stores for Free and Lifetime.
- Free translation service for your local language.
Video Demo
Version 3.0.7 - 03 Oct, 2022
Last updated: 03 Oct, 2022 - Link Purchase | Download
- This release is included the patching to fix the build issue on iOS 14 + XCode 14
Upgrade latest Flutter channel stable v3.3
- To make sure you are using the correct Flutter version, run this command:
flutter --version
Example output:
Flutter 2.5.0 • channel stable • https://github.com/flutter/flutter.git Framework • revision 4cc385b4b8 (2 days ago) • 2021-09-07 23:01:49 -0700 Engine • revision f0826da7ef Tools • Dart 2.14.0
- To upgrade Flutter 3.3.0, please close all your IDE and run these commands in the project folder:
flutter channel stable flutter upgrade --force flutter pub cache clean flutter clean flutter pub get
- See more common issue & solution when install Flutter from this link.
- Note: new Big version update update will be released will be ready very soon 🎉
Version 3.0.6 - 06 Sep, 2022
Last updated: 06 Sep, 2022 - Link Purchase | Download
- This release version is focused to upgrade the compatibility with Flutter v3.3 (release Aug 31)
Update/migrate the app to latest version
Version 3.0.5 - 06 Aug, 2022
Last updated: 06 Aug, 2022 - Link Purchase | Download
:: New features
(1) Paystack payment 💰
- Add new native payment - Paystack
- Help it easy for businesses in Nigeria, Ghana, Kenya and South Africa to accept secure payments from multiple local and global payment channels.
- The supported currencies.
Video
(2) Flutterwave payment 💰
- New native payment - Flutterwave
- Support Credit card, Debit card and Bank account payment directly on your store.
Video
(3) Smart COD 💵
- Support to pay more extra fee for COD payment (Charge on delivery).
- Available for WooCommerce.
Video
(4) Dynamic link for Tag ⚡️
- Share a list of products with the same Tag.
- When users open the link, the App will be launched and show all products under that Tag.
Video
(5) Related Products 🛍
- The Detail screen shows the Related Products on the Same Store.
Screenshot Demo
(6) Age Restrictions 👶
- A new option that requires users to enter their year of birth before using the app.
- It is useful for wine selling app, etc.
Screenshot Demo
(7) Version Update Alert📱
- Help your clients to update version in the app.
- Show an alert with a link to the appropriate app store page.
Screenshot Demo
(8) New Languages 🎊
- Support Tigrinya, Kurdish language.
- Now FluxStore apps support 45 native languages.
:: Important improvements
- Compatible with latest Flutter 3.0.5
- Mercado Pago payment ⚡️
- Add user email.
- Support Efecty method
Improve UI 🎨
Show native language in Languages screen
Show current settings in Settings screen
Update User Profile UI
Login & Age Restrictions screens
- Image size on Age Restriction screen.
- Reduce Logo size on Login screen.
Support Icon on Notifications.
- Support hiding empty product layout ✨
- Upgrade Firebase libs.
- Upgrade other latest libs.
- Update webview_inapp location permission.
- Apply submodule for FluxStore
:: Minor bug fixes
Thanks to all for reporting bugs & suggesting features. This release contains many fixes & UX improvements:
- Fix to show instagram link in blog
- Fix France language
- Fix auto enable notfication when app resume from background
- Fix new sms login keep asking for information
- Fix layout overflow when create product
- Fix horizontal wishlist in cart screen
- Fix navigator to blog category in sidemenu
- Fix rotate type always display in middle
- Fix price not show
- Fix: countdown re-render
- Fix: reload UI appbar when refresh home page
- Fix exception when close product detail which has unsupported video
- Fix checkout with multi currency
- Fix crash api when checkout with multi items
- Fix crash google login disconnect
- Fix sub category layout load more not working
- Fix to show correct currency for the order history
- Fix search api on other framework
- Fix can not override blog from WordPress
- Fix drawer icon on Profile not hidden after disabling the side menu
- Fix currency does not correct when Top up to wallet
- Fix short description show two times when description is empty
- Fix: smart chat not show image in web
- Fix residual curly braces in url
Upgrade latest Flutter channel stable v3.0.5
- To make sure you are using the correct Flutter version, run this command:
flutter --version
Example output:
Flutter 2.5.0 • channel stable • https://github.com/flutter/flutter.git Framework • revision 4cc385b4b8 (2 days ago) • 2021-09-07 23:01:49 -0700 Engine • revision f0826da7ef Tools • Dart 2.14.0
- To upgrade Flutter 3.0.5, please close all your IDE and run these commands in the project folder:
flutter channel stable flutter upgrade --force flutter clean flutter pub get
Update/migrate the app to latest version
:: Free drag&drop FluxBuilder
- After purchasing FluxStore app, you get the full source code so you can customize it all.
- You also can use the FluxBuilder tool to edit the Design of app for free without re-publishing to app stores. (or edit on any code editor, e.g. Android Studio)
Video Demo
Version 3.0.2 - June 14, 2022
Last updated: June 14, 2022 - The app is HERE!
:: New features
(1) Myfatoorah payment 💰
- Support new native payment - Myfatoorah
- Available for the extended license.
(2) Booking Time Limit ⏰
- WooCommerce Appointments supports the default booking time limit is 14 days.
- Now, users can set the maximum booking date limit (for the extended license).
Configurate
(3) Account Deletion ❎
Apple's new policy requires Account Deletion. The Settings screen will have an option to allow Customers removing accounts to protect their Data privacy.
Demo
(4) GDPR UI/UX ✅
Ability to edit some UI following GDPR compliance (GDPR affects all companies that do business in the EU).
- Show Privacy policy for First Open
- Show Privacy policy on the Sign Up screen
- Option to enable Onboarding screen
(5) Banner Horizontal layout 🧩
- Some clients want to show multiple Banner Images on one page and it can be slided.
- So we support Horizontal type for Banner Image layout.
Screenshot Demo
Configurate
via source code
`{ "layout": "bannerImage", "design": "horizontal", "fit": "fitWidth", "marginLeft": 0.0, "items": [ { "image": "
", "showSubcategory": false, "bannerWithProduct": false, "defaultShowProduct": false, "products": [], "padding": 5.0, "radius": 10.0, "category": "23" }, { "image": "
", "showSubcategory": false, "bannerWithProduct": false, "defaultShowProduct": false, "products": [], "padding": 5.0, "category": "26" }, { "image": "
", "showSubcategory": false, "bannerWithProduct": false, "defaultShowProduct": false, "products": [], "padding": 5.0, "category": "25", "radius": 20.0 } ], "marginBottom": 10.0, "height": 0.2, "marginRight": 0.0, "marginTop": 10.0, "isHorizontal": true }`
via FluxBuilder (available from the next 1.5.1)
(6) Order Notification via Email 🚹
Sending Email Notify the Admin when adding a new Order on WooCommerce.
:: Important improvements
Tablet and Web (PWA) layouts 🌈
iPad
Landscape - show Left menu
Landscape - hide Left menu
Portrait - hide Drawer menu
Portrait - show Drawer menu
Web (PWA)
Home page
Product of Category
Detailed Product
Detect Tablet for render layout🎗
- Compatible with latest Flutter 3.0.2
- Refactor utils & extensions.
- Revert Update Helper format.
- Move mock data to new package.
- Option to disable webview caching.
:: Minor bug fixes
Thanks to all for reporting bugs & suggesting features. This release contains many fixes & UX improvements:
- Fix missing Material Components when build without flutter_stripe
- Fix missing drawer & tabbar on iPad 12.9
- Fix Google banner ads does not working
- Fix main color null check
- Remove always show tabbar in payment screen
- Fix flutter_stripe version
- Fix product addons wrong context
- Fix google login
- Fix can not build issues
- Check granted permission before every time pick the image
- Fix change quantity product
- Fix some value accept null
- Fix additional info null check on null value
- Fix on sale alignment for RTL layout
- Fix crash when material indicator height <= 0
- Fix filter null exception
- Fix brand image null exception
- Fix payments methods address null check
Upgrade latest Flutter channel stable v3.0.2
- To make sure you are using the correct Flutter version, run this command:
flutter --version
Example output:
Flutter 2.5.0 • channel stable • https://github.com/flutter/flutter.git Framework • revision 4cc385b4b8 (2 days ago) • 2021-09-07 23:01:49 -0700 Engine • revision f0826da7ef Tools • Dart 2.14.0
- To upgrade Flutter 3.0.2, please close all your IDE and run these commands in the project folder:
flutter channel stable flutter upgrade --force flutter clean flutter pub get
:: Free drag&drop FluxBuilder
- After purchasing FluxStore app, you get the full source code so you can customize it all.
- You also can use the FluxBuilder tool to edit the Design of app for free without re-publishing to app stores. (or edit on any code editor, e.g. Android Studio)
Video Demo
Version 3.0 – 22 May 2022
Version 3.0 – 22 May 2022
Last updated: May 22, 2022 - The app is HERE!
:: New features
(1) Support new Flutter 3
Compatible with new breaking change Flutter 3 version
Please make sure to run flutter channel stable
(2) Compatible with Ajax Search Pro
- Compatible with Ajax Search Pro plugin
Version 2.10.5 – 10th May 2022
Version 2.10.5 – 10th May 2022
Last updated: May 10th, 2022 - The app is HERE!
Current release is not compatible with Flutter 3.0 which has just been released on May 12 (we will release new FluxStore version in next couple of days).
Please make sure to downgrade Flutter 2.10.5 by running
flutter downgrade v.2.10.5
:: New features
(1) New TikTok videos widget 🎸
Show the Tiktok widget on the Homepage of FluxStore apps
Video Demo
(2) Digits WordPress plugin ☀️
- Ability to use Digits: WordPress Mobile Number Signup and Login for SMS.
- This feature help to avoid fake orders. Also, all users like to register through OTP (One-time password).
Screenshot Demo
(3) Webview+Token Feature 🌈
- After logging into the App, the user can access the Webview Page without re-login. Supports on screens: Settings, Side menu, TabBar
- You also can use Javascript to hide some webview UI on the app.
Video Demo
(4) TabBar on Top ✨
- Users can show TabBar on top of the screen. And ability to configure always show TabBar on all screens (including the Detail screen).
Screenshot Demo
(5) Brand image in Product Detail ☀️
- Ability to display the Brand Name and Brand Image in the detailed product screen:
Screenshot
(6) Product List Filter 🌈
Filter products flexibly with sort by: On Sale, Featured, Date: latest, oldest, Price: high to low, low to high
(7) New Parallax Effect ⭐️
Parallax Scrolling Effect is used to add visual interest to an app. Both the foreground and background are moving, but the background typically moves much more slowly, giving the illusion of depth.
New Parallax Effect is available on:
- Category Screen
- Home screen: Banner Image (Static), Products Horizontal
:: Important improvements
PWA: Improve WebUI & performance ☀️
This version improve the Progressive Web Apps:
- Upgrade to load the appbar simliar with shoppee - https://shopee.vn/
- Add language dropdown
- Social link (facebook, instagram)
- Download mobile app.
- Dynamic-link to a static page
- Notify Icon (link to message screen on Setting)
SmartUI: Remap Categories 🌈
- Allow user to define a new multi-category tree that is different from the backend site. You can control the Location, Order, and Level of the Category.
- You can use this Remap feature on:
- Side Menu
- Category screen
- Upgrade stripe_sdk to remove NFC usage ✨
Description for each Product Variant ✨
The detailed product screen displays description for each variant:
- Support webview checkout for Flutter Web✨
- Add lang param for attributes, tags Filters✨
:: Minor bug fixes
Thanks to all for reporting bugs & suggesting features. This release contains many fixes & UX improvements:
- Fix ads banner size (banner ads size is too large with small screen device).
- Fix blog loading duplicate
- Add missing FacebookClientToken for Android
- Fix blog skeleton overlay layout
- Remove reorder button in shop order detail screen
- Fix attributes not show up
- Fix loading forever in product detail
- Fix min sdk android version can not run the app
- Fix can not navigate to CategoriesScreen from BannerImage
- Add missing Stripe payment config
- Fix the missing firebase remote config
- Fix date parsing for appointment order
- Fix can not tap to blog background card layout
- Fix StripeV2 not cancel the order upon error
- Apply image ratio config for category screen
- Fix the duplicated product review in product detail page
- Fix webview auth not listen user login
- Fix navigate register in onboard screen
- Fix issue QUERY_ALL_PACKAGE reject by Google
- Fix show exception when missing some param in loginSetting
- Fix filter by attribute
- Fix missing horizontal layout in filter
- Fix AdvancedConfig parsing
- Fix issue shows cart button with quantity when disable shopping cart
- Fix background in zoom drawer
Upgrade latest Flutter channel stable v2.10.5
- To make sure you are using the correct Flutter version, run this command:
flutter --version
Example output:
Flutter 2.5.0 • channel stable • https://github.com/flutter/flutter.git Framework • revision 4cc385b4b8 (2 days ago) • 2021-09-07 23:01:49 -0700 Engine • revision f0826da7ef Tools • Dart 2.14.0
- To upgrade Flutter 2.10.5, please close all your IDE and run these commands in the project folder:
flutter channel stable flutter upgrade --force flutter clean flutter pub get
:: Free drag&drop FluxBuilder
- After purchasing FluxStore app, you get the full source code so you can customize it all.
- You also can use the FluxBuilder tool to edit the Design of app for free without re-publishing to app stores. (or edit on any code editor, e.g. Android Studio)
Video Demo
Version 2.10.3 – 20 March 2022
Version 2.10.3 – 20 March 2022
Last updated: Mar 20, 2022 - The app is HERE!
:: New features
(1) New Product Flat View ⭐️
This is a new beautiful Product List layout:
Easy to remove or enable the Backdrop
Display the Menu as Text or Image
Ability to Search by Category
Easy to add and remove Filter
Sample result of one customer
(2) Group type on Category screen ✨
This is a new flexible style to display Categories with Group menu. Support to show all sub-categories.
(3) Apple Pay & Google Pay on Stripe 💳
- This feature is available for Extended License to support new version of the Stripe payment.
- Compatible with flutter_stripe package
:: Important improvements
- Improve Product Detail gallery thumbnail image navigation ⭐️
- Fix missing Product Variant color and images 🔥
- Separate the upload folder for Product Addons ✨
- Update toJson methods ⚡️
:: Minor bug fixes
Thanks to all for reporting bugs & suggesting features. This release contains many fixes & UX improvements:
Version 2.10.2 – 22 February 2022
:: Important improvements
- Upgrade the app to compatible with Flutter 2.10.2
- If using previous version, you could upgrade the
inspireui: 1.0.15
to fix the build issue - https://tppr.me/DoOcm
Version 2.10.1 – 19 February 2022
:: Important improvements
- This release includes the patching to fix the compatible issues when combining the FluxStore Multi-Vendor with FluxStore Manager or Delivery app. Please help to use this version if you are using the combined method.
New WOOCS Currency Switcher ⚡️
- Increase jvmargs heap limit
:: Minor bug fixes
- Support SKU for product variants
- Support config AdMob App ID for Android & iOS
- Order details display content in Addons options
- Variable product with addons has incorrect price
- Fix product is hidden when stock_quantity is null
- Scroll inapp webview
Version 2.10.0 – 9 February 2022
:: New features
(1) Compatible with Flutter 2.10.x ⚡️
- This is an important update to support the FluxStore app compatible with the latest Flutter 2.10.x released on Feb 04, 2022
(2) Lottie Splash screen 🌈
- Add option to use a Lottie animation as the Splash screen
(3) Logo Loading widget ⭐️
Add option to replace the Spinkit animate by:
- Image types: (PNG, Gif) and Rive
(4) New Languages 🎊
- Support Chinese Simplified and Traditional language 🇨🇳
- Thank Eric Wong for sharing these native translations❤️
- Now FluxStore apps support about 40 languages.
:: Important improvements
:: Minor bug fixes
Thanks to all for reporting bugs & suggesting features. This release contains many fixes & UX improvements:
- Scroll in-app web view
- Select addons in cart changed
- Addon requirement check for text types
- Text center line story widget
- The fix can not reorder
- Click Category tag and the tag in ProductDetailScreen
- Clear user data after logging out
- Parse product
- Render audio widget
Upgrade latest Flutter channel stable v2.10
- To make sure you are using the correct Flutter version, run this command:
flutter --version
Example output:
Flutter 2.5.0 • channel stable • https://github.com/flutter/flutter.git Framework • revision 4cc385b4b8 (2 days ago) • 2021-09-07 23:01:49 -0700 Engine • revision f0826da7ef Tools • Dart 2.14.0
- To upgrade channel stable Flutter 2.10.x, please close all your IDE and run these commands in the project folder:
flutter channel stable flutter upgrade --force flutter clean flutter pub get
Version 2.8.1 – 18 January 2022
:: New features
(1) New Story Widget 🌈
Show the Story widget on the Homepage.
(2) New Instagram Story widget ☀️
Show the Instagram widget on the Homepage of FluxStore apps:
(3) Paid Memberships Pro ⭐️
Support Paid Memberships Pro plugin for the extended license.
(4) New Product Detail Slider 🌈
The Product Featured Images can be swiped with dot or number types.
(5) New Languages 🎊
- Support new Khmer 🇱🇦, Greek 🇬🇷, Slovak🇸🇰, Swahili🇹🇿, Bosnian🇧🇦 languages.
- Thanks to our Customers who sent us the translation native language file.
- Now FluxStore apps support about 40 languages.
:: Important improvements
- Attributes of Product use Label
- The option is value:
- The option is name:
- Add Product Sale Price to largeCard layout:
- Sale Price on Product Simple View:
- Apply Custom Fonts for TabBar:
Background color for AppBar
Limit the number of products on Horizontal Products
Transaction Detail on Tera Wallet
- Support Order By in Horizontal Product layout
- Update Category Wrap Image layout
- Change Label Font Size for Category item
:: Minor bug fixes
Thanks to all for reporting bugs & suggesting features. This release contains many fixes & UX improvements:
UI of the Detailed Product
Heart icon & On Sale of RTL
- Fix missing pop in the search screen
- Scroll in-app web view
- Cart button with quantity can be added when out of stock
- See all blog list layout
- Portuguese, Lao flags
- Handle Product Vertical Column type in a row not the same line
- Convert product
- PayTM
- Buy on-back ordered products
- Fix null exception when loading variations
- Support using Webview widget in Webview screen
- Handle Name of Variation if its value is from Slug
- Run app on Android 12
- Handle in_stock is null when manage_stock is disable
- Disable Cart
Upgrade latest Flutter channel stable v2.8.x
- To make sure you are using the correct Flutter version, run this command:
flutter --version
Example output:
Flutter 2.5.0 • channel stable • https://github.com/flutter/flutter.git Framework • revision 4cc385b4b8 (2 days ago) • 2021-09-07 23:01:49 -0700 Engine • revision f0826da7ef Tools • Dart 2.14.0
- To upgrade channel stable Flutter 2.10.x, please close all your IDE and run these commands in the project folder:
flutter channel stable flutter upgrade --force flutter clean flutter pub get
Releases in 2021
Version 2.8.0 – 12 Dec 2021
:: New features
(1) Compatible with Flutter 2.8.x ⭐️
- This is an important update to support the FluxStore app compatible with the latest Flutter 2.8.0 released on Dec 09, 2021
(2) Review Feature with Photo 🌅
- Allows customers posting reviews include product Images.
- Add load more if there are more than 10 reviews.
- Plugin: Photo Reviews for WooCommerce
(3) New UI/UX Add To Cart button 💰
New Add To Cart button with quantity on product:
(4) Layout UI widgets ☀️
Now you can show the Testimonial on the Homepage of your app. This feature will be available on the best drag&drop FluxBuilder tool 1.4.0 that we are working hard to release on Merry Christmas. Thank you!
Testimonial UI:
- Testimonial Slider UI:
:: Important improvements
Upgrade category routing
- Support link the banner to subcategory grid view
- Upgrade the Category routing (on category screen) - link to subcategory grid view
- Allow to control the UI via FluxBuilder
Image
Upgrade Brand Name
- Brand Name shows multiple rows in the Home screen.
- Click "More" to view all bands name showing in another activity page.
- Update compile target to 31 (Android)
Improve Tera Wallet
Hide partial payment if check this setting in admin
- Show the balance in the Payment Methods
:: Minor bug fixes
Thanks to all for reporting bugs & suggesting features. This release contains many fixes & UX improvements:
- Fix Product Variant
- Product addons radio button missing
- Load guest order history
- Fix AppBar color in the backdrop is still white on dark mode
- Loading blog
- Pick image and update profile
- Navigate to the Product Category page when clicking the Category tag on the Product Detail page
- RTL for Zoom Drawer
- The cookie is expired when checkout
Upgrade latest Flutter channel stable v2.8.0
- To make sure you are using the correct Flutter version, run this command:
flutter --version
Example output:
Flutter 2.5.0 • channel stable • https://github.com/flutter/flutter.git Framework • revision 4cc385b4b8 (2 days ago) • 2021-09-07 23:01:49 -0700 Engine • revision f0826da7ef Tools • Dart 2.14.0
- To upgrade Flutter 2.8.0, please close all your IDE and run these commands in the project folder:
flutter channel stable flutter upgrade --force flutter clean flutter pub get
Version 2.5.3 – 20 Nov 2021
:: New features
(1) Barcode & QR code Scanner ⚡️
- Support formats: EAN 8, EAN 13, UPC A, CODE 39, CODE 93, CODE 128, CODABAR, QRCODE
- Support Order ID and Product ID (SKU is not supported yet)
- Required Plugins: YITH WOOCOMMERCE BARCODES AND QR CODES, or any plugins that generate barcodes and QR codes.
(2) PayTM Payment 💰
- As some clients requested: "PayTM payment gateway is more popular in India because its UPI and Rupay Debit Card Transaction Commission is 0% lowest", etc.
(3) Multi-Language for Privacy WebView 🗳
- Multi-Language is available for "Privacy and Term” in WebView (go to Settings > Privacy and Term)
(4) Re-Order 💫
- Users can order again by using the Re-Order button in the Order History.
(5) New Button Widget ⭐️
Users can add more button widgets on the Homepage as this image
- The guide to add this feature
(6) Drawer Menu Design 🌈
The Left Menu is more flexible to customize:
- Zoom Drawer without background:
- Zoom Drawer with background and Colorful.
Logo config
:: Important improvements
- 2 types of SmartChat: support the old and new SmartChat
- Upgrade SMS Login to support RTL
- New Languages: Swedish🇸🇪, Finland🇫🇮, Greek🇬🇷, Khmer🇰🇭, Marathi, Kannada🇮🇳
Thank you to the great FluxStore community to contribute these languages 🙏
Now FluxStore apps support more than 30 languages.
- Upgrade flutter_local_notification 9.0.2
- Shorten firebase dynamic link
- Disable the bottom cart in My WishList screen
- Disable bottom bar when navigating to Webview Payment
- Fetch Blog by Tag
- Upgrade MStore API to support OneSignal Notification
- Apply app Rating Disable condition
- Show Delivery Date in the Order History Detail screen
- Tera Wallet: TopUp via Webview
:: Minor bug fixes
Thanks to all for reporting bugs & suggesting features. This release contains many fixes & UX improvements:
- Fix ATT in iOS 15
- Fix iOS missing compliance every time there is a new build uploaded
- Fix input amount when top up or transfer money
- Dynamic screen
- AppBar in Map screens
The status bar color
Issue: https://tppr.me/GxKIv
After fix: https://tppr.me/f7KWx
- Fix missing constructor button config
- Submit review
- The points over the available points
- Indonesia states
- Padding delivery settings
- The notification is saved on the Notification List
- Fix duplicate product addons when using global addons
- Fix to view all Blog
- Card padding for blog
Upgrade latest Flutter channel stable v2.5.x
- To make sure you are using the correct Flutter version, run this command:
flutter --version
Example output:
Flutter 2.5.0 • channel stable • https://github.com/flutter/flutter.git Framework • revision 4cc385b4b8 (2 days ago) • 2021-09-07 23:01:49 -0700 Engine • revision f0826da7ef Tools • Dart 2.14.0
- To upgrade Flutter 2.5.x, please close all your IDE and run these commands in the project folder:
flutter channel stable flutter upgrade --force flutter clean flutter pub get
Version 2.5.1 – 10 Oct 2021
:: New features
(1) Tera Wallet 💰
- TeraWallet allows customers to store their money in a digital wallet.
- The customers can use the wallet money for purchasing products from the store.
Tera Wallet plugin.
(2) New AppBar ⭐️
- Support Hide TabBar to use AppBar only
- Support new AppBar on all screens
- Add new AppBar action: Go home
(3) Compatible with FluxBuilder 1.3.x 🌈
There a new bunch of new features and UI are upgraded via FluxBuilder:
Support New Product Design Config
New Background with Product Layout
New Background on Product Horizontal
Many new Templates
Splash screen, AppBar; Side menu, Settings screen improvement.
Read more detail via Medium
(4) Combine with 2 Apps💫
- Ability to merge 3 source codes {FluxStore WooCommerce, FluxStore Manager, FluxStore Delivery Boy} to one app.
- If the user login with Store Admin accounts → rooting to the FluxStore Manager app.
If the user login with the Delivery Boy account → rooting to FluxStore Delivery Boy app.
(5) Dynamic link for Notification ⚡️
- Send a Notification with the Product URL.
- When users open Notification, App is launched with that product.
(6) Clickable URL in Order's Note🗳
- Allow clicking on URL in the Note of Orders.
Refer to Flutter Linkify
Video
(7) Add product Quantity Badge🍀
- Allow showing the product Quantity Badge on Cart icon in TabBars
More information
:: Important improvements
Add Horizontal Glass Card
Maximum Points Discount
- Vendors can set the maximum points that users can discount using points
Compatible with WooCommerce Point & Reward
Support "change icon drawer in profile screen" on FluxBuilder 1.3.0
Upgrade Splash screen
- Allow to disable Splash screen
- Allow to configure the Duration displaying Splash screen
New Czech language🇨🇿
Thank you the great FluxStore community to contribute these languages 🙏
- Downloadable products: allow to download instantly when users click the Download button.
- Fixed the Android V2 embedding warning.
- Add option show or hide cart
- Improve the refund requests (wait for owner/vendor confirmation)
- Improve By Price filter
- Refactor advertisement's code to easily remove ads
- Support hide TabBar on Tablet
:: Minor bug fixes
Thanks to all for reporting bugs & suggesting features. This release contains many fixes & UX improvements:
- Fix audio player can not close/play when add first audio item to playlist
- Fix order price in order detail screen and allow half star rating
- Fix display preview category name
- Clear the shipping information of previous user in checkout
- Fix rebuild issue on floating tabbar button
- Fix loading product vertical layout
- Update when navigate to product detail in search result
- Support override label category item
- Fix issue that not show information about the remitter
- Upgrade Price Filter on Product screen
- Fix the snackbar theme issue
- Fix description transaction
- Fix missing shadow config for product card
- Fix the notification not save when open the app from the notification
- Fix cart quantity indicator in logo layout
- Update the search coupon, hide clear button when search coupon input empty
Version 2.5.0 – 10 Sep 2021
Last updated: Sep 10, 2021
This is an important update to support the FluxStore app compatible with the latest Flutter 2.5 released on Sep 08, 2021
Upgrade latest Flutter v2.5
- To make sure you are using the correct Flutter version, run this command:
flutter --version
Example output:
Flutter 2.5.0 • channel stable • https://github.com/flutter/flutter.git Framework • revision 4cc385b4b8 (2 days ago) • 2021-09-07 23:01:49 -0700 Engine • revision f0826da7ef Tools • Dart 2.14.0
- To upgrade Flutter 2.5, please close all your IDE and run these commands in the project folder:
flutter channel stable flutter upgrade --force flutter clean flutter pub get
Version 2.4.1 – 28 Aug 2021
Last updated: Aug 28, 2021
This release is the updating and patching for the latest 2.4.0:
- ⚡️ Add options to not hide empty categories & tags.
- ⚡️ Add the Tamil language - thank DestekInfoSolutions.
- ⚡️ Add config to show Add to cart button in the search result list
- ♻️ Fixed the MissingPluginException on Android when using Webview
- ♻️ Remove the Music Background config on info.plist from iOS.
- ♻️ Fixed import env.dart file from FluxBuilder.
- ♻️ Migrate Splash Screen config to env.dart to support via FluxBuilder.
- ♻️ Fixed Fail to apply coupon and points for a booking product.
- ♻️ Upgrade Audio features more stable.
Version 2.4.0 – 21 Aug 2021
:: New features
(1) Delivery Date Picker 📆
- Support to select the Delivery Shipping Date based on Available Time from the WooCommerce Store.
- Required Plugin: Order Delivery Date For WooCommerce (pro version)
Required update lib/env.dart file to enable this feature
/// Enable Delivery Date when doing checkout "EnableDeliveryDateOnCheckout": true,
See Screenshot.
(2) Ultimate Membership User ⚡️
- Allow selecting the dynamic Pricing List when registering on your mobile app.
Subscription Plans Sign Up feature. Available for the Extended license.
Update your env.dart as following:
"EnableMembershipUltimate": true,
See Screenshot
(3) Audio Player and the PlayList 🎧
- Supported on Blog to play the mp3 audio file
See Screenshots
(4) New category layout type 🎨
- Add more horizontal Product Layout on Home Screen that is grouped by Category Menu.
- This Layout will be available to customize in the upcoming FluxBuilder.
Add your category layout using FluxBuilder, then update the type
in config_en.json to menuWithProducts
as following
{ "layout": "category", "type": "menuWithProducts", "wrap": false, "size": 2, "radius": 24, "marginLeft": 24, "marginRight": 24, "marginTop": 10, "marginBottom": 10, "paddingX": 0, "paddingY": 0, "marginX": 0, "marginY": 0, "hideTitle": false, ... (more code) ... },
See Screenshot
(5) New SMS Login ⭐️
- Easy SMS Login with Registration Form.
- Auto-assign Vendor role when registered.
- Allow updating Email, Password after registration.
Enable this new feature by updating lib/env.dart file
/// Enable new SMS Login "EnableNewSMSLogin": true
See Screenshot
- ⚠️ This feature is not compatible with the previous FluxStore version (as there is a new API and Data breaking change)
:: Important improvements
⚠️ This release is compatible with the new Flutter 2.2.3
- To make sure you are using the correct Flutter version, run this command:
flutter --version
Example output:
Flutter 2.2.3 • channel stable • https://github.com/flutter/flutter.git Framework • revision f4abaa0735 (7 weeks ago) • 2021-07-01 12:46:11 -0700 Engine • revision 241c87ad80 Tools • Dart 2.13.4
- To upgrade Flutter, please close all your IDE and run these commands in the project folder:
flutter channel stable flutter upgrade --force flutter clean flutter pub get
- Update the pedantic to flutter_lints, this is a new recommendation from the Flutter team as it contains more strictly coding rules and identifies possible problems in Dart code.
- Upgrade the SMS Login process to allow users to input extra information (email, password) after verifying OTP, to enable this option make sure to update EnableNewSMSLogin: true
- Support Dynamic link on Product, Category screens.
- Migrate Splash screen configuration to env.dart to support customize from FluxBuilder side — screenshot
- Migrate OnBoarding data from config_xx.json to env.dart
- Update all latest pubspec.yaml library.
- Add guide in Info.plist to help users change the required information.
- Support changing Privacy, About Us, and add a new general item in the Profile screen.
Support Privacy and Term in webview
- Add more Webview Flutter option for Webview checkout feature.
- Add the Thai language🇹🇭
- UI improvements for RTL languages.
- Upgrade SmartChat UI to support more chat items, descriptions.
- Upgrade banner item to support title and description.
- Remove Microphone usage.
- Add the remove notification number on the app icon for iOS and Android.
- Update Firebase Remote Config feature and document.
- Improve home screen layout design
- Improve date and time translation
- Translate delivery order notification.
:: Minor bug fixes
Thanks to all for reporting bugs & suggesting features. This release contains many fixes & UX improvements:
- Fix Side Menu shown on the lower layout at Arabic mode.
- Fix Chat Notification issue.
- Fix Order’s id is not shown after checkout successfully.
- Fix the navigate to HomePage or SearchPage from EmptyWishList.
- Hide the cart icon on the product list, apply coupon and points for a booking product.
- Fix the incorrect Korean language code, modify AfterShipTracking (Compatible with AfterShip plugin WooCommerce).
- Fix Out of stock products can be added to cart.
- Fix Smart Chat does not load webview.
- Fix status bar color issue.
- Fix back to shop in Checkout success screen and hide the tab bar when navigating to Checkout Screen.
- Fix cannot scroll to load more in the product list.
- Fix apply coupon from CouponList.
- Fix Users can add over an available quantity of a product.
- Fix bugs on simple type blog detail.
- Fix status bar color.
Version 2.3.0 – 15 Jul 2021
:: New features
(1) Subscription Feature 🗳
Subscription products are supported. Click this little triangle for the screenshot.
(2) Brands Carousel ⚡️
List of Brands is supported on Dynamic Layout.
WooCommerce Brands plugin (version 1.6.25)
Update the config_en.json as following
{ "layout": "brand", "name": "Top Brand Choices", "isBrandNameShown": true , "isLogoCornerRounded": true },
(3) Modify Quantity from Product Grid/List 🎨
-/+ displays on Product Grid/List to add/modify the quantity of products.
(4) Font Sizes Adjustment ⭐️
Adjust the font size of the blog. Click this little triangle for the screenshot
:: Minor bug fixes & UX improvements
Thanks to all for reporting bugs & suggesting features. This release contains many fixes & UX improvements:
- Fix the NFC warning cause by Stripe library.
- Fix Web build issue
- Optimize Web performance (apply defer loading)
- Fix hang issue when load the app without Category screen.
- Fix languages code Korean issue
- Fix product gallery images woo and store settings manager.
- Fix scroll lagging issues on home page.
- Fix pick image from camera for MV.
- Show only file name from product add-ons in order detail screen.
- Fix product variant cannot add to cart with attribute "Any"
- Fix reset password button for RTL languages
- Fix Stripe 3DS payment null-safety.
- Show only file name instead of long URL from product add-ons in order detail screen
- Add option to enable "automatically detect the languages of the current device"
- And more...
Version 2.2.0 – 30 May 2021
:: New features
(1) Compatible with new Flutter 2.2.x 🚀
Make sure to update Flutter SDK to the latest Stable (2.2.x).
flutter channel stable flutter upgrade --force flutter clean flutter pub get
- More refer to Medium What's News in Flutter 2.2 or this link
(2) Migrate to Null-safety 💦
- Update all the dependencies to the latest version.
- Remove the Override Dependencies warning.
- Upgrade build.grade (minSdkVersion 20, gradle-6.7).
- Update more strictly Analyze rule and pedantic 1.11
- Upgrade from Breaking Change from Google Mobile Ads 0.13.0
(3) Product details screen improvement 📱
(4) App Tracking Transparency for iOS ⚡️
Add the app tracking transparency for iOS 14.5
(5) Add new styles for TabBar 🗳
(6) Add Order History for Guest (not login) users 🌈
The ability for users to be able to order and view Order History without logging in.
(7) Native Guest Checkout 💥
:: Important improvements
⚠️ This release is compatible with the new Flutter 2.2
- Please close all your IDE and run these commands in the project folder to upgrade Flutter:
flutter channel stable flutter upgrade --force flutter clean flutter pub get
:: Minor bug fixes & UX improvements
- Fix quantity-based addons price calculation
- Load more coupons
- Fix product list title not update
- Fix crash when hot restart on iOS
- Add config to auto-detect language
- Fix real-time chat push notifications
- Fix dynamic links
- Fix dark theme glitch
- Add missing product layout
- Fix wishlist issues
- Fix native payments
- Remove microphone usage on iOS
- And more...
Version 2.1.0 – 02 May 2021
:: New features
(1) Support new Config Features via FluxBuilder 🗳
New feature via FluxBuilder
- Config default global Fonts
- Advance config env.dart file via Fluxbuilder
- Support more Icons Pickers on TabMenu (Material and Cupertino)
- Support config Ads per screens.
- Support Config SmartChat per screens.
- Support more Design Properties/Spacing config for Images Banner, Header Text, Products
(2) Auto-detect device locale & Language Picker ⚡️
Screenshots
(3) Support Autofill for Login/Registration & Shipping Addresses 🎨
(4) Profile update improvement(Woo Platform) ⭐️
(5) Support native payment Direct Bank Transfer (BACS) 💥
:: Important improvements
⚠️ This release is compatible with the new Fluxbuilder +1.2.x
- Read more detail Blog Post
:: Minor bug fixes & UX improvements
Thanks to all for reporting bugs & suggesting features. This release contains many fixes & UX improvements:
- Update latest pubspec.yaml library
- Upgrade performance issues on v2.0
- Upgrade PWA to support web params query-string.
- Improve the Profiling time from the REST API.
- Fix exception when clear saved coupon
- Fix country picker color in dark mode
- Fix Order History loading issues.
- Add config to not select any variant by default
- Add config to add white background to transparent product banner image
- Add config to not display selected image variant in the banner
- Hide flash sale layout when there is no product on sale
- Fix RTL for number-related UI
- Fix Add to cart success even when the button is "Unavailable"
- Fix Stripe payment when manual capture is enabled
- Fix Kurdish language compatible
- Fix the Booking Feature without submitting Staff info.
- And more...
Version 2.0.0 – 05 Mar 2021
:: New features
(1) Compatible with new Flutter 2.0.x 🚀
Make sure to update Flutter SDK to the latest Stable (2.0.x).
flutter channel stable flutter upgrade --force flutter clean
- More refer to What's News in Flutter 2
(2) Support File Upload for Product Add-ons 🗳
This version support uploading file to product (especially for drug store/ online medicine store, which needs to upload prescription).
Click this triangle to view screenshots.
We also added support for short-description type, heading type in this release.
Search "Black Luxury Backpack (Product Add-Ons)" product for more detail:
(3) Support Capture Later for Stripe payment 💳
- Learn more at Stripe's documentation. This feature is only available for an Extended License.
- Note: To support this feature, please upgrade our new Stripe server source code and deploy it again.
(4) New languages: Poland 🇵🇱, Serbian 🇷🇸, Persian, and updated some previous native languages.
- Thank you to the great Fluxstore community to contribute these languages 🙏
:: Important improvements
⚠️ This release will only be compatible with the new Fluxbuilder +1.1.x
⚠️ This version brings a huge change to the project structure to be compatible with Flutter 2.0
⚠️ All of your configs need to be defined in lib/env.dart.
:: Minor bug fixes & UX improvements
Thanks to all for reporting bugs & suggesting features. This release contains many fixes & UX improvements:
- Add config to hide order notes.
- Add confirm dialog when clear cart.
- Add multi-level categories in filter.
- Fix heart icon on home page not update when remove item from wishlist.
- Check for Google Play Services & Firebase to prevent crashes on Huawei (or non-Google-Play-supported) devices.
- Add config to allow alphanumeric ZIP code in address.
- Fix cannot load saved address from WooCommerce.
- Fixed Tax issues on WooCommerce
- And more...
Releases in 2020
Version 1.9.x - detail
Version 1.9.0 – 09 Nov 2020
New features: + SaleOff Feature with the Countdown ⏳ + Notify to the User to update Order Status + Support macOS version + Support Product Images Options + Side Menu + Category Layout + Support inline Video on Product Detail ⏯ + Support Booking feature (Extended License) Update & improvement: - Add Link to Blog List for category icons. - Fixed outOfStock not hidden issue. - Fixed invalid double on product title. - Fixed attribute empty data. - Fixed Vertical product issues - Fixed fourColumn missing Layout - Support for Russian Languages. - Improve Registration screen: add a Phone number. - Improve first loading performance. - Improve the Web version. - Update all libraries to the latest version.
Version 1.9.1 – 16 Nov 2020
Version 1.9.2 - 21 Dec 2020
:: New features
(1) Support Rive App version 2
Update the Splash screen compatible with Rive app version 2
(2) Support Product Add On 🔝
For now, only this Product Add-Ons plugin is supported:
:: Bug fixes & improvements
- Update Stripe payment card widget translations
- Add config to hide stock quantity & hide product SKU
- Fix issue: image variant swatch select image variant will show selected variant image in image gallery
- Update latest pubspec.yaml library.
Version 1.9.3 - 27 Dec 2020
:: New features
(1) Support Coupon List and Banner Coupon Item 🔝
Ability to search the available Coupons and Save for Later usage.
Ability to link the Banner Item to show Coupon List
Adding new Search Coupon Icon button from the Checkout screen.
(2) Adding Short Description, Category, Tag on Product Detail
Adding new Short Description
Adding new Categories/Tags on product Detail
(3) Add more languages support
Support more native languages
- New Hindi language 🇮🇳
- New Russian language 🇷🇺
- New Korean language 🇰🇷
- New Dutch language 🇳🇱
- New Kurdish langage 🇮🇷
(4) Adding new Design For Order Screen
New design for Order screen, also support the product Images.
Support Order Dark Theme.
Upgrade the Order Detail Screen
:: Bug fixes & improvements
- Fixed an issue that cause crashing on Razorpay payment.
- Support the iOS Razorpay
- Fix checkout page tab navigations
- Update guide: apple sign in, add new language, push notifications.
- Fixed a issue that caused the missing product variant loading.
- Fixed a issue that caused add to cart.
- Fixed the booking issues (extended licensed).
- Update latest pubspec.yaml library.
- Adding Custom Font examples.
- Improve the Header animation.
- Update the Light and Dart theme to lib/common/theme
Version 1.9.4 - 29 Jan 2021
:: Important improvements
This feature only includes the important patching to fix the Security issues to protect both app and website. We would like to thanks to Vincent Datrier to report this issue via the Ticket Support, and raised the CVE-2021-24148 issue.
Migration guide (for previous Fluxstore app):
From the website:
- Update the WooCommerce REST API to Read only setting.
- Update latest MStore API plugin to version 3.2.0 or above.
From the Fluxstore app:
- Update the source via Git by following the Medium guide or download latest source code.
- Apply obfuscating and hide the API key by follow Obfuscating Dart Code (this is optional, use to prevent the reverse engineer the APK file).
⚠️ Note: if your app is still using previous Fluxstore 1.9.3 release, please don't update the Mstore API to version 3.2.x
⏰ We are sorry that did not include many features on this release, as the InspireUI team is working hard for new release 2.x which including a lot of wonderful features and improvement, please stay tune.
Version 1.8.x - detail
Version 1.8.1 – 10 Oct 2020
Update - fix slow loading splash screen Update - fix product detail isues Update - fix product variant issues Update - fix splash screen boxfit contain mode
Version 1.8.0 – 01 Oct 2020
New - update to compatible with latest Flutter 1.22.x and iOS 14 New - support searching products by SKU. New - show product list by tags, filter product by tags. New - automatically fill in OTP for SMS Login on Android. New - add product quantity selection UI. New - support multi Config JSON files on mstore-api plugins. New - improve the iPad and Web responsive layouts New - new feature to claim The Point Reward (Extended License) New - add native Stripe Native Payment with SCA (Extended License). New - Dark Theme Color Theme Update - fix empty info after user update profile. Update - fix scrolling for long product attribute options. Update - fix product attributes not fully loaded for 100 attributes. Update - fix uploaded product image rotation on iOS/iPad. Update - fix navigation drawer cannot close on iPad Update - fix Google Map address does not load. Update - fix the screen is overflow when click My Cart icon Update - fix On backorder product issues. Update - fix the Navigation bug and improve the Routing. Update - fix product description bug. Update - fix some issues on Magento Update - support Razorpay Native Payment on Android. Update - support Tax API Update - support Sync the Cart data from mobile and website.
Version 1.7.x - detail
Version 1.7.7 – 14 Aug 2020
1. Update - Compatible with latest stable flutter 1.20.x 2. Upgrade - performance improvement 3. Update - Support extra Shipping Features 4. Update - Support extra Coupon Features 5. Update - Improve search UX 6. Update - Compatible with Fluxbuilder 1.0.7 7. Update - Add more Address Billing options 8. Update - Add no-internet animation 9. Update - Fix Languages switching cause incorrect Category
Version 1.7.6 – 12 Jul 2020
1. Updated - latest pubspec library to compatible with Fluxbuilder 1.0.6 2. Update - improver performance on Search Page and add DeBounce 3. Update - add new `name` option to Category JSON config to improve the loading UX. 4. Fixed - Android-R build issue 5. Fixed - SMS Login issue and also upgrade the latest SMS library. 6. Fixed - Language switcher when enabling Caching 7. Fixed - blank icon on push notification 8. Updated - refactor common library and add extra Uni-Test.
Version 1.7.5 – 04 Jun 2020
1. New - add new Hungary language 2. Update - fix performance issues on Android 3. Update - fix duplicate Categories (happen on large amount items) 4. Update - add new Tooltip on product attribute 5. Update - support a large number of Product Attributes items. 6. Update - some minor bug fix and UI upgrades.
Version 1.7.4 – 21 May 2020
1. New - add more features config to compare with latest Fluxbuilder v1.0.5. 2. New - add more config the MaxOrder (maxAllowQuantity) 3. Update - support push notification with OneSignal. 4. Update - fix the product Filters issues 5. Update - fix the Google Login issue. 6. Update - some bug fixes and improve performances. 7. Update - latest libraries and fix build issues.
Version 1.7.3 – 08 May 2020
1. New - update to compatible with latest Flutter 1.17 2. New - add new Sticky Header on Homescreen 3. New - add new French language 4. Update - fix coupon issue 5. Update - fix order note 6. Update - latest pubspec library 7. Update - fix some minor bugs fixed 8. Update - improve overall performance
Version 1.7.2 – 03 May 2020
1. New - add German & Brazil language 2. New - add Product List ListTile layout 3. Update - variant button issue 4. Update - fix product Paging issue 5. Update - fix onboarding could not display 6. Update - provide solution to support WP Shortcode by using https://wordpress.org/plugins/rest-api-helper 7. Update - fix Blank page when enable isCaching & after Login 8. Update - fix Total Price issue 9. Update - fix Whatspp smartchat link 10. Update - update "On Back Order" status.
Version 1.7.1 – 30 Apr 2020
1. New - add new German-language - thank you 2. New - add Static page demo by using new native PostScreen 3. Update - fix the product variant button
Version 1.7.0 – 27 Apr 2020
1. New - add Opencart Product Options, Coupon, and Guest Checkout. 2. New - add new languages Romanian, Italian, Turkish, and Indonesian. 3. New - update first loading to 2x faster. 4. New - add more advanced config options to hide the Social Login button, hide Rating/Review, resize Image. 5. New - add Forgot password as the native screen (WooCommerce). 6. New - upgrade the Webview Payment with new `NativeOnePageCheckout` config 7. Update - login screen to compatible with Apple SignIn button 8. Update - add more missing languages. 9. Update - upgrade the Billing Address screen, also save long/lat to Order note (WooCommerce) 10. Update - fix some checkout and payment issues when closing and reopen the app. 11. Update - refactor model core library to make the code cleaner and easy to maintain. 12. Update - compatible with new Fluxbuilder 1.0.4 - http://fluxbuilder.com
Version 1.7.0 – 27 Apr 2020
1. New - add Opencart Product Options, Coupon, and Guest Checkout. 2. New - add new languages Romanian, Italian, Turkish, and Indonesian. 3. New - update first loading to 2x faster. 4. New - add more advanced config options to hide the Social Login button, hide Rating/Review, resize Image. 5. New - add Forgot password as the native screen (WooCommerce). 6. New - upgrade the Webview Payment with new `NativeOnePageCheckout` config 7. Update - login screen to compatible with Apple SignIn button 8. Update - add more missing languages. 9. Update - upgrade the Billing Address screen, also save long/lat to Order note (WooCommerce) 10. Update - fix some checkout and payment issues when closing and reopen the app. 11. Update - refactor model core library to make the code cleaner and easy to maintain. 12. Update - compatible with new Fluxbuilder 1.0.4 - http://fluxbuilder.com
Version 1.6.x
version 1.6.6b – 05 Apr 2020
1. New - add One Page Checkout via WebView, add `EnableOnePageCheckout`: true
2. Updated - fix the build issue from 1.6.6.
3. Update - fix Typos from Spanish, thank you "Victor Hugo Reyes Benet"
version 1.6.6 – 03 Apr 2020
1. New - compatible with the Fluxbuilder app - http://fluxbuilder.com
2. New - add new horizontal product list "layout": "listTile"
3. Update - organize the config to seprate config files
4. Update - compatible with latest XCode 11.4
5. Update - disable the Razopay integration due to block issue - https://github.com/razorpay/razorpay-flutter/issues/57
6. Update - fix the persist storage on Wishlist
7. Update - some minor bug fix on product variant, checkout and coupon issues...
8. Update - latest pubspec libraries
version 1.6.5c – 20 Mar 2020
1. Update the latest demo https://web.fluxstore.app
2. Update - update the Search UX
3. Update - fix the Buy Now button without back button
4. Update - fix the Multi payment issue and update mstore-api plugin
5. Update- Order and Coupon issues
6. Update - fix the build issue cause by OneSignal
(we are stopping support the OneSignal due to the core library is not stable, we recomment ot use Firebase for push notification)
version 1.6.5 – 15 Mar 2020
1. New - integrate the Smart Chat with tawk.io live chat
2. New - upgrade the Search Paging, Filter and Search Autocomplete
3. New - load State dynamic from the select Country
4. New - support min & max quantity WooCommerce plugin - https://woocommerce.com/products/minmax-quantities/
6. Update - support the message history for OneSignal
7. Update - add config to support language for Product Attribute
8. Update - update new coding rule for analysis_options.yaml (follow Dart Effective guideline)
9. Update - refactor the mstore-api Woocommerce plugin more secure
10. Update - latest pub spec libraries
11. Update - many minor bug fix and performance improvement
12. Update - include the Wordpress demo from the download package.
version 1.6.4 – 25 Feb 2020
1. New - add more Products filter by Product Attribute
2. New - add Sorting Product by Features, On Sale.
3. New - add Privacy Policies checkbox option at Sign Up screen.
4. New - replace the i18 by l10n languages.
5. Update - add Free Shipping Flat conditions & Max Order Quantity
6. Update - improve performance and UX when switching a new Language.
7. Update - add Stock Quantity condiction and Maximum Quantity Order Items.
8. Update - improve the UX when selecting the country list on the Sign Up screen.
9. Update - add Total Cart and improve Checkout animation on the Detail screen.
10. Update - fix the Checkout Webview issues.
11. Update - add new Caching Endpoint to improve the Categories Loading (for the subCategories layout)
12. Update - improve the mstore-api plugins, please update from the download packages.
13. Update - a lot of minor bug fixes and improvements
14. Important - add new Fluxbuilder beta release.
version 1.6.3 – 22 Jan 2020
1. New - support Group and Downloadable product (WooCommerce)
2. New - add Tracking Order Detail status timeline
3. New - add options to the Banner Image allow navigate to tab menu.
4. New - add new config to load Font per Language
5. New - add new Japanese, Chinese, Spanish languages.
6. Update - Apple Sign In button to meet Apple Design
7. Update - fix lost logged in the section when close the app
8. Update - fix error on the review section.
9. Update - fix security issue from mstore-api
10. Update - improve the UX of swiping right to go back on iphone
11. Update - some minors bug fixes and improvement
12. Important Update - remove the JSON-API plugin, you need to update latest mstore-api plugin.
version 1.6.2 – 10 Jan 2020
1. New - big release for all iPad/Web compatible
2. New - horizon subcategories menu from the product list
3. Update - new Apple SignIn UI update,
4. Update - update the Provider 4.0, recommend for migration to speed up performance.
5. Update - fix build issues on Android.
6. Update - minor bug fix and improve performance
version 1.6.1 – 01 Jan 2020
1. New - Happy new year everyone !!
2. New - Ability to edit User Profile
3. New - new Web beta version (require to upgrade to Flutter beta)
4. New - support OneSignal Push notification
5. New - support Admob and Facebook Ads
6. Update - update issues on demo examples.
7. Update - fix some payment issues.
8. Update - latest Pubspec libraries
9. Update - a lot of minor bug fixes and performance improvement
version 1.6.0 – 14 Dec 2019
1. New - Add Apple Sign, this is required feature need to pass Appstore review
2. New - Add Google Sign In
3. New - Add new Currency Switcher Features
4. New - Compatible with latest Flutter 1.12 and Google Font
5. Update - add Percent Display on the product.
6. Update - upgrade mstore-api to v1.5.4 - https://wordpress.org/plugins/mstore-api
7. Update - minor bug fix and improvements.
<i>Note: More features are coming with 1.6.x (Web site version, Booking, Edit Profile, AppBuilder) will be available soon...</i>
Releases in 2019
Version 1.5.x
version 1.5.9 -26 Nov 2019
1. New - Add Order Note when process checkout
2. New - support instant search on the homepage (tap the Search icon)
3. New - add more 2 videos for guiding how to release app stores.
4. New - support Downloadable product (add option to disable Shipping and Address)
5. Update - fixed critical build issue caused by pin_code_fields library.
6. Update - config.json file to support multi-languages (config_xx.json).
7. Update - fixed the Shipping cost not update after modifying from website
8. Update - fixed SMS Login issue
9. Update - fixed the logins "isRequired" issues when the user logged in
10. Update - update the splash screen to support loading by app Icon.
11. Update - minor bug fixed and update the latest libraries.
version 1.5.8 -15 Nov 2019
1. New - add 2 fresh & sexy Product Design Layouts: kProductLayout.fullSizeImageType and halfSizeImageType.
2. Update - refacto Tabbar config more flexible, compatible with new FluxBuilder - https://tppr.me/ac3I5
3. Update - fixed the Coupon Code & new Coupon restriction logic (min & max amount and date)
4. Update - fixed the Shipping issues, also support multi zone from the config
5. Update - fixed the Review not appear due to WooCommerce version 3.0
6. Update - update the Setting page without require Login
7. Update - update the UI of SMS Login and login issue.
8. Update - fixed the persist logout when closed the app
9. Update - improve the webview performance
10. Update - fix native Paypal issue & add new testing account: minh+test@gmail.com / Demo_123
11. Update - fix the Splash screen and Require logins issue.
version 1.5.7 -31 Oct 2019
1. Update - demo config theme that missing Tabbar configs cause crashing.
2. Update - fix SMS login crashing issues
3. Update - Wordpress Mstore API to get the domain email.
4. Update - support multi Shipping zone (woocommerce)
5. Update - minior bug fix
version 1.5.6 -25 Oct 2019
1. New - upgrade to Super-Speed App (please read https://medium.com/@inspireui/announcing-fluxstore-1-5-950e0165cab8)
2. New - compatible to debug HTTP network by Proxyman - https://proxyman.io/
3. New - support Custom Page URL, Tag/Feature Products and Banner Items
4. New - add an option to limit Country when checkout
5. New - support Cancel/Refund in the Order Detail
6. New - Add Billing and Shipping address auto from website
7. Update - Fixed Searching issues with space, blue splash screen
8. Update - Add option to show/hide the Google Map picker
9. Update - Fix crash issues on Appstore demo
10. Update - minor bug fix from Github.
version 1.5.5 -15 Oct 2019
1. New - full compatible with iPad and iPadOS (for both landscape and portait).
2. New - open new Gitlab to download previous version & Facebook group, please post a request ticket to https://support.inspireui.com
3. Update - fix the coupon and shipping issues.
4. Update - wordpress api to 1.3.7 - https://wordpress.org/plugins/mstore-api/
5. Update - the code base on swift and kotlin to support faster build
6. Update - minor bugs fix and performance improvement.
7. Update - demo site for localhost - http://github.com/inspireui/mstore
8. Update - deprecated the Firebase Chat due to cloud_firestore slow running build issue #349, #37582
(We will update this feature when these bug are fixed). If you would like to use previous version 1.5.1 please submit to Gitlab for downloading.
version 1.5.1 – 27 Sep 2019
1. New - add SMS Firebase Login (as previous Account Kit is being deprecated)
2. New - add a patch file to help update easily (please check new readme file)
3. Update - fixed some payment issues
4. Update - fixed the sign-up issues with new Mstore API plugin
5. Update - fixed the build grade issue on android (missing resConfigs)
version 1.5.0 – 24 Sep 2019
1. New - support native payment for Razorpay, Paypal, Tap
2. New - support XCode 11 and iOS 13
3. New - add new Free WooCommerce config site
4. New - replace mstore-checkout by the plugin https://wordpress.org/plugins/mstore-api/
5. Update - Facebook Login SDK 5.0
6. Update - some missing demo theme data 01 to 20 (config_themexx.json)
7. Update - a lot of bug fix and performance improve
8. Update - add new series Youtube Channel to regular sharing tips - https://youtube.com/@inspireui
(New Medium Changelogs and video guide is coming very soon)
Version 1.4.x
version 1.4.4 – 11 Sep 2019
1. New - add new 5 beautiful design home page, so we have total 20 now.
2. New - support parallax on category screens.
3. New - splash screen is now also supported static image, belong with the flare animate.
4. Update - show tax on my order screen.
5. Important Update - update the library to support latest Flutter 1.9
(please run 'flutter upgrade' and restart the project)
version 1.4.3 – 28 Aug 2019
1. New - support 'autoPlay' for Banner Slider and the intervalTime
2. New - upgrade Filters by adding more product layouts
3. New - add Video widget, support Auto Play option (this experiment feature and not working on the simulator)
4. New - Banner Image widget is now support gift
5. New - Add option 'orginalColor: true/false' for Category Icon Widget
6. New - Add showSearch Icon delegate on home screen
7. New - support snapping on product horizon list
8. New - saving Cart to local storage
9. Update - minor bug fix and improvements.
10. New - add new video guide - https://www.youtube.com/playlist?list=PLcF-HiQy-jOJAD8btGgr_CHcUmYyN8GgY
(Detail Blog Post to explain new feature will be updated on next v1.5)
version 1.4.2 – 22 Aug 2019
1. New - add Show Availability label from product detail.
2. New - integrate with Delivery Tracking AfterShip plugin (woocommerce)
3. New - add new Order Notes
4. New - compatible with WooCommerce Points and Rewards (woocommerce)
5. New - Add comment and Rating (woocommerce)
6. New - Ability to manage the Billing Address
7. Update - fixed lock screen to prevent multi login and new spintkit UI.
8. Update - fixed some minor bug on Github
version 1.4.1 – 15 Aug 2019
1. New - add new theme #16
2. New - add new Recent View products
2. Update - fixed facebook login issue.
3. Update - fixed Setting screen crashing issue.
version 1.4.0 – 12 Aug 2019
1. New - add 3 blog detail layout
2. New - add 15 demo home screen layout
3. New - add 5 category screen layout
4. New - add more vertical layout (cart, Pinterest, columns, list view) with lazy loading.
5. New - add more horizontal layout (metro, 4 columns, list, category menu, icon category, images category, more animate banner type Tinder/Swiper/Carousel).
6. New - support DeepLink
7. New - product detail screen upgrade with new Gallery, Video type, Out-Of-Stock.
8. New - add option config for Guest-Checkout, disable Shipping option, Affiliate support.
9. Update - new config file, fixed many bug and performance improvement.
Detail Guide: https://shrtm.nu/qnh2
Version 1.3.x
version 1.3.5 – 25 Jul 2019
1. New - SmartChat, integrate with Firebase and flexible integrate with other extend Chat app.
2. New - product list layout, support more Card, 3 Columns and 2 Columns view (default)
3. New - add new blog post - https://medium.com/@inspireui/announcing-fluxstore-1-3-3df2c063555c
4. New - dynamic product variant
5. New - category Links at the Left Sidebar (Drawer)
6. Update - fix the map picker issues
7. Update - add close button on product Galery
8. Update - fix the back button on Android device
9. Update - minor bugs fix and performance improvement.
10. Migration guide - update all the website plugins (include from the download package)
version 1.3.0 – 12 Jul 2019
1. New - awesome feature to pick up and fill in the address via Google Map
2. New - add coupon support
3. Update - registration issues and minor bug fix
4. Update - improve performance to compatible with the Flutter 1.7.
5. New - support AndroidX
6. New - onboarding screen and ability to strict use login via the config option
7. Update - new config option for the product detail
8. Update - document guide and medium blog
Version 1.2.x
version 1.2.1 – 07 Jul 2019
1. Update - performance issues on homepage
2. Fix - performance issue on Tabbar
3. Update - add <a href="https://medium.com/@inspireui/announcing-fluxstore-1-2-1ffe497d0f60?sk=053e905a0269a104fc30427bca6c3e19">changelog detail</a>
version 1.2 – 05 Jul 2019
1. New - push notification via Firebase and option from the Setting
2. New - Multi-language support, including RTL
3. New - Amazing Dart theme
4. New - Wordpress Blog is integrated (new horizontal list and separate list and detail blog screen)
5. New - Enhance the banner image with more setting.
6. New - add new Drawer (left menu side)
7. Update - performance loading
8. Update - some minor bug fix at registration.
9. Update - new document and New Medium blog will be updated on this note.
version 1.1.x
– 27 June 2019
1. Update - login issues
2. New - Instagram support on the homepage
3. Update - Many bug fix and performance improvement
5. Update - new document - https://docs.inspireui.com/fluxstore/customization/
version 1.0.x
23 June 2019
1. Release the first version
2. Fully compatible with WooCommerce
3. Full e-commerce feature support