ChangeLog

ChangeLog

🔔
Join our group or community for the latest information & guide.
 

Version 4.0

Last updated: 18 Mar, 2024 - Link Purchase | Download
 NEW FEATURE
NEW FEATURE

(1) Flutter 3.19 Upgrade 🔥

Upgrade latest Flutter channel stable v3.19.x
To make sure you are using the correct Flutter version, run this command:
flutter --version
To upgrade Flutter 3.19.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
 
To update/migrate the app to the latest version
  • Input your purchase code to configs/env.props file (if not input, the app will crash):
    • notion image
 

(2) Rating page ⭐️

  • A new Product Rating page instead of showing it in the Order Details screen.
  • Available for WooCommerce, Listing, MultiVendor.
Guide
notion image
 
Demo Video
Video preview

(3) Default Product Image 🌅

  • If some products on your website do not have images, let's add a Default Image. On the app, those products will display your Default Image, instead of displaying an exclamation mark or blank.
Guide
notion image

(4) Filter Products By Distance 💦

  • Ability to only show products and vendors within a certain distance radius that your users are located.
  • It is useful in case your vendors are in many provinces/cities, and you want to only show products for the province/city the users are in.
  • Available for WCFM Pro version.
Guide
notion image
 
Demo Video
Video preview
 

(5) B2B King 👑

  • FluxStore supports B2B King - the WooCommerce B2B & Wholesale Plugin.
  • Customers now can buy products at wholesale prices.
  • Available with the extended license.
Guide
notion image
 
Demo Video
Video preview

(6) Thai PromptPay Payment 💰

  • Now Thai users can easily and quickly shop with Thailand's most popular payment methods.
  • Available with the extended license.

(7) Arabia ExpressPay 💰

  • Process all online payments in a seamless way with one single platform, gaining access to all major online payment methods.
  • Available with the extended license.

(8) PW WooCommerce Gift Cards 🎊

  • Support PW Gift Card product, similar to Amazon.com gift cards. You can be selling gift cards for your WooCommerce store.
  • Card number will showing up when order completed.
  • Available with the extended license.

(9) New Languages 🌐

  • Support new Bulgaria🇧🇬 and Sinhala languages.
  • Thanks to our Customers who sent us the translation native language file❤️

 
IMPORTANT UPDATE
IMPORTANT UPDATE
  • Add the showRating parameter to the Product Details screen 🛍
Min & Max values on Filter By Price 💰
Load the min and max prices from your website's database and show them on the Filter By Price screen of the app.
notion image
 
Hide Vendor Contact Information and Chat 🥷
Some clients of the FluxStore Multi Vendors app don't want the Customer and Vendor to exchange contact details anyhow. Let’s see this solution:
  • To hide the Chat With Vendor icon, set enableVendorChat=false
