ChangeLog

ChangeLog

🔔
Join our group for the latest information & guide.
 

Version 4.3.0

Last updated: 27 September, 2024 - Link Purchase | Download
 NEW FEATURE
NEW FEATURE

(1) Track Order Attribution Through Mobile App

  • Admin easily tracks if order attribution is ordered from the mobile app or website, enhancing analytics and reporting capabilities.
  • Screenshot:
notion image
 

(2) Staff Pricing for Booking Products

  • Added pricing for booking products after selecting staff, allowing for better internal management.
  • Screenshot:
notion image

(3) Customize Font and Text Size for Banner Items

Added options to customize the font style and text size for banner items, providing greater flexibility in design.

(4) Automatically Display Language Selector on Onboarding Screens

  • The language selector will now automatically appear when users open onboarding screens for the first time, improving user experience for multilingual support.
  • Screenshot:
notion image

(5) Custom Size Guide Button

  • Introduced a button for size guides, making it easier for users to access sizing information.
  • Screenshot:
notion image
 

(6) Override Attribute Name in Filter by Languages

  • Added the ability to override the attribute name in filters based on language, allowing for more customized and localized user experiences.
  • Screenshot:
notion image
 

IMPORTANT UPDATE
IMPORTANT UPDATE
  • Library Update for Xcode 16 Compatibility: Updated relevant libraries to ensure full compatibility with Xcode 16, resolving any build issues and enhancing performance.
  • Address ios build with PhoneNumberKit issue: Temporarily locked the PhoneNumberKit library to version 3.8.0. This resolves breaking changes that may have affected functionality in the app.
  • Style (Logout): Change button color from red to primary
  • Update requireUsernameWhenRegister option in Digits Mobile

This release contains many fixes
  • Fixed (BuildAndroid): catch null exception
  • Fixed (Configurations): fix parse object
  • Fixed (Checkout): issue checkout when use item price
  • Fixed (DeleteAccount): not show delete option
  • Fixed (Order): support track order attribution via mobile app
  • Fixed (CartItem): allow hide backorder status on cart screen
  • Fixed: check null data
  • Fixed: show loading when load tired price from server
  • Fixed: issue where share popup doesn't appear after clicking share
  • Fixed: issue show drawer menu
  • Fixed: throw exception when getting current navigator
  • Fixed (InforPlist): add missing or not translat
  • Fixed: app crash when not using TeraWallet feature
  • Fixed (BlogListLayout): type exception on tablet
  • Fixed: declare type to avoid unexpected exception
  • Fixed: issue Xcode 16
  • Fixed (FlutterInAppWebview): use script override code in local and remove override flutter_inappwebview_ios
  • Fixed (Build): cannot build android
  • Fixed (Lib): Upgrade the flutter_inappwebview library to fix build issues on Android
  • Fixed (Profile): show white screen after upload new avatar
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
 
How to activate FluxStore on FluxBuilder tool?
  • Input your purchase code to configs/env.props file (if not input, the app will crash):
    • notion image
 
💡
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.
  • FluxStore apps provide the full source code, allowing you to customize everything.
  • Video Demo:
    • Video preview

Version 4.2.0

Last updated: 20 August, 2024 - Link Purchase | Download
 NEW FEATURE
NEW FEATURE

(1) Flutter 3.24.x Upgrade 🔥

Upgrade latest Flutter channel stable v3.24.x
To make sure you are using the correct Flutter version, run this command:
flutter --version
To upgrade Flutter 3.24.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
 
To fix build issue with new flutter version
After upgrading, you may meet the cache issue of iOS while building the application, please run this command to fix:
flutter precache --ios

(2) Branch.io dynamic link service 💫

  • Integrated the Branch.io dynamic link service into the application
  • Enhance the users’ experience

(3) Onboarding Version 3 🎇

  • Support displaying full-screen images on Onboarding

(4) Realtime Chat: User block, Delete chat and Admin Access user chat 🔆

  • Implemented real-time chat functionality with enhanced moderation features
  • Users can now block other users to prevent unwanted interactions
    • Demo Screenshots
      notion image
      notion image
  • Users have the ability to delete the entire chat threads
    • Demo Screenshot
      notion image
  • Admins can also access and view the chat history of all vendors in the application

