Flutter Oct 1, 2020

1.22.0

What's New

Flutter 1.22 delivers comprehensive iOS 14 and Android 11 support while introducing Navigator 2.0 for declarative routing, production-ready Google Maps and WebView plugins, and a new Material Design button system. Major additions include Android State Restoration preview, enhanced internationalization with hot reload, and an App Size analysis tool for diagnosing app bloat across all platforms.

Highlights

Breaking Changes

  • Android v1 embedding API deprecated; v2 API now default. Older v1 apps continue working but new plugins target v2 only
  • Xcode 12 requires iOS 9.0 minimum; Flutter default template increased from 8.0 to 9.0

Deprecations

  • Android v1 embedding API deprecated in favor of v2 APIs introduced in Flutter 1.12
  • FlatButton, OutlineButton, RaisedButton deprecated in favor of new Material button widgets

Recent Releases

All releases →