notion image
  • To hide the phone number, email, and address of the store Vendor, enable this HideStoreContactInfo parameter:
    • "vendorConfig": { ... /// Show/Hide store contact info in VendorChat and Vendor detail screen "HideStoreContactInfo": true/false }
      This solution will hide the Vendor contact in these screens:
    • Contact tab in the Vendor Details screen:
      • notion image
         
    • Stores screen:
      • notion image
         
    • Product Detail screen:
      • notion image
         
Upgrade UI of Order History and Order Details screens 🌈
New elegant UI of:
  • Order History screen:
notion image
 
  • Order Detail screen:
notion image
Not auto-select the first attribute in Product Detail screen 🌟
  • On the Product Details screen, in case you want the attributes not to be selected by default, your customers will select the attributes themselves.
  • If customers do not select any attribute and click the Add To Cart or Buy Now buttons, it will show a popup as a reminder.
  • To do that, set "AutoSelectFirstAttribute"=false and "AlwaysShowBuyButton"=true.
"productDetail": { /// Set true by default, the new UX always displays the `Buy now` and `Add /// to cart` button on the product detail page. In case the product is out /// of stock or not available, it will still be displayed but will be /// disabled. If set false, there is only a `Unavailable` or `Out of stock` /// button on the product detail page as old UX does. "alwaysShowBuyButton": true, ... }
notion image
notion image
 
Add Review widget in FullSizeImageType layout 💄
Now all 4 layouts of the Product Details screen show the Reviews widget.
notion image
Video preview
 
Upgrade the Video Shopping widget ⭐️
  • When selecting Buy Now on a Video, ability to configure to show the Add To Cart dialog or Product Details screen.
  • If Enable the EnableBottomAddToCart option, it will open the Add To Cart dialog, whereas if Disable it will navigate to the Product details screen.
Support HTML in Product Title using Ajax Search Pro plugin 🔎
notion image
notion image
 
Update missing translations and list of supported languages for ImagePicker 🏳️‍🌈
notion image
  • Migrate to flutter_pull_to_refresh ⬆️
  • Refactor the searchProducts method 🎗
  • Support none-category for Homepage cache 💦

This release contains many fixes
  • Fixed: apply single Category Filter for menu in the Product screen
  • Fixed and updated audio_service and just_audio versions
  • Fixed height when disabling categoryImageMenu
  • Fixed: Notification Clicking doesn't open Dynamic Link
  • Fixed: show error order page if missing user data
  • Fixed: show wholesale sale price
  • Fixed: location filter UI
  • Fixed: the Share option cannot be hidden when FirebaseDynamicLink is disabled
  • Fixed: (NullException) cannot show selection field
  • Fixed: show rating and review count
  • Fixed: missing onsale background color in product variant
  • Fixed: quantity selection, add stock status config and fix buy button
  • Fixed: price not updating in HalfSizeImageType and FullSizeImageType Product Layouts
  • Fixed: support filter by multi cate and tag for search and vertical
  • Fixed: Phone number is not registered
  • Fixed: cannot release on Google as recaptcha issue
  • Fixed: the minimum quantity of the product is not functioning
  • Fixed: error of clicking to open Product Variant in the Wishlist screen when rebuilding the app
  • Fixed: show attribute name in encoded HTML
  • Fixed: show "Attribute name: Sub attribute name" and "#Tag name" instead of only "Sub attribute name" and "Tag name”
  • Fixed: Show product quantity as the length of the current product list instead of the number of child products in the selected category
  • Fixed: auto close filter after selecting item on filter screen
  • Fixed: hide list category if user filter with multi-cates
  • Fixed: color for tag, attribute and category in filter screen
  • Fixed: The coupon code opened from banner show loading all the time
  • Fixed: no sound while playing video in Instagram widget
  • Fixed: not show more button on filter attribute
  • Fixed: cannot scroll on the app using Stylus Pen
  • Fixed: open app setting if click dont allow button
  • Fixed: Images of SubCategories can't not load
  • Fixed: Stripe checkout
  • Fixed: booking product checkout
  • Fixed: show vendor for cart
  • Fixed: listing dokan the product list show no products

 
FREE DRAG & DROP APP BUILDER
FREE DRAG & DROP APP BUILDER
  • FluxStore apps provide the full source code. Onetime purchase. Free lifetime source code upgrades.
  • 👉 Special gifts when using the FluxStore or FluxNews app:
      1. Free FluxBuilder tool to edit your app's UI easily with drag&drop Lifetime.
      1. Free update your app's UI without republishing it to App Stores or Google Play Store.
      1. Free translation service for your local language.
  • Video Demo
    • Video preview

 
 

Version 3.16.8

Last updated: 23 Jan, 2024 - Link Purchase | Download
 NEW FEATURE
NEW FEATURE

(1) FluxStore MAX UI Editing 🎊

  • FluxBuilder 2.0.6 and above supports editing UI of FluxStore MAX for FREE.
  • Only support to edit App UI, not to build app on cloud.
Video
Video preview

(2) BottomBar styles like Twitter or Facebook ⭐️

Now the app's BottomBar supports the following styles: "static", "opacityEffect" and "slideEffect" like Twitter and Facebook.
Video preview

(3) New Templates & Layouts 💥

Lots of new Home UI and Layouts help you easily design your Apps beautifully and professionally.
Video preview

(4) Scroll Up on Home 🏠

User can tap on Home icon to scroll up to the top of Home screen.
Video
Video preview

(5) Sale Label Color 🌈

  • Ability to change Color for Sale Labels and detect Text Color for buttons.
  • Available for WooCommerce and Multi Vendors apps.
Demo Screenshot
notion image
notion image

(6) Filter by Multiple Tags & Categories ⚡️

  • Flexible to select many tags and categories on the Filter screen.
  • Available for FluxNews, WooCommerce, and Multi Vendors apps.
Demo Screenshot
notion image
Video
Video preview

(7) Refund & Cancel Orders 🛍

  • Ability to show or hide Refund and Cancel buttons on the Order Details screen for a list of payments.
  • Available for WooCommerce and Multi Vendors apps.
Demo Screenshot
notion image

(8) Listing: Apple Pay & Native Stripe 💰

  • FluxStore Listing app supports Apple Pay and native Stripe payments.

(9) Listing: Opening Time & Label ⏰

  • Shows stores opening times and Open Now/Closed labels.
  • Available for Listeo and My Listing.
Demo Screenshot
notion image
 
notion image

(10) Georgia Languages 🇬🇪

  • Support new Georgia language.
  • Thanks to our Customers who sent us the translation native language file❤️

 
IMPORTANT UPDATE
IMPORTANT UPDATE
  • Upgrade Zoho SaleIQ Chat 🔥
  • Increase android minSdkVersion to 23 and upgrade library ⬆️
  • Upgrade Firebase module 💥 (update Minimum Deployments iOS 12.0 to 13.0)
  • Improved loading speed of Product Detail screen 🆙
  • Upgrade logic for Video Tab 💦 (available on WooCommerce, Multi Vendors, Listing)
  • Add a Phone Number field in the User Profile Edit page🎗 (not available on FluxNews).
Add the Booking History button to the successful booking message 💫
Video preview
 
  • BACK TO SHOP button redirects to the default Tab 📈

This release contains many fixes:
  • Fixed: UI overflow in Payment screen.
  • Fixed: loading style for booking product.
  • Remove the large empty space between keyboard and textbox.
  • Fixed: Not auto close webview after checkout on iOS.
  • Fixed: load more stores.
  • Fixed: overlap status in cart screen.
  • Fixed: clean recent products when change site.
  • Fixed: refresh stores when change site.
  • Hide wallet if the site is not supported.
  • Fixed: auto logout on multi sites.
  • Fixed: to reload UI when apply coupon for cart.
  • [Multi Vendors app] Add missing Vendor Chat Icon in Product Detail Layout.
  • [Multi Vendors app] Update position of quantity selection, chat button, cart button.
  • [Listing] Fixed: listing cards alignment.
  • [Listing] Fixed: can't delete Listing in InAppWebView.
How to update/migrate the app to the latest version?
  • Input your purchase code to configs/env.props file (if not input, the app will crash):
    • notion image
 

 
FREE DRAG & DROP APP BUILDER
FREE DRAG & DROP APP BUILDER
  • FluxStore apps provide the full source code, allowing you to customize everything.
  • 👉 Special gifts when using the FluxStore or FluxNews app:
      1. Free FluxBuilder tool to edit your app's UI easily with drag&drop Lifetime.
      1. Free update your app's UI without republishing it to App Stores or Google Play Store.
      1. Free translation service for your local language.
  • Video Demo
    • Video preview

 
 

Version 3.16.0

Last updated: 19 Nov, 2023 - Link Purchase | Download
 NEW FEATURE
NEW FEATURE

(1) Maintenance Mode ⭐️

  • Apps work smoothly when your Websites are in Maintenance Mode.
Guide
Install this Maintenance Mode plugin to your Website, then activate it.
Demo Video
Video preview

(2) New Ecommerce UI 🌈

Video preview
 
New UI design for My Cart and Product Detail screens.
  1. Home screen:
notion image
  1. Product Detail screen with Sticky CTA:
notion image
  1. My Cart screen:
notion image

(3) New Listing UI 🛍

This new great Listing UI is available for the Extended license.
notion image

(4) Web Embed layout ⚡️

  • Flexible to Add new layout Web Embed into the Dynamic layout on Homepage. Users can set URL, iFrame or embedded HTML code.
  1. URL Embed:
    1. notion image
      Example config JSON for URL
      { "type": "url", "data": "https://odnaworld.com/price-alert-app/", "height": 50.0, "spacing": { "margin": null, "padding": null }, "script": null, "navigator": null, "layout": "webEmbed" },
      Example config JSON for URLwith padding and navigator
      { "type": "url", "data": "https://odnaworld.com/price-alert-app/", "height": 50.0, "spacing": { "margin": null, "padding": { "start": 5.0, "end": 5.0, "top": 0.0, "bottom": 0.0 } }, "navigator": { "tag": null, "showSubcategory": false, "screen": "category" }, "layout": "webEmbed" },
      Example config JSON URL with script
      { "type": "url", "data": "https://odnaworld.com/price-alert-app/", "height": 50.0, "spacing": { "margin": null, "padding": null }, "script": "document.documentElement.style.pointerEvents = \"none\";", "layout": "webEmbed" },
  1. iFrame embed:
    1. notion image
      Example config JSON of iFrame
      { "type": "iframe", "data": "<iframe width=\"560\" height=\"315\" src=\"https://www.youtube.com/embed/yRlwOdCK7Ho\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen></iframe>", "height": 250.0, "spacing": { "margin": null, "padding": null }, "layout": "webEmbed" },
  1. HTML code embed:
    1. notion image
      Example config JSON of HTML custom code.
      { "type": "html", "data": "<script src=\"https://unpkg.com/@dotlottie/player-component@latest/dist/dotlottie-player.mjs\" type=\"module\"></script> \n\n <dotlottie-player src=\"https://lottie.host/f8a15007-36dc-415b-9792-60d5bb8def69/Io1SXJKXFU.json\" background=\"transparent\" speed=\"1\" style=\"width: 300px; height: 300px;\" loop autoplay></dotlottie-player>", "height": 100.0, "spacing": { "margin": null, "padding": null }, "layout": "webEmbed" },

(5) Hide the Vendor Chat

  • Ability to hide or show the Vendor Chat on your mobile apps.
Guide
Open env.dart file in your FluxStore Multi Vendor’s source code, then edit the enableVendorChat:
"configChat": { "EnableSmartChat": true, "enableVendorChat": true, "UseRealtimeChat": false, "showOnScreens": ["profile"], "hideOnScreens": [], "version": "2", }

(6) Filter Screen upgrade

Listing Apps supports:
  • Multi-level Locations: Filter screen show multi-level locations.
  • Sort by Date: ability to sort by the latest or oldest date:
    • notion image
  • Result screen:
    • notion image
 

(7) Catalan Languages 🌐

  • Support new Catalan language.
  • Thanks to our Customers who sent us the translation native language file❤️

 
IMPORTANT UPDATE
IMPORTANT UPDATE
  • Upgrade OneSignal 🔥
  • Upgrade minSdkVersion to build Android apps 🆙
  • Only show GDPR Message when the user allows AppTrackingTransparency🎗
  • Support opening Zalo url via SmartChat 💦
  • Add Blog retrieval Limit 📈

This release contains many fixes:
  • Fix: show related listings based on the category
  • Fix: call product api forever
  • Fix: the START SHOPPING button always link to home screen
  • Fix: address display on location area
  • Fix: order history when login
  • Fix: issue that allows creating Product without input name
  • Fix: update order after assigned
  • Fix: clear search text
  • Fix: webview not update user cookie when user login
  • Fix: side menu color
  • Fix: dark theme on Conversations screen
  • Fix: parse phone even phone valid is disabled
  • Fix: show image after create product
  • Fix: total in order detail is incorrect
  • Fix: load blog by category wordpress
  • Fix: show the product price based on the tax settings
  • Fix: load product if countryCode is in lowercase bug
  • Fix: cannot press checkout button for product addons
  • Fix: responsive for all device
  • Fix: the products not loading first time
  • Fix: hide name category icon in vertical custom category
  • Fix: not load country if fail to parse phone number
  • Fix: auto fill OTP
  • Fix: product Gift Card
  • Fix: graph headings are missing in Dark Theme
  • Fix: clear cache booking
  • Fix: override ios app environment, can not login SMS
  • Fix: Native PayPal: Checkout issue with incorrect price format
  • Fix: redundant Vendor Admin option for WooCommerce apps
  • Fix: Topup Wallet always show 0.00
  • Fix: reload Balance Wallet when Topup
  • Fix: total price when Topup
  • Fix: reload Cart screen when adding product in Wallet cart
  • [Listing] Fix: Tap payment, Paypal, and Stripe
  • [Listing] Fix: always show pending reviews on Listeo app
How to update/migrate the app to the latest version?
  • Input your purchase code to configs/env.props file (if not input, the app will crash):
    • notion image
 

 
FREE DRAG & DROP APP BUILDER
FREE DRAG & DROP APP BUILDER
  • FluxStore apps provide the full source code, allowing you to customize everything.
  • 👉 Special gifts when using the FluxStore or FluxNews app:
      1. Free FluxBuilder tool to edit your app's UI easily with drag&drop Lifetime.
      1. Free update your app's UI without republishing it to App Stores or Google Play Store.
      1. Free translation service for your local language.
  • Video Demo
    • Video preview

 
 

Version 3.13.6

Last updated: 01 Oct, 2023 - Link Purchase | Download
 NEW FEATURE
NEW FEATURE

(1) XCode 15 & iOS 17 Upgrade ⚡️

FluxStore and FluxNews apps version 3.13.5 now offer compatibility with Apple's latest releases, XCode 15 and iOS 17.

(2) GDPR message for Ads Apps 🌈

  • Support showing GDPR message for Ads Apps.
  • Beginning January 16, 2024, Mobile Apps having Google AdSense or AdMob will be required to use a Consent Management Platform (CMP) that has been certified by Google when serving ads to users in the European Economic Area or the UK.
Guide
notion image
Demo Screenshot
notion image

(3) Filter on Order History screen 🗂

  • New UI of Order History with Filter.
Demo Screenshot
notion image

(4) Order Details on Checkout Result 💸

  • Ability to show or hide order details after successful checkout.
Guide
notion image
Demo Screenshot
  • Show Order Details
    • notion image
       
  • Hide Order Details
    • notion image

(5) Quantity Groups and Min Max Quantities 🏘

  • Recommend users to make purchases with Quantity group of x products. E.g.: 3-6-9, 5-10-15-20.
    • notion image
Guide
notion image

(6) Page Transition Animation 🚸

  • Ability to swipe to go back in Dark mode on IOS. Using: 
    • CupertinoPageTransitionsBuilder(): constructs a page transition animation that matches the iOS transition. You can swipe to go back.
    • FadeUpwardsPageTransitionsBuilder(): constructs a page transition animation that slides the page up.
Demo Video
Video preview

(7) New Languages 🎊

  • Support new Estonia🇪🇪 language.
  • Thanks to our Customers who sent us the translation native language file❤️
  • Now FluxStore apps support more than 50 native languages.

 
IMPORTANT UPDATE
IMPORTANT UPDATE
Version Update Alert for countries outside US 📣
  • When there is a new version, an alert is shown with a link to the appropriate App Stores page. Version Update Alert by default supports apps in the US.
  • This new version supports Version Update Alert for all countries outside US.
Guide
notion image
Upgrade phone number validation📱
  • Upgrade intl_phone_number_input to the latest version ⬆️
  • On the Checkout screen, the phone number can be configured, which helps to validate the entered phone number by using Google's libphonenumber. Simpler and cheaper than sending OTP to verify the phone numbers.
Policy URL supports Multi-language URLs 💥
Guide
notion image
Move Banner Ads to the bottom of the screen 🌟
App Store requests to move Banner Ads to the bottom of the screen on your apps.
notion image
 
Improve quantity selection behavior ⬆️
notion image
 
  • Update Kurdish and Tigrinya languages 🌎
  • Update min-max-quantity plugin to the latest version 1.1.5 🎗
  • Update OpenAI update library ♻️
How to update/migrate the app to the latest version?
  • Input your purchase code to configs/env.props file (if not input, the app will crash):
    • notion image
 

 
MINOR BUG FIXES
MINOR BUG FIXES
Thanks to all for reporting bugs & suggesting features. This release contains many fixes.
  • Fix: build iOS on MacOS 13 Ventura - Xcode 15 - iOS 17
Fix: start shopping always link to Home screen
Start Shopping button always links to the Home screen even though the tab bar does not contain the Home tab. The solution is: if the user clicks "Start Shopping", the app will redirect to the default tab index. If not, return the tab index, which is not fullscreen mode and not group layout for dynamic.
Fix: border of category icons cannot be separated if enable Horizontal Mode
notion image
  • Fix: the country code showing twice in phone number
  • Fix: home cache if use featured or type saleOff
  • Fix: not working only show first time and alway show login if turn on the required login
  • Fix: Product Categories Issue In Multilanguage
  • Fix: white screen when there is no data on Video screen
  • Fix: load cache if user disable multi language
  • Fix: currency wallet is not correct in order detail successful
  • Fix: The Address is not saved after re-opening the app
  • Fix: Cannot press checkout button if the cart has only variant products and product of these variants is out of stock
  • Fix: The app does not show vendor admin option after merging FluxStore Manager into FluxStore WooCommerce
  • Fix: advanced parameters without value data
  • Fix: to save notification status to server
  • Fix: delete account if the webiste block DELETE method
  • Fix: The country code and flag are reset whenever the screen is rebuilt
  • Fix: support multi languages for policy url
  • Fix: validate phone if has white space
  • Fix: issue with creating links for Tag Product, Screen, and Tab screen

 
 

Version 1.0.0

Last updated: 29 Aug, 2023 - Link Purchase | Download
🆕
Release the first version

(1) Multisite 🔥

This multisite feature is a great solution for multi-cities, etc. (not multi-vendors).

(2) Merge many apps ⚡️

  • This app includes source code of many FluxStore apps that can combine together for your businesses:
    • FluxStore Multi Vendors + FluxStore Delivery Boy + FluxStore Manager.
    • FluxStore Listing Directory + FluxStore Multi Vendors.
    • etc.