(5) Sort Products in Random Type ⭐️

  • Implemented a new feature to allow users to sort products in a random order
  • This provides a more engaging and diverse product discovery experience for users
Demo Video

(6) Support Add-Ons for Appointment Products 🧬

  • Customers can now select and purchase additional services or features while booking
  • Add-ons are displayed alongside the main appointment offering
Demo screenshot
notion image

(7) Disable Sign Up 🎊

  • Implemented the ability to disable the sign-up functionality in the application
  • Users can also disable Login config and Username TextField in Sign Up screen
Demo Screenshots
  • Disable Sign Up
notion image
notion image
  • Disable User Name on Sign Up screen
notion image

(8) Enable All Data on Product Detail Screen 🌈

  • The product detail screen now displays all available data about a product at once, without the need to wait for individual attributes to load

(9) Hide QR code in search screen 🎗️

  • Ability to remove the QR code displaying from the Search screen
Demo Screenshot
notion image

(10) Override Color for Attribute Products 🎇

  • Update the color attributes displaying on Product Detail screen directly from design config file of the application
Demo Screenshot
notion image

 
IMPORTANT UPDATE
IMPORTANT UPDATE
  • 🔆 Support notification icon in configs folder to upgrade easily
  • 🧨 Update (ProductVariant): enhance logic to check in stock of product variation
  • 🌟 Update (ProductVariable): enhance auto select product variantion
  • 🆙 Update/vertical column with filter
  • 🎊 Update(translation): remove duplicate and fix grammar
  • ⬆️ Update: notification icon
  • 🆙 Check for same-server origin before fetching blog data
  • 💫 Update excludedCategoryIDs and excludedProductIDs option to support excluding category/product IDs
  • 🔰 Update (My Cart): get name attribute from product
  • 🌈 Add a border to the TextField on the User Update Info screen
  • ☑️ Support Multi Languages for Terra Wallet
  • ▶️ Support Multi Languages for Digits Mobile
  • 🔷 Support Multi Languages for Shipping Address Screen

