Actively maintained

FluxStore Notion changelog

12 documented releases, the latest being v6.3.0 on Jul 29, 2026. Every one of them is a free update for existing license holders.

Jump to a release

v6.3.0

LatestJul 29, 2026
Last updated: Jul 29, 2026 - Link Purchase | Download
πŸ’‘
QUICK NOTE

NEW FEATURE

πŸ”„ Core Updates

(1) Update Google Play Policy πŸ’₯

Supported: All Apps
  • Updated target API level for Android builds to Android 16 (API level 36).
  • Updated com.revenuecat.purchases:purchases to the latest version.
This ensures continued app compatibility, improved performance, and access to new platform features while adhering to Google's publishing standards πŸ‘
notion image
notion image

(2) Tab Bar Minimize Support 🫧

Supported: All Apps
Adds tab bar minimize UI.
"TabBarConfig": {
+ "showMinimize": true
}
notion image

(3) Liquid Glass Bottom TabBar πŸ’§

Supported: All Apps
  • Adds liquid glass rendering mode - an iOS 26-style liquid glass effect to the tab bar background.
▢️ Watch Video
"TabBarConfig": {
+  "liquidGlass": true
}
notion image

(4) Floating Tab Bar 🎈

Supported: All Apps
Introduces a floating bottom tab bar style above the page content. Combine with margins, radius, and shadow to get a floating pill.
"TabBarConfig": {
+  "floating": true
}
notion image

(5) OTP Length Configuration for SMS Verification πŸ”’

Supported: All Apps
Adds configurable OTP length for SMS providers that do not use 6 digits (default length).
"authConfig": {
 "providers": {
  "sms": {
+   "otpLength": null // 6 as default
  }
 }
}
notion image

(6) Custom Filter Screen Support 🧭

Supported: All Apps
Allows configuring filter/sort options shown in Filter Screen.
"filterConfig": {
    "showLayout": true,
    "showSort": true,
    "showPriceSlider": false,
    "showCategory": false,
    "showListingLocation": false,
    "showBrand": false,
    "showTag": false,
    "showFeature": false,
    "showAttribute": false,
		"supportedSortByOptions": ["date", "price"]
}
  • supportedSortByOptions accepts: onSale, featured, date, price, title, popularity, rating, menu_order, rand, relevance.
  • Empty or null keeps framework-specific default options.
notion image

(7) Language Expansion 🌐

Supported: All Apps
Adding more localization support: Afrikaans (af), Filipino (fil), Nepali (ne), Assamese (as), Belarusian (be), Tibetan (bo), Welsh (cy), Basque (eu), Irish (ga), Galician (gl), Swiss German (gsw), Gujarati (gu), Croatian (hr), Armenian (hy), Icelandic (is), Kyrgyz (ky), Latvian (lv), Macedonian (mk), Malayalam (ml), Mongolian (mn), Norwegian Bokmal (nb), Oriya (or), Panjabi (pa), Pashto (ps), Slovenian (sl), Tagalog (tl), Uighur (ug), Zulu (zu)
FluxStore apps now support more than 85 languages.

(8) HTML Link Handling Improvement πŸ”—

Supported: All Apps
Support handling deeplinks in HTML, such as product descriptions, blog/post content.

(9) Testimonial Style Variants πŸ’¬

Supported: All Apps
Adds new testimonial style variants for richer home/content design options.
notion image

(10) Phone Number Verification Upgrade ☎️

Supported: All Apps
  • Upgrade Phone Number Verification to the latest version for improved stability and support for more phone number formats.
  • Fix: phone still the same on back to address screen
  • Fix: avoid missing phone number unexpectedly

(11) Product Detail Price Visibility πŸ’°

Supported: All Apps
Adds showPrice control in product detail settings for flexible price display behavior.
"productDetail": {
+ "showPrice": true
}
notion image

(12) Secure Screen Configuration πŸ›‘οΈ

Supported: All Apps
Implements secure screen configuration to block screenshots and screen recording on sensitive screens or the entire app.
"secureScreenConfig": {
	 "enable": false,
	 "screens": []
}
  • Set enable=true with empty screens to block app-wide.
  • Or set enable=true with screens list to block specific routes only.

IMPORTANT UPDATE
  • ⬆️ Updated dependency set to latest compatible versions.
