2.10.0
What's New
Flutter 2.10 brings Windows to stable production-ready status with extensive platform integrations. Major performance improvements include dirty region management reducing rasterization times dramatically, optimized opacity layers, and faster type flow analysis reducing build times by 10 percent. Material 3 support begins with color scheme generation from seed colors, 1,028 new icons, and improved tooling across Android, iOS, web, and desktop platforms.
Highlights
- Windows support now stable and production-ready by default without feature flags
- Dirty region management reduces rasterization times by order of magnitude on iOS
- Opacity layer optimizations reduce frame raster times to under one-third previous values
- Type flow analysis improvements reduce build times by approximately 10 percent
- Compressed pointers reduce memory usage for 64-bit iOS apps
- Material 3 color scheme generation from single seed color with new ColorScheme API
- 1,028 new Material Design icons added to framework
- Integration test package now bundled in Flutter SDK with migration guide
- Android 12 default support and automatic multidex support for large apps
- Web platform view optimization removes overlay overhead for native HTML widgets
Breaking Changes
- Required Kotlin version updated
- Deprecated APIs removed after v2.5
- Raw images on Web now use correct origin and colors
- Scribble Text Input Client changes
Deprecations
- Dev channel removed entirely from Flutter tooling and infrastructure
- iOS 9.3.6 and 32-bit iOS device support moved to Best Effort tier
Recent Releases
All releases →
3.10.0
May 10, 2023
Release Notes →
3.0.0
May 11, 2022
Release Notes →
2.10.0
Feb 3, 2022
Release Notes →
1.22.0
Oct 1, 2020
Release Notes →
1.20.0
Aug 5, 2020
Release Notes →
1.17.0
May 6, 2020
Release Notes →
1.12.13
Dec 11, 2019
Release Notes →
2.0.0
Release Notes →
2.2.0
Release Notes →
2.5.0
Release Notes →
2.8.0
Release Notes →