Flutter Blog May 20, 2025

What's New In Flutter 3.32

This article covers Flutter 3.32.0 Release notes

Article Summary

Kevin Chisholm from Google's Flutter team just dropped Flutter 3.32 with the #2 most-requested feature: hot reload on web. After 1024 commits from 156 contributors, this release bridges the gap between web and native development.

Flutter 3.32 represents a major leap in cross-platform development, bringing experimental web hot reload, native iOS design fidelity with squircles, and deep Firebase AI integration. The release also includes significant Android improvements, accessibility enhancements, and multi-window desktop support progress from Canonical.

Key Takeaways

Critical Insight

Flutter 3.32 delivers web hot reload, native iOS design fidelity, and unified AI integration while improving stability across Android devices and advancing multi-window desktop support.

The release also includes a breaking change to SpringDescription physics that could affect your existing animations in unexpected ways.

About This Article

Problem

Flutter's semantics compilation was slow on the web. When accessibility features were enabled, it added 30% overhead to frame time, which made it hard for developers who wanted to support screen readers.

Solution

Kevin Chisholm's team refactored how the semantics tree compiles. They improved the data structure handling and cut compilation time by about 80%.

Impact

Web applications that use semantics now have 30% less frame time overhead. Developers can keep accessibility features on without hurting performance in production.

Recent from Flutter Blog

Related Articles