This release contains many fixes
  • Updated salesiq_mobilisten to fix iOS build.
  • Fixed issue where external WebView could not open on Android.
  • Fixed delay on notification permission screen.
  • Fixed OTP sending flow to show clearer failure messaging.
  • Fixed excessive address requests when app bar does not include location item.
  • Fixed WebView keyboard gray gap issue.
  • Fixed unexpected Smart Chat visibility.
How to activate FluxStore on FluxBuilder app builder?
  • Follow this guide:
How to update/migrate the app to the latest version?

v6.2.0

June 15, 2026
Last updated: June 15, 2026 - Link Purchase | Download

v6.1.0

April 29, 2026
Last updated: April 29, 2026 - Link Purchase | Download

πŸ”„ Core Updates

(1) Update easy_paypal to Comply with Google Play Policies ⬆

Supported: All frameworks
Updated the easy_paypal package to replace the old PayPal Data Collector SDK (com.paypal.android.sdk:data-collector) with the policy-compliant Braintree version (com.braintreepayments.api:data-collector:4.31.0). This resolves Google Play rejections caused by the old SDK collecting device location without prominent disclosure.

(2) Fix Android Build Error: local_auth compileSdk Incompatibility πŸ”§

Supported: All frameworks
Pinned local_auth_android to a fixed version to resolve a build failure introduced by Android Gradle Plugin 9+ (AGP 9), where local_auth_android was missing compileSdk in its build.gradle.kts. This fixes the NullPointerException crash during Gradle configuration.

(3) Fix Android Build Error: stripe_android / stripe_ios compileSdk Incompatibility πŸ”§

Supported: All frameworks (Extended source code only)
Fixed a build failure on extended source code caused by stripe_android and stripe_ios requiring compileSdk β‰₯ 36 due to updated androidx dependencies (activity, core-ktx, browser, navigationevent), while the project was still targeting android-35.

πŸ’‘
IMPORTANT UPDATE
⬆️ Pinned local_auth_android to a compatible version to fix build failures with Android Gradle Plugin 9+.
This release contains many fixes
  • Fixed: Android build failure β€” stripe_android and stripe_ios required compileSdk β‰₯ 36 due to updated androidx dependencies
  • Fixed: Product name (title) being vertically clipped / cut off in product listing cards (all frameworks)
  • Fixed: Add-to-cart button incorrectly shown in Wishlist screen in certain edge cases (all frameworks)
  • Fixed: Initial deep link handled twice on cold app start, causing duplicate navigation (all frameworks)
  • Fixed: WebView (web embed) not responding to scroll gestures correctly on some devices (all frameworks)
  • Fixed: Product deep links without a trailing slash not being parsed correctly β€” both https://domain/product/slug and https://domain/product/slug/ are now supported
How to update/migrate the app to the latest version?
How to activate FluxStore on FluxBuilder tool?

v6.0.1

April 1, 2026
Last updated: April 1, 2026 - Link Purchase | Download

πŸ”„ Core Updates

This patch release addresses critical bug fixes reported after v6.0.0

  • Fixed: config JSON not applied when changing language
  • Fixed: Build issue due to connectivity_plus package

How to update/migrate the app to the latest version?
How to activate FluxStore on FluxBuilder tool?

v6.0.0

Mar 29, 2026
Last updated: Mar 29, 2026 - Link Purchase | Download

v5.6.0

December 25th, 2025
Last updated: December 25th, 2025 - Link Purchase | Download
NEW FEATURE

(1) Flutter 3.38.5 Upgrade ⬆

Upgrade latest Flutter channel stable v3.38.5
To make sure you are using the correct Flutter version, run this command:
flutter --version
To upgrade Flutter 3.38.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
To update/migrate the app to the latest version
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) Full Support for Xcode 26 & iOS 15 Minimum Deployment πŸ’₯

  • Fully compatible with Xcode 26, ensuring smooth builds and future-proof iOS development.
  • Minimum iOS deployment target has been upgraded to iOS 15.0 (previously iOS 14.0).
⚠️ Notice
This update drops support for iOS 14 and earlier versions due to Xcode 26 and latest iOS SDK requirements.

(3) Video Splash Screen 🎬

Make a strong first impression with the new Video Splash Screen feature.
  • Supports video playback on app launch instead of static images.
  • Ideal for branding, promotions, or storytelling.
