What's New in Flutter 3.27
Article Summary
Kevin Chisholm from Google's Flutter team just dropped Flutter 3.27 with a game-changing milestone: Impeller is now the default renderer on modern Android devices. After a year in preview, this marks a major shift in Flutter's rendering architecture.
Flutter 3.27 brings over 1,400 commits from 187 contributors, including 49 first-timers. This release focuses on performance improvements, iOS rendering optimizations, and major updates to Cupertino widgets. The team also introduces Swift Package Manager support on stable and announces significant DevTools enhancements.
Key Takeaways
- Impeller now default on modern Android devices, Skia remains fallback for older hardware
- iOS frame rasterization time dramatically reduced, consistently hitting 120Hz on high refresh devices
- Swift Package Manager available on stable channel, simplifying Flutter installation for Apple platforms
- Cupertino widgets achieve feature parity with Material counterparts through extensive updates
- Row and Column widgets gain spacing parameter, eliminating boilerplate code
Critical Insight
Flutter 3.27 delivers production-ready Impeller on Android, major iOS performance wins, and ecosystem improvements that make cross-platform development smoother across the board.