This release contains many fixes
  • Fixed: crash product filter
  • Fixed: fontFamily not working in Widgets
  • Fixed: crash firestore when empty email on ios release
  • Fixed (productImageThumbnail): showing image for featured video
  • Fixed (Analytics): Resolve Facebook Analytics purchased event null value
  • Fixed: Firebase sms login fix security
  • Fixed (Release): apple reject as location permission is irrelevant for delivery
  • Fixed: (Translation): not override pt_PT translation
  • Fixed: checkout with configurable products for magento
  • Fixed: cannot get specific product
  • Fixed: product cart UI issues
  • Fixed (Blog): load wrong blog domain for boost engine
  • Fixed (Padding): product horizontal in RTL
  • Fixed (InAppWebview): still show app when set showAppBar to false
  • Fixed (ProductVariant): fix issue map product variant and attribute
  • Fixed: login after logout (deactivated widget's ancestor)
  • Fixed: show correct product price in card and layout wholesale issue
  • Fixed (MenuVerticalLayout): cannot sort categories
  • Fixed (Blog): sort blog if use special blogs
  • Fixed: text over flow of button in checkout screen
  • Fixed: hide the keyboard after input text
  • Fixed: show register message based on approval_required
  • Fixed: Show Fail Message for DigitsMobileLogin
  • Fixed: resend firebase sms
  • Fixed: rename register endpoint and fix register api without posting phone params
  • Fixed (TabBar): Resolve Always show tabbar does not work
  • Fixed: remove boost for external blog URL
  • Fixed (CheckoutPageSlug): no element exception
  • Fixed (Search): search by SKU
  • Fixed (FluxNavigate): check to use root navigator
  • Fixed (Coupon): Error deleting coupon code when typing quickly on iOS keyboard
  • Fixed (PointReward): update UI to be same as coupon
  • Fixed: flutter 3.24.0 error when building release (attr/lStar not found)
  • Fixed (UI): use safe area for bottom sheet add to cart and fix cart in flatStyle
  • Fixed (ImagePicker): limit pick file type for image
  • Fixed: update history order card
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
 
How to activate FluxStore on FluxBuilder tool?
  • Input your purchase code to configs/env.props file (if not input, the app will crash):
    • notion image
 

 

Version 4.1.1

Last updated: 09 July, 2024 - Link Purchase | Download
IMPORTANT UPDATE
IMPORTANT UPDATE
  • Fixed the security in the MStore API to support the Firebase SMS Login (firebase_sms_login) function. If your app does not use this feature, an update is not necessary.
  • Resolved the select attribute issue for FluxStore WooCommerce and Multi Vendor.

Version 4.1.0

Last updated: 03 June, 2024 - Link Purchase | Download
 NEW FEATURE
NEW FEATURE

(1) Flutter 3.22 Upgrade 🔥

Upgrade latest Flutter channel stable v3.22.x
To make sure you are using the correct Flutter version, run this command:
flutter --version
To upgrade Flutter 3.22.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
 
To activate FluxStore on FluxBuilder tool ☘️
 

(2) PayPal Express Checkout 💰

  • Magento app supports PayPal Express Checkout.
Demo Video
Video preview

(3) Product Size Chart ⭐️

notion image

(4) Filter by Brand 💥

  • Users can filter with Brand, Tag, Attribute by category in the Filter screen.
Demo Screenshot
notion image
 

(5) Lazy loading on TabBar 🌅

  • For too many tabs on TabBar (heavy API usage: ~100 calls), use Lazy Loading: Tabs load only when clicked, improving performance.
  • Not recommended if your app does not have too many tabs on TabBar.

(6) Avatar Sync 🧬

  • Supports Avatar synchronization between application and website.

(7) Facebook App Event 🌟

  • Meta App Event Tracking (or Facebook App Event) allows your app to track events, such as a person installing your app or completing a purchase, to measure ad performance, and build audiences for ad targeting.
Demo Screenshot
notion image

(8) Thawani Payment 💰

  • Easy payments with Thawani Payment on WooCommerce and Opencart apps.
  • Available for the extended license.
Demo Video
Video preview

(9) First Iraqi Bank Payment 💰

  • Ready to offer “Pay with FIB” for your customers, and see all successful transactions from your shop in the FIB app.
  • Available for the extended license and WooCommerce app.

(10) YITH Composite Product 💫

  • Set and offer products that can be composed by users such as computers, sports equipment, etc.
  • Available for the extended license.
  • There is no need to configure anything under the app and the website must have composite product plugin support.
Demo Video
Video preview

 
IMPORTANT UPDATE
IMPORTANT UPDATE
  • 🆙 Update to the latest version of Firebase
  • 🎊 Upgrade youtube_player_iframe and webview_flutter
  • ⬆️ Upgrade google_maps_flutter to the latest version and pump min deployment iOS to 14.0
  • 🆙 Upgrade flutter_stripe 10.1.1 for flutter 3.19.6
  • 🌈 Show confirmation pop-up when logging out of the application
💰 Show “min - max” price on the Product Cart
On the old app, only the lowest price display on the Product Card of Variant products. This new version helps your app show both the highest and lowest price on the Product Card of Variant products.
notion image
notion image

This release contains many fixes
  • Fixed: Filter by price not working in Magento
  • Fixed: a warning email about "Missing API declaration"
  • Fixed: use wrong code to check runtime type
  • Fixed: missing blog author image
  • Fixed: open related blog
  • Fixed: the price sort does not work
  • Fixed: missing the related, recent in fullsizeImage
  • Fixed: Cannot customize translations of OpenAI on FluxBuilder
  • Fixed(NavigateTool): cannot parse the null value
  • Fixed(PinterestLayout): issue about scrolling in the vertical layout
  • Fixed(SignUp): show a readable error message
  • Fixed: vertical filter and menu
  • Fixed (ValidatePhone): fix invalid phone if not use international
  • Fixed (NavigateTool): cannot parse bool value
  • Fixed (PinterestLayout): fix issue load more
  • Fixed(VerticalLayout): update load more
  • Fixed: Chat icon covers the Cart icon on the Product Detail screen
  • Fixed: video mp4 blog launch webview
  • Fixed: show wholesale sale price
  • Fixed (Payment): not show order_id in webview payment
  • Fixed: pricing sort not working
  • Fixed: overflow product card for iPad
  • Fixed (StockStatus): load stock status of first variation instead of product
  • Fixed (Rating): display correct average rating point
  • Fixed: double cart items when reopen app
  • Fixed (TeraWallet): unable to input number when topping up with Arab currency
  • Fixed (Cart): cannot sync cart app and web
  • Fixed: Buy Now and Add to cart buttons are not disabled for out of stock products
  • Fixed: to reload order list when mark as ship
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
 
How to activate FluxStore on FluxBuilder tool?
 

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) PWA & Meta SEO 💥

  • Improve the UI of FluxStore Web (PWA - Progressive Web Apps)
  • Available for WooCommerce.