Configuration
  • Edit in the lib/env.dart file as below:
  "splashScreen": {
    "enable": true,

    /// duration in milliseconds, used for all types except "rive", "flare" and "video"
    "duration": 2000,

    ///  Type should be: 'fade-in', 'zoom-in', 'zoom-out', 'top-down', 'rive',
    ///  'flare', 'static', 'video'
    "type": "video",
    "image": "assets/videos/splashscreen.mp4", // https://demo.mstore.io/wp-content/uploads/2025/09/splashscreen.mp4

    /// AnimationName's is used for 'rive' and 'flare' type
    "animationName": "fluxstore",

    "boxFit": "contain",
    "backgroundColor": "#ffffff",
    "paddingTop": 0,
    "paddingBottom": 0,
    "paddingLeft": 0,
    "paddingRight": 0,
  },

(4) WhatsApp Order Integration πŸ’¬

notion image
Added support for WhatsApp Order
  • Allow customers to send their order details directly via WhatsApp after a successful checkout.
  • Integrate seamlessly with the existing payment flow.
  • Message templates are fully customizable, with order information automatically populated for convenience.
  • Support Native payment only (not support webview payment)
Configuration
  • Edit in the lib/env.dart file as below
{
  "whatsAppOrderConfig": {
    "phoneNumber": "12124567890",
    "message": "Hello, I would like to place an order. Here are the details:\n\n{order_details}\n\nTotal Amount: {total_amount}\n\nThank you!",
    "paymentMethodIds": [
      "lwc-whatsapp-order"
    ],
    "autoOpenWhatsAppAfterOrder": false
  }
}
  • Support these replaced params: {billing_name},Β {billing_email},Β {billing_phone},Β {billing_address},Β {shipping_name},Β {shipping_email},Β {shipping_phone},Β {shipping_address},Β {order_id},Β {order_details},Β {total_amount}

(5) Show / Hide Sign In & Sign Up on Onboarding πŸšͺ

notion image
More control over your onboarding flow.
  • Choose whether to display Sign In and Sign Up buttons on onboarding screens.
  • Ideal for guest-first experiences or content-first apps.
Configuration
  • Edit in the lib/env.dart file as below:
  • Support for Onboarding version 1 only
  "onBoardingConfig": {
    'enableOnBoarding': true,
    'version': 1,
    'autoCropImageByDesign': true,
    'isOnlyShowOnFirstTime': true,
    'showLanguage': true,
    'showLanguagePopup': false,
+   // Currently, only available for version 1
+   'showSignInSignUp': true,
  },

(6) Short Description on Product Card πŸ“

notion image
Added a new option to control the visibility of short product descriptions.
  • Easily show or hide short descriptions on the product detail screen.
  • Useful for clean layouts or minimal product pages.
Configuration
  • Edit in the lib/env.dart file
  "productCard": {
    "defaultImage": 'assets/images/no_product_image.png',
    'showShortDescription': true,
    ...
  },
  • Edit directly for design layouts in the lib/config/config_en.json file, for example:
{
   "HorizonLayout":[
      {
         "layout":"",     ///twoColumn, threeColumn, fourColumn, card, saleOff, listTile, quiltedGridTile, carousel
         "showShortDescription":true,
         ...
      }
   ],
   "VerticalLayout":{
      "layout":"",     ///pinterest, menu, card, columns, columnsWithFilter, topProducts, menuWithCustomCategories
      "showShortDescription":true,
      ...
   }
   "TabBar": [
      {
         "layout": "category",
         "categoryLayout": "card",     ///card, sideMenuWithSub, columns, topMenu, animation, grid, sideMenuWithSub, 
                                                          ///sideMenuWithGroup, ///multi-level, ///fancy-scroll
         "icon": "assets/icons/tabs/icon-category.png"
      },
   ],
   ...
}

(7) Share Link for Product List Configuration πŸ”—

Improved the Share Link feature to support more flexible product list configurations.
  • Remove previous limitations in link creation, ensuring shared links always navigate to the intended screen regardless of layout configuration.
  • Users can now generate and open share links correctly even when layouts are / are not tied to a specific category, brand, or tag.

