We're back this week with several updates for you. Import API definitions, edit multiple widgets simultaneously, new features for improved UX, two new integrations, and more 🔥
Import API Definitions 📥
You can now import Swagger/OpenAPI definitions directly into your FlutterFlow project. With just a click of a button, you can have 200 API definitions ready for use - saving time and significantly reducing manual work.
Conditional Actions Upgrade 🧮
FlutterFlow's visual action builder now supports Conditional Actions with multiple branches! With this update, you can use If/Else structures (vs. just True/False) in your action flows.
This enhancement simplifies and accelerates your ability to create complex and dynamic business logic within your app.
Email Authentication With Supabase💜💚
We're excited to announce that Supabase email authentication is now supported in FlutterFlow🎉. You asked for it, and we're excited to see how you use this supa cool new feature in your applications!
Watch our new tutorial to learn how use Supabase Authentication With FlutterFlow.
Razorpay Integration 💳
FlutterFlow now offers Razorpay integration for mobile applications. Razorpay makes it easy for Indian businesses to accept payments from credit cards, UPI, net banking, and digital wallets.
To add this to your FlutterFlow project head to Settings & Integrations > In App Purchases > Razor Pay > Add your Razorpay credentials and business name.
Please note: This feature is only for use with existing Razorpay credentials. For any questions on this, please reach out to Razorpay support.
Alert Dialogs 🚨
Our new Show Alert Dialog action make it easy to display customizable popups within your applications. You can select from our premade Information or Confirm Dialog templates or unleash your creativity by designing your own custom Dialog with a component!
This new feature allows you to effortlessly create more polished, intuitive, and engaging user experiences.
BlurHash For Improved UX 🖼️
FlutterFlow now supports BlurHash preview while loading an image. BlurHash creates blurred previews of an image - showing a placeholder instantly, while the full image loads.
To use BlurHash in your app, generate a BlurHash string inside the Upload Image action and add this string to your Image widget. It's that easy to add this powerful UX feature to your app!
Edit Multiple Widgets Simultaneously 🔥
You can now select multiple widgets of the same type
Other Improvements 🏗️
We upgraded our TabBar widget with new features including ability to accept children, ability to disable swipe left/right property, and an active tab/current tab state variable.
New Right Click Menu For Faster Building 🔥
We've redesigned our right click menu to make it more intutive and easy to use.
Bug Fixes 🐛
Here are some of the recent bugs we've fixed. Please visit the GitHub Issue Tracker for the most up to date status of all reported bugs.
Fixed an issue with using LatLng List in App State
Fixed an issue causing compileReleaseJavaWithJavac error when deploying to Play Store
Fixed an issue where UI elements were not correctly rendered when width was set to 0
Fixed an issue causing Dynamic Links to not work in iOS
Fixed an issue with Conditional Visibility and Email Verified condition
Fixed an issue with Upload File not working on Android 13
Resources To Become A FlutterFlow Guru 🎥
In our latest tutorial, we'll show you two methods for building responsive apps in FlutterFlow.
FlutterFlow Founder Highlight 🎥
We are delighted to present our Founder Highlight of the Month, Kenneth Mak. Kenneth created Shopmatey - an innovative, all-in-one social commerce platform designed for creators. Realizing the challenges posed by a fragmented e-commerce landscape and the adverse effects of poor user experiences, Kenneth developed Shopmatey as a comprehensive solution.
Watch Kevin's story here.
FlutterFlow Community Resources ✨
New Features We're Working On 🏗️
Action components
Update the properties of multiple widgets simultaneously
Directory organization for custom code