Guide
notion image
Video preview

(3) Rating page ⭐️

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

(4) 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

(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
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
 
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
  • Add the showRating parameter to the Product Details screen 🛍
  • 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

Version 3.16.8

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

(1) 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

(2) New Templates & Layouts 💥

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

(3) Sale Label Color 🌈

Ability to change Color for Sale Labels and detect Text Color for buttons.
Demo Screenshot
notion image
notion image

(4) Filter by Multiple Tags & Categories ⚡️

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

(5) 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 Magento.
Demo Screenshot
notion image

(6) Scroll Up on Home 🏠

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

(7) 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 💦 
  • Add a Phone Number field in the User Profile Edit page🎗 
  • 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.
  • Update position of quantity selection, chat button, cart button.
  • [Magento] Fixed: to call api with multi language.
  • [Magento] Fixed: configurable product.
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
 

 

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 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) 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" },

(4) 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
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
 

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.6 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 3.13.0

Last updated: 24 Aug, 2023 - Link Purchase | Download
 NEW FEATURE
NEW FEATURE

(1) Upgrade Flutter 3.13 🔥

Upgrade latest Flutter channel stable v3.13.x
To make sure you are using the correct Flutter version, run this command:
flutter --version
To upgrade Flutter 3.13.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
 

(2) New Onboarding UI 🌈

  • Now there are 2 versions of the Onboarding screen.
notion image

(3) New Product Flat Card 🌟

Demo Screenshot
notion image
Guide
Changes in config json file:
{ "HorizonLayout": [ ... { ... "layout": "twoColumn", "cardDesign": "flat", ... } ... ] }

(4) Related Blogs ⭐️

  • In the Blog Detail screen, you can show or hide the Related Blogs section.

(5) Localization Country and State 🇨🇦

  • Localization support for Country and State in Address screen. For WooCommerce.
Video demo
Video preview

(6) Dynamic Link 🧬

  • Ability to enable opening a specific screen from a tab number or screen name using a dynamic link. When users open the link, App is launched with that Tab or Screen.

(7) Default Order of Products 🎗

  • Ability to set the default order of products when selecting a category on the Home screen

(8) New Payment UI 💄

All payments in the Payment screen display similar to the website.
  • Change id to distinguish Paypal Standard and WooCommerce PayPal Payments
  • Add Images of payment methods
  • Show the Description when tapping the corresponding payment method.
Demo Screenshot
notion image

(9) Stripe Payment Update 💰

  • Version 4 of Stripe payment saves Cards so your customers don't need to enter checkout information every time they pay.
  • Available for the extended license. For WooCommerce.
  • Note: if you are using an old version and want to use version 4 then have to redeploy the server.
Video demo
Video preview

 
IMPORTANT UPDATE
IMPORTANT UPDATE
  • Update FluxStore translation with:
    • Arabic 🇦🇪
    • Hungarian 🇭🇺
  • Improve Apple Pay workflow to open setup if it is not available 🍎
  • Update easy_paypal library version: 1.0.4 💰
Update the missing address fields in the Preview screen 🎨
notion image
 
Refactor the App Rating ♻️
  • Screenshot:
    • notion image
       
Change Logo Size on Home screen
notion image
 

This release contains many fixes & UX improvements:
  • Fix: PayStack issue
  • Fix: Tap payment issue
  • Fix: Size of the CategoryMenu is too large when enableProductBackdrop
  • Fix: ScrollingDotsEffect not working in the haflSizeImageType Product layout
Fix: The Address fields should be hidden if blank in the order details screen
notion image
  • Fix: The group layout dynamic screen display on app unexpectedly
  • Fix: Product variant buttons do not change color when clicked in Half Size Image Type
  • Fix: Cannot run the app as missing default config
  • Fix: SmartChat and smart banner display on Age Restriction
  • Fix: Cannot send review
  • Fix: The SmartChat item overlap the Tabbar
  • Fix: Cannot add to cart on product list if it has options
  • Fix: App on device cannot detect language
  • Fix: Error when setting small height in Product Vertical Layout
  • Fix: Cannot open WhatsApp for external product
  • Fix: Stream has already been listened to for vertical layout
  • Fix: Cannot press chat button if there is only Zoho chat service
  • Fix: Missing image when create a review for Product
  • Fix: Reload profile after login and logout
  • Fix: The fancy and multi-level category does not support multi-language
  • Fix: The Cart icon position in the Search screen in RTL language
  • Fix: The order number do not show when the order complete successfully
  • Fix: white screen error after registering an account on the Onboarding screen (Whole Sale, Paid Membership Pro, Membership Ultimate)
  • Fix: Stuck on screen Onboarding version 2
  • Fix: issue appbar of setting screen
  • Fix: digits issues
[iOS] 💄 fix color of date time picker in dark theme
notion image
  • Fix Review feature does not work properly for multi-vendors
  • Fix:Paypal payment for Magento
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
 

 

Version 3.10.5

Last updated: 02 Jul, 2023 - Link Purchase | Download
 NEW FEATURE
NEW FEATURE

(1) Video on Banner Image 📀

  • Support mp4 video and Youtube for Banner Images Slider.
  • Upgrade sound and full-screen mode for mp4 video-player.
  • Video demo:
    • Video preview
 

(2) New Category Layout 🌈

  • A brand-new Layout alongside our existing 8 Category Layouts.
  • Video Demo
    • Video preview
 

(3) Digits SMS Login ☎️

  • Digits SMS Login supports both Firebase and other SMS gateways (e.g. WhatsApp)

 
IMPORTANT UPDATE
IMPORTANT UPDATE
Update Tabbar ♻️
notion image
 
Upgrade Login
Add login mixin to reuse logic login.
  • Upgrade Firebase library 🌟
  • Increase the gap between Stock and Product Title
  • Implement the Restrict Products for Wholesale plugin

This release contains many fixes & UX improvements:
  • Fix: Coupon issue for the Guest checkout.
  • Fix: The Category does not switch when changing language.
  • Fix: SmartChat shows unexpectedly on Home after refreshing screen.
  • Fix: Tax issues when creating Order if entering prices inclusive of tax.
  • Fix: Keyboard displays unexpectedly.
  • Fix: Image Gallery does not show on the web.
  • Show the Pending Message when registering Wholesale to fix MStore Api security issue.
  • Fix: The Shipping Method is blank if there is Booking products in cart.
  • Fix: to check Membership Ultimate enabled.
  • Disable the Payment button on Preview screen if existing out of stock products.
  • Fix: cannot choose other size after selecting large size.
  • Fix: Shipping method is not updated after changing the Address.
  • Fix: the Share feature shows ‘failed’ to generate link.
  • Fix: to show custom text for Add-ons product.
  • Fix: Currency and Price do not show correctly.
  • Fix: the results on Search screen are repeated.
  • Fix: the result still display after deleting the search.
  • Fix: the empty order can be purchased successfully.
  • Fix: some configs of Horizontal Card don't work properly.
  • Fix: unshorten link before processing link.
  • Fix: can not open the Cart from Sidebar if this tab is fullscreen mode.
  • Fix: Dark mode does not work on the Dynamic page.
  • Fix: to redirect Digits Login if EnableNewSMSLogin is enabled.
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
 
 

Version 3.10.0

Last updated: 22 May, 2023 - Link Purchase | Download
🔹
NEW FEATURE

(1) Upgrade Flutter 3.10 🔥

Upgrade latest Flutter channel stable v3.10.x
To make sure you are using the correct Flutter version, run this command:
flutter --version
To upgrade Flutter 3.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
 

(2) FluxBuilder Community 👯

  • Join the FluxBuilder Community to learn, share, and get inspired to create mobile apps, whether you're an entrepreneur, experienced developer, or a beginner → get Invitation