IMPORTANT UPDATE
  • Upgrade(ios): migrateΒ OneSignalNotificationServiceExtensionΒ to adapt with Xcode 26
  • Allow to hide contact information in the store details screen
  • Improve(UI): show login prompt for WebView auth
  • Support loadmore in Menu with Custom Categories
  • Support multilingual for time ago in Realtime Chat
  • Chore: update phone field labels to comply with App Store guideline 5.1.1
This release contains many fixes
  • Fixed: Build ios due to recent FBSDKCoreKit release
  • Fixed: Slider video audio still plays for a millisecond then cuts off
  • Fixed: Not show categories when changing language
  • Fixed: Open product from side menu
  • Fixed: Remapped category images not overriding default icons
  • Fixed: Duplicate when refresh & load more
  • Fixed: Blog filter bug
  • Fixed: Skip hidden product on store details
  • Fixed: Onboarding image v2 is blurry
  • Fixed: Youtube video is not available
  • Fixed (share_plus): Avoid crash on iOS 26 when sharing
  • Fixed (OfflineMode): Doesn't support offline mode for PWA
  • Fixed: Some UI is incorrect in mobile PWA
  • Fixed (Webview): Handle permission camera & mic for android
  • Fixed (Webview): download base64 image to file
  • Fixed: Delayed when update price rates if enable MStore API caching
How to update/migrate the app to the latest version?
How to activate FluxStore on FluxBuilder tool?

v5.5.0

October 9th, 2025
Last updated: October 9th, 2025 - Link Purchase | Download
NEW FEATURE

πŸ”„ Core Updates

(1) Flutter 3.35.5 Upgrade ⬆

Upgrade latest Flutter channel stable v3.35.5
To make sure you are using the correct Flutter version, run this command:
flutter --version
To upgrade Flutter 3.35.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
To update/migrate the app to the latest version
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
πŸ’‘
In the new version, we have some breaking changes for Android platform:
  • UpgradedΒ compileSdkVersion 35Β toΒ compileSdkVersion 36
  • UpgradedΒ ndkVersion "25.1.8937393"Β toΒ ndkVersion "28.1.13356709"
  • Disable Impeller rendering engine (Android only)

(2) 16KB Memory Page Size Support πŸ‘

  • To ensure your app works correctly on the latest versions of Android, FluxStore 5.5.0 supports 16 KB memory page sizes to target Android 15+ by updating the NDK version and Rive dependencies.
  • You may request an extension to this deadline until May 1st, 2026, by following this guide.
You can disregard the Edge-to-edge warning.
You can disregard these warnings:
Edge-to-edge may not display for all users:
Your app uses deprecated APIs or parameters for edge-to-edge:

(3) FluxBuilder Dynamic Links Integration 🌟

A complete deep linking and tracking system that enhances navigation, marketing campaigns, and user engagement.
Manage everything easily through the FluxBuilder app builder.
πŸ‘‰Β Video guide
  • Project & Link Management
    • Added Create Projects Screen for developers to generate and configure deep link projects.
    • New Links Tables for managing all generated links, including validation and redirection rules.
notion image
  • Analytics & Tracking
    • Introduced Analytics Links Dashboard to monitor clicks, sessions, and conversions in real time.
notion image

(4) Offline Mode ✨

Added offline browsing capabilities with:
  • Offline status indicator
  • Cached loaded product and category data for use without internet
  • Automatic reconnection
  • Queued actions synchronized when back online
Configuration
Change the file lib/env.dart as below
Map<String, dynamic> environment = {
   ...
   "offlineModeConfig": {
        "enable": true,
    }
   ...
};
notion image
notion image

(5) Firebase Remote Config Update

Improved the handling of Firebase Remote Config to balance update frequency and quota limitations. When a new version is uploaded, it is fetched and cached immediately, but applied only on the next app launch.
Ensures stable updates without applying unexpected changes mid-session.

πŸ–ΌοΈ UI & Layout Improvements

(6) Cart Item BoxFit Options

You can now update image BoxFit for cart items for more consistent visuals.
Configuration
Make changes in the file lib/env.dart as below:
  "cartDetail": {
    "minAllowTotalCartValue": 0,
    "maxAllowQuantity": 10,

    /// Cart Style: normal, style01
    "style": "style01",

+    /// Product Image Box Fit. Default: cover
+    "boxFit": "cover",
  },
