FlutterFlow Docs
Search…
FlutterFlow Release Tracker
We like to release new features quickly
πŸ˜„
. To make sure you are on the most recent version of FlutterFlow, select Ctrl/Cmd + R.

3/20/22

You can see more details and visuals here.

Major Features

  • Google Analytics For Firebase: You can now automatically log events on Page Load, Action Start, and each individual Action.
  • Added a Badge Widget.
  • Properties Panel: We redesigned our Settings & Integrations tab and added a new navigation bar.
  • PDFs: You can now allow users to upload PDF files from your app.
  • Increment From Variable: you can now increment (and decrement) from a Firestore variable or Local State variable.

Other Improvements

  • ​New article with detailed instructions on how to use animations to improve user experience! Trailing icons for TextFields.
  • Added "in array" for improved Firebase filtering.
  • Compile all custom widgets and actions in one go.
  • We've updated our Code Editor with improved autocomplete suggestions.
  • Reference local state (FFAppState), FlutterFlowTheme, and other functions from the custom code editor.
  • Calendar widget now supports multi-language.
  • isAndroid and isIOS booleans added to global properties.
  • Added Calendar onTap action.

Bug Fixes

  • Fixed issue preventing the ability to "View All Pages."
  • Fixed a bug causing a black screen on app launch for some Android devices using Stripe.
  • Fixed issue causing duplicate entries and unexpected results in Page Groups.
  • Fixed issue causing project build errors when both custom icons and custom fonts were used.
  • Choice Chips are now correctly populated on page load.

3/8/22

You can see more details and visuals here.

Major Features

  • Action Editor Updates: You can now build your action flows visually.
  • Properties Panel: We redesigned our Properties Panel.
  • Performance Improvements: We've made improvements to reduce performance issues such as slow load times and browser lag - particularly for large projects.
  • Custom Icons: You can now upload your own custom icons to FlutterFlow.

Other Improvements

  • Added ability to not filter if variable is empty or null.
  • Added value exists and is not empty option in comparator.
  • Added ability to delete user record and delete logged in user.
​

Bug Fixes

  • Fixed issue with send chat not showing in Dark Mode.
  • Fixed issue with options not showing in animation action editor.
  • Fixed issue with setting PDF source from network path.

2/25/22

You can see more details and visuals here.​

Major Features

  • UI Editor Updates: We added better labeling of widgets on a page and enhanced visibility of where you are placing widgets.
  • Template App Bars: We've added template app bars that you can quickly add and edit right from the UI canvas.
  • Action Updates: We've reorganized the actions list and made it searchable.
  • Page Organization: You can now group and organize your pages into folders.

Other Improvements

  • Trailing icons for TextFields.
  • Ability to set Initial Index for TabBar.
  • See last successful deployment date for Codemagic deploys.

Bug Fixes

  • Fixed issue preventing custom widgets from compiling.
  • Fixed issue with Playstore deployment from Github.
  • Fixed issue with PDF Viewer.
  • Fixed issue with widgets not showing correctly in dark mode (e.g. chat send button).
  • Fixed issue with setting TextFields from custom functions.

2/11/22

You can see more details and visuals here.​

Major Features

  • Dark Mode / Light Mode Support: You can now define Dark Mode (and Light Mode) in your project settings.
  • Form Validation: We've added a new Form Widget to make form validation easier.
  • Multi-Select Widgets: We've added a new CheckboxGroup widget that allows users to select multiple options from a list.
  • Responsive Improvements: You can now select tablets and desktop sizes from the Device Picker that will be carried through to Run Mode.

Other Improvements

  • You can now add "On Page Load" actions.
  • DatePicker now allows for dates before 1970.

Bug Fixes

  • Fixed issue with underscores being removed from API URLs.

2/3/22

You can see more details and visuals here.

Major Features

  • Multi-Language Support: FlutterFlow now lets you create a multi-language app, no code required.
  • Desktop Support: FlutterFlow now supports desktop, including Windows and macOS.
  • Copy Actions: You can copy all actions or a single action and then paste them to any selected widget in your project.

Other Improvements

Bug Fixes

  • Fixed a bug with the wait action not working correctly.

1/27/22

You can see more details and visuals here.

Major Features

  • Responsive Visibility: You can now easily view how your app will look on mobile, tablet, and desktop.
  • Progress Bar Widget: You can now add circular and linear progress bars to your app.
  • Firestore Security Rules: You can now autogenerate security rules for your Firestore collections - and then deploy them directly to Firestore from FlutterFlow.

Other Improvements

  • We've added initial values for radio buttons.
  • Keyboard is now visible in preview mode.
  • We've added an unfocus property that will close the keyboard when a user taps anywhere on the screen.
  • We've updated our API documentation to include PUT/ PATCH methods and testing.

Bug Fixes

  • None.

1/25/22

You can see more details and visuals here.

Major Features

  • Version Control: You can now create and save named versions of your project (Cmd + Shift + S on Mac or Ctrl + S on Windows).
  • Hero Images: You can now implement Hero animations (aka Hero transitions).
  • PDF View Widget: We've added a new widget to show PDFs inside your app.

Other Improvements

Bug Fixes

  • Corrected issue preventing audio player from working in Run Mode.
  • Corrected issue preventing some projects from saving.

1/14/22

You can see more details and visuals here.

Major Features

  • NavBars: We've also added a brand new NavBar control panel where you can reorder your page icons and customize your styling (e.g. color, text).
  • 50 new components: We added a component library with more than 50 components to choose from.
  • Clear TextField Action: We've added a new action that allows you to clear one or more text fields.

Other Improvements

Bug Fixes

  • Fixed issue with zeros missing from some timestamps.

1/10/22

You can see more details and visuals here.

Major Features

  • Stripe Integration: You can now add Stripe integration to your projects.
  • API Call Testing: You can now test your API calls and visualize the results in FlutterFlow. You can also pre-define and test different JSON paths.
  • API Call Upgrades: Added PUT and PATCH methods.
  • Single Load Firestore Queries: You can now configure your queries to only load data once instead.
  • Enhanced Animation Options: You can now define initial and final values for all your animations.

Other Improvements

  • You can now upload your existing Android Keystore file so you can deploy directly from FlutterFlow even if you have an existing app in the Play Store.
  • We added a Wait action that allows you to define a delay for all subsequent actions.
  • The Firebase JWT Token is now accessible for a user.

Bug Fixes

  • Phone Sign-In and Push Notifications both now work on iOS.
  • Corrected issue preventing selection of multiple dropdowns from widget state.

12/22/21

You can see more details and visuals here.

Major Features

  • CodeMagic For Google Playstore: Deploy directly to Google Playstore from FlutterFlow.
  • Group Chat: We enhanced our chat offering to include Group Chat support.
  • Wrap Widget: If there is not enough space, the Wrap Widget will automatically place it in a new row or column.
  • HTMLView Widget: You can now show HTML content using the HtmlView widget.

Other Improvements

Bug Fixes

  • Corrected issue preventing bottom sheets from a component.

12/20/22

You can see more details and visuals here.

Major Features

  • OpenAI Integration: Create AI-generated code in our custom function editor using OpenAI's API.

Other Improvements

  • None.

Bug Fixes

  • None.

12/17/21

You can see more details and visuals here.

Major Features

  • RevenueCat Integration: RevenueCat makes in-app purchases and subscriptions easy.
  • API Call Upgrades: Check whether an API call has succeeded or failed. Plus it's now easy to perform different actions for On Success and On Failure API call actions.

Other Improvements

  • The widget tree now shows you if a widget has a database request and action.
  • Calendar widget update: Selected date can now be set from a variable.
  • We've added a new component for social sign-ins.
  • Added new documentation on implementing actions.

Bug Fixes

  • None.

12/14/21

You can see more details and visuals here.

Major Features

  • Local State: You can now create variables that can save the state of your app.
  • Custom Actions: Custom Actions allow you to import any pub.dev package and write custom code you can run as an action.
  • Empty List Component: You can now show a custom component when your query returns no results.

Other Improvements

  • Added the ability to test custom functions.
  • We now show the location of API format errors.
  • Added a "Known Issues" link in our help menu, so you can easily check for any outages.
  • Added new documentation on Working With Data.

Bug Fixes

  • None.

12/8/21

You can see more details and visuals here.​

Major Features

  • Test Mode: Like Flutter's "Hot Reload", Test Mode lets you quickly see any changes to code immediately.
  • Trigger Push Notifications: You can now trigger a push notification to a specific user on an action.
  • Expandable Images: You are now able to let your users expand an image to get a full view of it.

Other Improvements

  • Text Fields now have an option to update the state as users type. This allows you to easily build an interactive search experience for example. Toggle "Update Page On Change" in a TextField property to enable it.
  • All fields from your "users" collection are now available in the "Authenticated User" menu. You no longer need to load the current user's "Document from Reference".

Bug Fixes

  • Moving the map now updates the "Current Map Location" value
  • QR Code / Barcode scanner now works on Android.

12/30/21

You can see more details and visuals here.

Major Features

  • Custom Widgets: You can now create and use custom widgets inside of FlutterFlow.
  • Custom Function Testing: We've upgraded our Custom Code editor and now allow you to test your custom functions.
  • More number formats: We've added more number formats for decimals, currencies, and rounding.

Other Improvements

  • You can now initiate a Run Mode directly from a GitHub branch, allowing you to easily test any local changes.
  • Duplicating a project now duplicates all assets.
  • We now display project names in your browser tab.

Bug Fixes

  • We fixed an issue causing Algolia errors.

11/19/21

You can see more details and visuals here.

Major Features

  • Custom Code Analyzer: We now provide autocomplete suggestions based on what you type and highlight any errors.
  • Performance Improvements: We've made some improvements so that large projects (e.g. 30+ screens) will load up to 10x faster.
  • Firebase Verification Emails: We've added an action to send Firebase verification emails and added a "verified user" boolean field.
  • Git Commit Message: You can now include a Git commit message when pushing changes from FlutterFlow.

Other Improvement

  • We now automatically deploy the Algolia extension for you, improving setup speed and reducing errors.
  • We've also added the ability to use multiple instances of Algolia for multiple collections.
  • You can now rename duplicated projects.

10/29/21

You can see more details and visuals here.

Major Features

  • Rive Animations: Rive animations available inside of FlutterFlow.
  • Custom Fonts: You can now add Custom Fonts to your app.
  • SnackBar Action: SnackBars allow you to show users a quick message when something happens.
  • Barcode / QR Scanner: We've added a new action for you to easily incorporate Barcode or QR scanning.
  • Expandable Widget: The Expandable Widget expands to show more information.
  • Copy Pages: You can now easily reuse your assets and copy pages between projects.
  • Run Mode Updates: added a Run Mode Control panel where you can easily access a list of past Run Mode versions, copy Run Mode links, and toggle on/off link visibility.

Other Improvements

  • Added the ability to override permissions texts.
  • Added ability to specify your app's version number and build number when deploying with FlutterFlow.
  • We now auto-add Apple sign-in capabilities.
  • Added step-by-step instructions for setting up authentication.

10/18/21

You can see more details and visuals here.

Major Features

  • Push Notifications For Chat: you can now trigger push notifications for chat.
  • Google Maps Updates: You can now use the latest center of the map as a variable in your actions and queries. And we've added an action that can move the map to a particular location or marker.
  • Conditional Actions: Based on a condition, you can navigate users to different pages, call different APIs, or perform any action more generally.
  • TabBar Styling: We now provide full customization to our tab bar widget.

Other Improvements

  • None.

10/6/21

You can see more details and visuals here.​

Major Features

  • Animations On Trigger: You can now trigger animations with an action.
  • Loading Indicators on Buttons: You can now use loading indicators to let users know an action is in progress.
  • Media Display Widget: The MediaDisplay widget allows you to display photos or videos dynamically based on the linked resource!
  • Upload Media Action: We've also added an action that lets your users upload Photos or Videos in a single action.

Other Improvements

  • None.

10/4/21

You can see more details and visuals here.

Major Features

  • Push Notifications: You can now use push notifications to provide updates and engage with your users.
  • Coolors Integration: You can now import a Coolors color scheme into FlutterFlow.
  • New Screen Templates: We've added 20 beautiful new screen templates.

Other Improvements

  • Use a Firebase project with multiple apps (where you are the owner).
  • Use any canvas size in Preview mode.
  • Preview links can be unshared.

9/24/21

You can see more details and visuals here.

Major Features

  • Slideable ListTile: SlideableListTile widget reveals a list of actions that can be taken when a user swipes right.
  • ChoiceChips Widget: Choice Chips allow users to make a single selection from a set of options.
  • Widget Tree Improvement: We reordered our Widget Panel and added a section for our most frequently used widgets.

Other Improvements

  • Custom functions can now be duplicated.
  • Parameters can be used in headers for API calls.
  • Added the ability to customize the empty state of Chat.
  • Fixed an issue preventing NavBar from showing in Preview.

9/14/21

You can see more details and visuals here.

Major Features

  • Custom Function Validation: We've added an error checker for custom functions.
  • Run Mode Links On Mobile: You can now use Run Mode links on your mobile phone.
  • Rename From Widget Tree: You can now rename your widget directly from the widget tree.
  • Blur Widget: You can now add a blur effect to your widgets.
  • RTL Language Support: You can define a default Text Direction for your app (Right To Left or Left To Right.

Other Improvements

  • Improved Run Mode build times.
  • Added additional details on Codemagic build issues.
  • Allow parameters in headers for API calls.
  • Added new styling options for radio buttons.
  • Fixed an issue with Use Selected Color picker.

9/3/21

You can see more details and visuals here.

Major Features

  • Codemagic Deployment: You can now deploy directly to the Apple App Store from FlutterFlow.
  • User Geolocation: We've added user geolocation to Global Properties.
  • Scale Animations: We've expanded our animation capabilities and have added scale animations.

Other Improvements

  • Added the ability to leave a project if you aren't the owner.
  • Made the input box for Text fields scrollable.

8/30/21

You can see more details and visuals here.

Major Features

  • Custom Code Snippets: You can now add Dart code inside FlutterFlow by creating functions.
  • Firebase Content Manager: You can now add, duplicate, update, and delete your data in Firestore easily from inside FlutterFlow.
  • Sharing Popups: We've added a sharing action.

Other Improvements

  • Fixed an issue preventing radio button options from being deleted.

8/24/21

You can see more details and visuals here.

Major Features

  • API Improvements: You can now set content-type: JSON, plain-text, x-www-form-urlencoded. You can also add variables you've already defined to your POST body.
  • Text Overflows: You can define the maximum number of characters to be displayed and the overflow behavior when this limit is reached.
  • Counter Widget: We've added a CountController widget for counting.

Other Improvements

  • Copy/Paste for widgets now uses your clipboard! Copy across tabs, or even send a widget to a friend or colleague. 😎
  • Lottie animations now work in Run Mode. You can also see the animations in the UI builder!
  • Transfer ownership of a project to another FlutterFlow user by going to Settings & Integration --> Team --> Click on the role of the person you want to transfer ownership to.
  • Duplicate projects from your FlutterFlow dashboard.
  • We moved Entry Page (formerly Home Page) from the Authentication Tab to General. To change your Entry Page, go to Settings & Integrations --> General --> Initial Page.
  • Fixed an issue causing incorrect Navigation Bar icon colors.

8/16/21

You can see more details and visuals here.

Major Features

  • Share Run Mode Links: You can now make Run Mode links public and share them.
  • Automatic Firebase Configuration: We now auto-generate the Firebase configuration files for you.
  • Home Screen Update: You can now choose a Home Screen if you aren't using Authentication.

Other Improvements

  • Preview now opens the page you are working on.
  • Pick date and time in one action.
  • Cupertino adaptive widgets.
  • Added action for TextField submit.

8/14/21

You can see more details and visuals here.​

Major Features

  • Conditional Widgets: You can now set widget visibility from a variable, including action outputs.
  • Photo Asset Management: You can now manage, upload, and delete your project photos all in one space.
  • Lottie Animations: You can now add Lottie Animations to your app.

Other Improvements

  • Let your users select between using a camera or their gallery for image uploads.
  • We've added more international date/time formats (e.g. DD/MM/YYYY).
  • You can now reorder Actions.
  • We've added an "On Submit" action for TextFields, hit enter and go.

8/9/21

You can see more details and visuals here.

Major Features

  • Braintree / PayPal Integration: You can now add credit card payments, Google Pay, and Apple Pay to your FlutterFlow app.
  • Index Detection: We now automatically detect if your Firestore query needs an index and give you the option of creating the indices directly from FlutterFlow.

7/30/21

You can see more details and visuals here.

Major Features

  • Animation Updates: Animations can now be triggered on load and you can animate opacity & vertical/horizontal translations for elements with various animation curves.
  • Ratings Widget: Collect user ratings with our Ratings Widget.
  • Faster Run Mode builds: We've implemented changes to help your Run Mode builds process faster.

7/16/21

You can see more details and visuals here.

Major Features

  • Team Collaboration: You can now assign editors to individual projects and multiple users can individually edit a document (not simultaneously).
  • Google AdMob Integration: Setting up Google AdMob is easy with our AdBanner widget.
  • Slider Widget: Sliders are an easy and intuitive way for users to select a value from a range.

7/6/21

You can see more details and visuals here.

Major Features

  • Widget Tree Update: You can now build directly from the widget tree - no need to switch tabs to add new widgets.
  • Device Types: We've added 8 new devices based on the most used phones globally.
  • Google Maps Location Search: Use our PlacePicker widget to easily search and select a location using the Google Maps Places API.
  • Bottom Sheets: You can now use Bottom sheets to show users additional content.
  • API Responses In Follow-Up Actions: You can now make an API call, perform a JSON path query on the result, and use the result of that action in a follow-up action.