(3) Auto-sliding Products/Blogs💥

  • Auto-sliding for the horizontal product list.
  • Support for Layout Products, Blogs.
  • Not available for listTile, simpleList yet.
Video
Video preview
 

(4) Xendit Payment💰

  • Xendit is a payment solution for businesses in Indonesia, the Philippines, and Southeast Asia.
  • Available for Extended license.
Video
Video preview
 
🔹
IMPORTANT UPDATE
Upgrade Dart 3
  • Upgrade FluxStore to latest Dart 3 compatible sdk: ">=3.0.0 <4.0.0"
  • Upgrade lib
Configure Notification Request screen 🌈
Ability to configure Icon, Title, Image, and Description on the Notification Request screen:
notion image
 
 
🔹
MINOR BUG FIXES
Thanks to all for reporting bugs & suggesting features. This release contains many fixes & UX improvements:
  • Fix: usage restriction coupon issues
  • Fix: show products count if deselect tag or remove price
  • Fix: The category list on Product List screen changes
  • Fix: show products count if select onsale or feature
  • Fix: search screen
  • Fix: deprecated function stripe
  • Fix: mstore api security issue on coupon api
  • Hotfix language file
  • Fix: bug scroll for DynamicTabMenuScreen when use HomeLayout
  • Fix: Vendor Name in Shipping not displayed when purchased from the app
  • Fix: null check operator in category icon item
  • Fix: missing default order and orderby for product of category screen
  • Fix: not register for Digit plugin
  • Fix: digits register with first name and last name
  • Fix: show notification when app opening
  • Fix: to show vendor role for wholesale register
  • Fix: to show vendor name for shipping method when checkout
  • Send button have effect when it is clicked
  • Fix: enable wholesale based on the platform
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 FLUXBUILDER
  • FluxStore apps provides the full source code so you can customize it all.
  • 🎯Special gifts🛍 when using FluxStore or FluxNews app:
      1. Free FluxBuilder tool to edit your app's UI easily with drag&drop Lifetime. Quick guide.
      1. You can update your app's UI without republishing it to App Stores for Free and Lifetime.
      1. Free translation service for your local language.
Video Demo
Video preview
 

Version 3.8.1

Last updated: 04 May, 2023 - Link Purchase | Download
🆕
New features & improvements

(1) B2B Wholesale ⚡️

  • Set wholesale prices for the new user role (different prices per product) on:
    • Simple product
    • Variable product
Video
Video preview

(2) Buy Now button at the bottom💥

  • Ability to configure Buy Now and Add To Cart buttons to be always at the bottom of the page.
  • Very convenient to always see the Buy Now button.

(3) Stripe without deploying Server💰

  • Flexible options with ability to use Stripe payment without deploying Stripe Server.
  • Available with the Mstore API 3.8.9 and extended license.

(4) Myfatoorah with Apple Pay ⭐️

  • Show Apple Pay button in Myfatoorah.
  • Available with the extended license.

(5) New Languages 🇰🇿

  • Add 3 languages
    • 🇧🇷 Brazilian Portuguese
    • 🇵🇹 Portuguese from Portugal
    • 🇰🇿 Kazakh
  • Now FluxStore apps support 50 native languages.
  • Thanks to Clients for sharing their native translations❤️
➡️
Minor bug fixes
Thanks to all for reporting bugs & suggesting features. This release contains many fixes & UX improvements:
  • Fix to show notification when app is opening
  • Disable screenshot feature for zoho chat
  • Fix point parser
  • Re-organize zoho chat service
  • Fix update profile for wordpress
  • Update: notification logo
  • Fix: Create new variation when no attribute enabling variation
  • Fix/create new variation when no enable variation
  • Fix: Format address in stores
  • Hide private info chat
  • Fix close drawer menu when tap item
  • Fix white screen if no horizontal layout
  • Update checkout button position
  • Implement mobile money for paystack
  • Fix coupon api
  • Fix: Remove empty space if click quantity box
  • Fix tax issue on Woocommerce
  • Fix midtrans config
  • Fix load products based on language
  • Hot fix cannot load payment webview
  • Hide 2 methods if empty