notion image

(7) Video Background Layout 🎞️

Added support for video-based backgrounds on the home and dynamic screens, enabling immersive storefront experiences.
Configuration
Open the file lib/configs/config_en.json and add β€œvideo” for β€œBackground” as below:
Priority: video > image > color
  "Background": {
    "height": 1,
    "color": "#026DCD",
    "image": "https://trello.com/1/cards/5dc3b80702a7994eec2ea5d0/attachments/5dc3b80802a7994eec2ea5d1/download/woman.jpg",
+   "video": "https://storage.googleapis.com/gtv-videos-bucket/sample/ForBiggerMeltdowns.mp4",
+   "fit": null, // For Image only
    "isScrollable": false
  },

(8) Scrollable Backgrounds

Introduced scrollable backgrounds for home and dynamic screens for more flexible and engaging UI layouts. When scrolling home or dynamic screen, the background will also scroll together for a more natural effect. (Not applied for Tab Menu and Scrollable screens.)
Configuration
Open the file lib/configs/config_en.json and set β€œisScrollable” as below:
  "Background": {
    "height": 0.35,
    "color": "#026DCD",
    "image": "https://trello.com/1/cards/5dc3b80702a7994eec2ea5d0/attachments/5dc3b80802a7994eec2ea5d1/download/woman.jpg",
+   "isScrollable": true
  },

(9) Sub-Category Depth Display

