What's new in Flutter 3.47
Flutter 3.47 is here, and with it, we’ve got some exciting new updates.
Today, we welcome the 1.0 release of the standalone material_ui and cupertino_ui packages. This is a major milestone that decouples design systems from the core SDK.
We’re also boosting performance and tooling across the board. This release brings Impeller to desktop by default, prepares our pipelines for iOS, macOS, and Xcode 27, and graduates Flutter Widget Previews to stable.
So, run flutter upgrade in your terminal to get started, or read on to learn more about the major changes in this release.
Choose your own UI adventure
The first step toward a decoupled Flutter is here: Material and Cupertino are now available as standalone packages!
One of Flutter’s greatest strengths is its ability to render pixel-perfect Material and Cupertino widgets. However, because these design libraries were historically bundled directly inside the core SDK, it slowed down their development and made it harder to contribute or keep them up to date.
While the core SDK still includes these libraries for this release, you can now opt-in to the standalone material_ui and cupertino_ui packages, which have officially reached version 1.0 on pub.dev .
Decoupling design roadmaps (Opt-in)
... continue reading