Upgrade latest Flutter channel stable v3.7.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.7.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 the latest version
  • Input your purchase code to configs/env.props file (if not input, the app will crash):
    • notion image
🔑 Importance Note
  • As version 3.3 does not support special string in App Name. We found a quick solution by using env.props instead of env.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 from env.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:
      1. Free FluxBuilder tool to edit your app's UI easily with drag&drop Lifetime. Quick guide.
      1. You can update your app's UI without republishing it to App Stores for Free and Lifetime.
      1. Free translation service for your local language.
Video Demo
Video preview

Version 3.8.0

Last updated: 18 Mar, 2023 - Link Purchase | Download
🆕
New features

(1) Biometrics Login ⚡️

  • A convenient method for authorizing access to your app by: Face ID, Touch ID⭐️ in cases:
    • Login
    • Checkout
    • Using Wallet
  • No need to remember the account username and password.
Video
Video preview

(2) Shopping Video Widget 💥

  • Support video list view like Tiktok and Youtube Short with .mp4 file.
  • Load the video list (get from Product) from TabBar.
Video
Video preview

(3) Midtrans Payment 💰

  • Midtrans - Payment Gateway of Indonesia is available on the 3.8.0+ version with an Extended license.
  • Ability to manage all payments and send funds (disbursement) easily.
Video
Video preview

(4) ChatGPT ⭐️

  • Smart Chat supports ChatGPT - A powerful AI Writing Assistant on App.
  • Available for the Extended license. The Regular license can integrate with FluxGPT app.
  • Ability to copy, paste, delete, or share the content.
 
➡️
Important improvements
Improve AfterShip 🧩
Support to show multiple tracking numbers:
notion image
 
Bank Details 💰
Update the display of bank details in Checkout screen.
 
Zoho SalesIQ Chat 📣
Support customizing Notification icon for Android:
"salesiqConfig": { ... "notificationIconForAndroid": "logo" // Add name of the icon in the drawable folder inside android, without extension. For example logo.png },
 
Upgrade Category Names 🌈
  • Show the Category Name in the center.
    • notion image
  • Category Names are left-right alignment in RTL language when using the Parallax effect.
    • notion image
 
  • Enable or disable product description and other information expansions in product detail
  • Update: SMS Autofill package
  • Show recent products in product detail

 
➡️
Minor bug fixes
Thanks to all for reporting bugs & suggesting features. This release contains many fixes & UX improvements:
  • Fix: usage restriction coupon issues
  • Fix: display Unicode when asking permission
  • Show the address when launching the map.
  • Fix: can not pug get
Fix: color in filter blog
notion image
  • Fix: Tabbar shows grey color if setting the margin.
  • Fix: Min-Max quantities
  • Fix: pick an image in the Android
  • Show error message if missing field when checkout.
  • Fix: redirect to the login page when disabling the Guest Checkout.
  • Fix: Stripe payment sheet does not show on Android
  • Add billing address to Stripe Checkout
  • Fix the zip code issue in Stripe
  • Fix navigate to sms login in setting screen, side menu, and cart screen
  • Fix: pop button sliver Appbar in the Profile screen
  • Reset quantity to 1 after selecting another variant
  • Remove the duplicate refund button
  • Fix: show blank screen when missing Splash screen config
  • Fix to show Add-ons
  • Show Bank Info after the order completed
  • Fix the Smart Chat image not showing
Upgrade latest Flutter channel stable v3.7.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.7.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 the latest version
  • Input your purchase code to configs/env.props file (if not input, the app will crash):
    • notion image
🔑 Importance Note
  • As version 3.3 does not support special string in App Name. We found a quick solution by using env.props instead of env.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 from env.props.
  • In the future, we will remove env.properties and use env.props
 
 

 
➡️
Free drag&drop FluxBuilder
  • FluxStore apps provide the full source code so you can customize it all.
  • 🎯Special gifts🛍 when using FluxStore or FluxNews app:
      1. Free FluxBuilder tool to edit your app's UI easily with drag&drop Lifetime. Quick guide.
      1. You can update your app's UI without republishing it to App Stores for Free and Lifetime.
      1. Free translation service for your local language.
Video Demo
Video preview
 

 
Archived changelog