Improved category display with support for showing multiple levels of sub-categories.
Configuration
Open the file lib/env.dart, and then configure as below:
    {
      "type": "image",
      "wrap": true,
      "horizontalItem": false,
      "columns": 4,
      "layout": "category",
      "marginLeft": 15.0,
      "marginRight": 15.0,
      "marginTop": 10.0,
      "marginBottom": 10.0,
      "separateWidth": 24.0,
      "shadow": null,
      "gradientStyle": false,
      "items": [
        {
          "originalColor": false,
          "backgroundColor": null,
          "title": null,
          "name": null,
          "keepDefaultTitle": false,
          "colors": [
            "ff3cc2bf",
            "ff3cc2bf"
          ]
        },
      "productCategoryMenuStyle": "tab",
      "categoryMenuShowDepth": true
    }
Note: β€’ categoryMenuShowDepthΒ : only support productCategoryMenuStyle that is "tab"

(10) App Exit Behaviors ♦️

Configurable app exit options for Android device mainly, including double-tap to exit, exit confirmation dialogs, and instant close.
We have also fixed the back behavior for webview app
Configuration
Set and select exit app type directly in the file lib/env.dart as below:
  "advanceConfig": {
+   /// systemDefault, exitImmediately, requireConfirmPopup, requireDoubleTap
+   "exitAppType": "requireConfirmPopup",
  },
notion image
notion image

🌐 WebView & Payment Enhancements

(11) Support for opening products directly in WebView

Now you can decide product type to open in Webview or Native Product Detail, giving you consistent logic and more flexible control (works for both product and listing apps).
Configuration
Open the file lib/env.dart, and set as below:
{
  "productCard": {
+   "typeShouldOpenInWebview": [],
    "boxFit": "cover",
    "boxShadow": null,
    "defaultImage": "assets/images/no_product_image.png"
  },
}
Demo
    "typeShouldOpenInWebview": [
      "grouped",
      "auction",
      "external",
      "subscription",
      "appointment",
    ]

(12) External links open in the system browser instead of in-app WebView

Any URL that is not part of your app will now open in the external browser instead of inside the in-app webview. This makes navigation clearer, prevents broken flows, and gives users a smoother experience.
Configuration
Open the file lib/env.dart and configure as below:
  "advanceConfig": {
-   /// Disable inAppWebView to use webview_flutter
-   /// so webview can navigate to external app.
-   /// Useful for webview checkout which need to handle payment in another app.
-   "inAppWebView": false,
-   'AlwaysClearWebViewCache': false,
-   'AlwaysClearWebViewCookie': false,
-   "WebViewScript": "",
  },
+  "webViewConfig": {
+    "webViewMode": "webViewFlutter", // `inAppWebView` or `webViewFlutter`
+    "alwaysClearWebViewCache": false,
+    "alwaysClearWebViewCookie": false,
+    "webViewScript": "",

+    /// List of domains that should open the external app instead of the webview.
+    /// Just add the domain name only, do not add full URL. For example: "example.com"
+    /// If not set, we will use our default list from [kExternalDomains]
+    "externalDomains": [],

+    /// List of domains that should be loaded in the webview.
+    /// If the list is empty, all domains will be opened in the webview if it is
+    /// not in [externalDomains]. Otherwise, if the domain is not in this list, it
+    /// will be opened in the external browser.
+    /// Just add the domain name only, do not add full URL. For example: "example.com"
+    "internalDomains": [],
+  },
Default External domains list:
const kExternalDomains = [
  'wa.me', // Whatsapp
  'wa.link', // Whatsapp
  'api.whatsapp.com', // Whatsapp
  'm.me', // Messenger
  'messenger.com', // Messenger
  'www.messenger.com', // Messenger
  'ig.me', // Instagram
  'instagram.com', // Instagram
  'www.instagram.com', // Instagram
  'x.com', // X
  'facebook.com', // Facebook
  'www.facebook.com', // Facebook
  'youtube.com', // Youbute
  'www.youtube.com', // Youbute
  'youtu.be', // Youbute
  't.me', // Telegram
  'telegram.org', // Telegram
  'play.google.com', // Google play
  'apps.apple.com', // App store
  'zalo.me', // Zalo
];
πŸ’‘
IMPORTANT UPDATE
  • πŸ’₯ Refactor!: drop support Firebase Dynamic Link
  • Drop support the Better REST API Featured Images plugin
  • Clarify the address by showing more details
  • Update productListItemHeight config in Animation Category Layout
  • Recalculate lineHeight in ProductTitle
  • Add height config in Top Products Layout and Quilted Grid Tile
  • Refactor: hide Firebase realtime chat/WCFM Live chat if disable instead of show error
  • Chore(ui): phone input alignment in RTL languages
  • Add Product List Item Height config to support product card configs in Fancy scroll layout
  • Refactor: show increment_id instead of entity_id for order Magento
  • Support textarea for WooCommerce product addons
This release contains many fixes
  • Fixed: Edge to Edge issue on Android 15
  • Fixed: cannot build android due to com.facebook.android:facebook-android-sdk error
  • Fixed: cache/delay fees/taxes issues when checkout
  • Fixed (YithProductAddons): input style when open bottomshet at home screen
  • Fixed: exception when loading country
  • Fixed: spacing in checkout success UI screen
  • Fixed: not update color when change theme for dialog add to cart
  • Fixed: corner cart overlaps button in flat style
  • Fixed (Magento): type cast exception when fetching products
  • Fixed: render html for product description in Magento
  • Fixed: crash when open midtrans payment for android release mode
  • Fixed: change tab without initial tab data
  • Fixed: back behavior for webview
  • Fixed: crash android app if pay with stripe
  • Fixed: Can't show category name [MyListing, ListingPro]Β 
  • Fixed: my rating not showing on listing woo app
  • Fixed: parse margin for product badge
  • Fixed: get first currency if default currency is null
  • Fixed: Show corresponding error code and fix issue when login
  • Fixed (review): type cast exception, not show on product detail
  • Fixed: type cast error for include param in boost engine request
  • Fixed: always show first tab instead of default tab
  • Fixed: opencart does not show image properly
  • Fixed (Wallet): Pay by wallet option display for smaller order price
  • Fixed: show id only as delay or not load brand in filter
  • Fixed: comma and dot position in currency
  • Fixed: price range on listing card
  • Fixed: show shipping fee without tax
  • Fixed: multi language for Product review
  • Fixed: not apply alignment for title of menu list item
How to update/migrate the app to the latest version?
How to activate FluxStore on FluxBuilder tool?




v5.0

Last updated: 28 November, 2024 - Link Purchase | Download
πŸ’‘
NEW FEATURE

(1) Animated Stack Banner πŸ”₯

FluxStore aims to focus more on animated stack containers for items on the app.
With smooth transition effects and vibrant visuals, the banner now not only looks great but also improves navigation and accessibility.
Video Demo
This enhancement integrates seamlessly with the enhanced Drag and Drop Editor 2.0 in FluxBuilder, providing advanced capabilities for layout customization and animation implementation.
notion image

(2) New UI for Tabbar 🎨

  • Tabbar Floating Config
    notion image
    notion image
  • Support indicator in full size of the tab in Bottom Tabbar
    notion image

(3) New Fantastic Layouts on Home Page πŸ†

  • New Blog/Product Banner Slider style
    notion image
  • Support Gradient Style for Image Category
    notion image
  • New Menu List Layout for Dynamic Layout
    notion image
  • Add Header View and Date Time Countdown
    • Add Header View for Category item on Home page
    notion image
    • Date Time Countdown
    notion image
  • New Carousel View Flutter 3.24.0
  • List Card Layout
    A new layout for the Home screen is now available in FluxStore Apps starting from version 5.0.0. This layout features: a title, subtitle, action button, tags, and image. The button can be used to navigate to other screens, products, blogs, tabs, and more. There are now 2 main styles for the layout: "titleHeading" and "subtitleHeading”.
    The items can be displayed in either a vertical or horizontal arrangement.
    • Vertical layout
    notion image
    • Horizontal layout
    notion image

(4) Firebase and BranchIO dynamic links ⚑

Firebase and BranchIO dynamic links can now operate simultaneously, providing improved flexibility for linking and sharing across your applications.

(5) New Wishlist Staggered Style ✨

Introduced a new staggered layout for the wishlist, enhancing the user experience with a fresh and modern design.

(6) Custom Smart Chat icon πŸŽ‰

Users can now customize the Smart Chat icon, allowing for a more personalized touch to the chat interface.
Screenshot Demo
notion image

(7) Add Product Detail Gallery Slider Layout for Product Detail Page ⚜️

Introduce a new gallery slider layout for the product detail page. Users can now view detailed images in a visually appealing format.
Video Demo:
πŸ’‘
IMPORTANT UPDATE
  • πŸ’₯ Support to select parent location in filter
  • πŸ’« Product List Layout in Search screen supports Html Title
  • πŸ”† Upgrade (FirebaseLibrary): firebase_core to version 3.6.0 and other related firebase libraries
  • πŸ”° Remove wechat_assets_picker & photo_manager
  • 🌐 Support Firebase for web platform
  • πŸ”Ά Add text font and text size for banner items
  • πŸŽ€ Detailed Blog layout support rendering Video
  • πŸ₯‡ Chore(deps): upgrade salesiq_mobilisten lib
  • 〽️Refactor (handle Web Link): pop to root before loading and hide loading after fetching data
  • πŸ—οΈ Refactor (Search Screen)!: Remove old search UI for easy maintenance and more flexible UI
  • πŸ’• Support icon material and cupertino for Animated Stack Container
  • πŸ’’ Refactor (HeaderView): remove verticalMargin and horizontalMargin
πŸ’― Improve UI: appbar, banner image, and product card on the home page
  • Support change border for product card in home page
notion image
  • Improve appbar when use background color
  • Improve Banner Image: hide the indicator if the number of image is less than 2.
notion image

This release contains many fixes
  • Fixed (cache): http cache is not working properly
  • Fixed (AppStore): update message when accessing photo library
  • Fixed: change language onboard screen
  • Fixed (Wishlist): show remove button instead of delete
  • Fixed (Search): close keyboard after closing filter
  • Fixed (profile): update empty field when updating profile
  • Fixed (ProductVariations): alway auto select first variant
  • Fixed (AppStore): remove the decline button when accessing device’s cameraΒ 
  • Fixed (MyRating): enable autoInitData for list purchased productΒ 
  • Fixed (Cart): showing variant color in cart with custom ProductColors name and force check null
  • Fixed: max quantity product config
  • Fixed: min quantity when selecting attribute
  • Fixed (Build): cannot build apk file with zoho.salesiq
  • Fixed (AppModel): init app with unsupported language
  • Fixed: limit max quantity of productsΒ 
  • Fixed (ProductVariation): auto-select attribute of invalid variant
  • Fixed (Checkout): cannot handle url change for webview flutterΒ 
  • Fixed (Webview): not determine location on Google Maps
  • Fixed (Webview): crash app when launch special urls
  • Fixed (ApplePay): missing import showFluxDialogText
  • Fixed (Filter): cannot fetch attribute terms
  • Fixed (Filter): re-init filter if allowGetDatasByCategoryFilter is updated
  • Fixed (CategoryScreen): issue when open screen but not found category layout
  • Fixed: Forward/Backward icon does not display
  • Fixed: can't register new account
  • Fixed (SmartChat): chatGPT still show if disabled
  • Fixed: missing excluded products for boost query
How to update/migrate the app to the latest version?
How to activate FluxStore on FluxBuilder tool?
πŸ’‘
FREE DRAG & DROP APP BUILDER
  • Download | Document Guide
  • 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.
    2. Free update your app's UI without republishing it to App Stores or Google Play Store.
    3. Free translation service for your local language.
  • FluxStore apps provide the full source code, allowing you to customize everything.
  • Video Demo:

v4.2.0

Last updated: 20 August, 2024
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 ☘️
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

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 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 (Release): apple reject as location permission is irrelevant for delivery
  • Fixed: (Translation): not override pt_PT translation
  • 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 (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: 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?
How to activate FluxStore on FluxBuilder tool?

FREE DRAG & DROP APP BUILDER
  • Download | Document Guide
  • 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.
    2. Free update your app's UI without republishing it to App Stores or Google Play Store.
    3. Free translation service for your local language.
  • Video Demo

v4.1.0

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

(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 ☘️
To activate FluxStore on FluxBuilder tool ☘️

(2) 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.
  • User guide: β€œLazy loading”

(3) Min-Max price on 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

(4) 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.
  • User guide: Facebook App Event
Demo Screenshot
notion image

(5) 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
  • 🌈 Show confirmation pop-up when logging out of the application

(6) Many fixes πŸ’¦

  • 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: missing the related, recent in fullsizeImage
  • Fixed(NavigateTool): cannot parse the null value
  • Fixed(PinterestLayout): issue about scrolling in the vertical layout
  • Fixed(SignUp): show a readable error message
  • Fixed (ValidatePhone): fix invalid phone if not use international
  • Fixed (PinterestLayout): fix issue load more
  • Fixed(VerticalLayout): update load more
  • Fixed: video mp4 blog launch webview

FREE DRAG & DROP APP BUILDER
  • Download | Document Guide
  • 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.
    2. Free update your app's UI without republishing it to App Stores or Google Play Store.
    3. Free translation service for your local language.
  • Video Demo

v4.0.0

Last updated: 18 Mar, 2024 - Link Purchase | Download
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

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

(3) New Languages 🌐

  • Support new BulgariaπŸ‡§πŸ‡¬Β and Sinhala languages.
  • Thanks to our Customers who sent us the translation native language file❀️
  • Now FluxStore apps support more than 60 native languages.

(4) Update ♻️

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.

(5) Many fixes πŸ’¦

  • 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: location filter UI
  • Fixed: the Share option cannot be hidden when FirebaseDynamicLink is disabled
  • Fixed: (NullException) cannot show selection field
  • Fixed: cannot release on Google as recaptcha issue
  • Fixed: auto close filter after selecting item on filter screen
  • 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: Stripe checkout

FREE DRAG & DROP APP BUILDER
  • Download | Document Guide
  • 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.
    2. Free update your app's UI without republishing it to App Stores or Google Play Store.
    3. Free translation service for your local language.
  • Video Demo

v3.16.8

Last updated: 21 Jan, 2024 - Link Purchase | Download
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.

(2) New Templates & Layouts πŸ’₯

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

(3) Sale Label Color 🌈

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

(4) Scroll Up on Home 🏠

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

(5) Georgia Languages πŸ‡¬πŸ‡ͺ

  • Support new Georgia language.
  • Thanks to our Customers who sent us the translation native language file❀️
  • Now FluxStore apps support more than 60 native languages.

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)
  • 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.
  • Fixed: auto logout on multi sites.
  • Update position of quantity selection, chat button, cart button.
How to update/migrate the app to the latest version?

FREE DRAG & DROP APP BUILDER
  • Download | Document Guide
  • 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.
    2. Free update your app's UI without republishing it to App Stores or Google Play Store.
    3. Free translation service for your local language.
  • Video Demo

Earlier releases

6 more releases shipped before v3.16.8. They are part of the same lifetime-update license.

  • v3.16.0
  • v3.13.6
  • v3.13.0
  • v3.10.0
  • v3.7.0
  • v3.4.0