What's new in Flutter?


What’s new in Flutter 3.32 (May 2025 Release):

Summary of the latest updates from recent Flutter versions, particularly focusing on Flutter 3.32 (released around May 2025) and other recent stable releases:


May 2025 Release Highlights:

Web Hot Reload (Experimental): This is a significant addition, allowing developers to see changes on web applications instantly without a full refresh, speeding up web development with Flutter.

Cupertino Squircles: For improved iOS fidelity, the Cupertino design language now includes rounded superellipse shapes, ensuring a more native look and feel for elements like CupertinoAlertDialog and CupertinoActionSheet.

AI Integrations with Firebase: Enhanced support for integrating AI features through Firebase.

Flutter Property Editor: A new tooling feature within the IDE for easily editing widget properties and accessing documentation.

Accessibility Improvements: Introduction of a new SemanticsRole API, providing more precise control over how UI elements are interpreted by assistive technologies.

Progress on Multi-Window Support (Desktop): Continued advancements in supporting multiple windows for desktop applications.

Dart 3.8: This release of Dart, bundled with Flutter 3.32, includes formatter updates (like preserving trailing commas) and null-aware elements for simplified collection manipulation.

Seamless Interop (Early Access): Flutter is introducing FFIgen and JNIgen, codegen solutions aimed at simplifying direct bridging between Dart and native platform APIs, potentially replacing method channels for a more efficient developer experience.

Material 3 Expressive (Upcoming): A preview of Material 3 Expressive was announced, expected to ship with Android 16 later this year, indicating future design enhancements for Flutter apps.

Null aware

Null aware

Null aware

Null aware

Thank you!

comments powered by Disqus