2.0.0
What's New
Flutter 2.0 expands production-ready platform support to web while introducing sound null safety in Dart 2.12, desktop beta availability, and significant developer tooling improvements. Key enhancements include 99% memory reduction for multiple Flutter instances, Google Mobile Ads beta with new ad formats, and Flutter Fix for automated API migrations. The release represents maturation across six platforms with focus on platform-adaptive UI patterns and developer productivity.
Highlights
- Flutter web support moves to stable channel with HTML and CanvasKit renderers
- Sound null safety fully supported in stable with Dart 2.12 integration
- Desktop support (Windows, macOS, Linux) available in beta on stable channel
- Multiple Flutter engine instances reduced to ~180kB memory cost, down 99%
- Google Mobile Ads SDK for Flutter enters open beta with inline ad formats
- Flutter Fix automates API deprecation updates across entire codebases via CLI and IDE
- Flutter DevTools 2.0 adds error badges, oversized image detection, and fixed layout debugging
Breaking Changes
- First removal of deprecated APIs since Flutter 1.0, supported by Flutter Fix migration tool
Deprecations
- Various deprecated APIs marked for removal, with automated fixes available via dart fix command
Related Articles
Writing The New iFood For Partners Part 1: Flutter 2.0
Engineering case study on building a new mobile app using Flutter 2.0 framework and best practices.
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 →