To optimize image performance, replace the outdated Generate Image feature with Optimole for real-time resizing and optimization. The plugin enhance loading speed and image quality by dynamically adjusting images based on visitor's screen size.
Easily navigate product categories with our refreshed tab-style menu! This clean and modern UI helps users browse by category faster and more intuitively — perfect for improving shopping experience and boosting engagement.
Configuration
Edit the file lib/config/config_en.json as below:
"productCategoryMenuStyle": "tab”
(4) Display images in notifications on iOS 👑
FluxStore now supports displaying notification's image in the device's notification board.
Demo Screenshot
(5) Support Telugu language ⌛
Expanded localization with Telugu language support.
IMPORTANT UPDATE
🔆 DeepLink: fixed issue when using third-party plugins to handle deep links
💥 Enhancing permission request flow for better user experience
💦 Hotfix (HomeCache): home cache was cached with HTTP cache
🎨 (Menu Category): upgrade workflow when open category and support tab menu category
🌟 Add missing SimpleList layout in Filter
⌛ Override systemNavigationBarColor
🔰 Improve (TabBarCustom): support change background color when show floating
🔷 Update notification permission flow
🌐 Support Multi Languages in TimeAgo
This release contains many fixes
Fixed (ProductPrice): issue not found priceData when render ProductPrice (FluxStore Web)
Fixed: padding between flag and language name - popup onboarding
Fixed (NotionCheckout): wrong order status and order total value
Fixed (VideoShopping): not fetch correct video language
Fixed: comment review in ListingPro theme
Fixed (MapParent): convert category to root when the parent is not set
Fixed: show shipping fee for order details opencart
Fixed: issues related filter bottom sheet
Fixed (Digits): show wrong error message if phone is not exist
Fixed (Webview): Crash when opening webview on iOS
Fixed: booking calender color and addons alignment
Fixed (SelectionQuantity): issue changing value without supporting quantity Step
Fixed: Remove unused SafeArea widget
Fixed (AppTracking): Because on iOS 18 there is an issue where permission popups conflict
How to update/migrate the app to the latest version?
(1) Enhanced the App's Overall Performance and Speed 💥
Get ready to experience a turbocharged app! Our latest update brings significant enhancements to the overall performance and speed of your app, ensuring smoother navigation and lightning-fast response times. Say goodbye to lag and hello to seamless interactions!
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.
(2) New UI for Tabbar 🎨
Tabbar Floating Config
Support indicator in full size of the tab in Bottom Tabbar
(3) New Fantastic Layouts on Home Page 🏆
New Blog/Product Banner Slider style
Support Gradient Style for Image Category
New Menu List Layout for Dynamic Layout
Add Header View and Date Time Countdown
Add Header View for Category item on Home page
Date Time Countdown
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
Horizontal layout
(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
💡
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, and banner image on the home page
Improve appbar when use background color
Improve Banner Image: hide the indicator if the number of image is less than 2.
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 (AppStore): remove the decline button when accessing device’s camera
Fixed (Build): cannot build apk file with zoho.salesiq
Fixed (AppModel): init app with unsupported language
Fixed (Webview): not determine location on Google Maps
Fixed (Webview): crash app when launch special urls
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: no valid small icon issue when enable Audio feature
Fixed: Forward/Backward icon does not display
How to update/migrate the app to the latest version?
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.
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.
FluxStore and FluxNews apps version 3.13.5 now offer compatibility with Apple's latest releases, XCode 15 and iOS 17.
(2) GDPR message for Ads Apps 🌈
Support showing GDPR message for Ads Apps.
Beginning January 16, 2024, Mobile Apps having Google AdSense or AdMob will be required to use a Consent Management Platform (CMP) that has been certified by Google when serving ads to users in the European Economic Area or the UK.
Guide
Demo Screenshot
(3) 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
(4) 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
(5) 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
Policy URL supports Multi-language URLs 💥
Guide
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.
Update Kurdish and Tigrinya languages 🌎
Update OpenAI update library ♻️
How to update/migrate the app to the latest version?
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.
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
🔹
IMPORTANT UPDATE
Upgrade Dart 3
Upgrade FluxStore to latest Dart 3 compatible sdk: ">=3.0.0 <4.0.0"
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
(2) 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:
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.
Category Names are left-right alignment in RTL language when using the Parallax effect.
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
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: