Tue, Mar 11
Release notes

What's New in FlutterFlow | March 11, 2025

Enhanced Resource Descriptions

In recent releases, we've expanded FlutterFlow’s capabilities by introducing detailed descriptions for a wide range of resources. You can now add descriptive documentation to Projects, Pages, Components, Custom Data Types, Enums, Action Blocks, Custom Functions/Actions/Widgets, App State Variables, and Constants.

Additionally, you can annotate input parameters and state variables (such as Component Parameters and Page State Variables) with helpful descriptions. This improvement is useful when sharing resources within a team or publishing them on the Marketplace.

For example, when developing a Component as part of your Library, users will see its description when they hover over the component name:

Screenshot showing description of component when hovering over its name

Similarly, setting a clear description for a Component parameter helps Library users understand how to configure it properly:

Screenshot of description for a component parameter, productRef, which is a document from the products collection. The description says: The firestore document that contains the product information.

Descriptions are embedded as documentation comments in the generated code or, for projects, directly within the pubspec.yaml file. This integration means that when you reference a class in custom code, the IDE tooltip will display the description.

Screenshot showing how the description is embedded as documentation comments in the generated code

Other Improvements 🛠️

  • More improvements on decreasing the time it takes to generate code

  • Improved initial load time of “Git Merge” UI

  • Added variable support for progress bar width

  • Added variable support for Custom Widget height and width

  • Fixed issue related to custom icons in Libraries

  • Fixed issue related to deleting Library projects

  • Fixed issue related to cloning free templates from new Create Project Modal

New Features We're Working On 🏗️

  • Hooks for editing native code

  • Supporting pages in Libraries

  • Custom code enhancements

  • UX improvements

  • AI enhancements