Flutter Jan 11, 2024

3.19.0-0.1.pre Developer Guide

What's New for Developers

Flutter 3.19 beta introduces native assets support for Android, advances Material 3 component capabilities with animation styling and improved interactions, and strengthens memory management through integrated leak tracking. The release modernizes platform support with iOS 12 minimum deployment, Android SDK 34 compatibility, and Xcode 15.1 updates while deprecating legacy keyboard event APIs in favor of the newer KeyEvent system.

Highlights

Breaking Changes

  • Removed deprecated NavigatorState.focusScopeNode
  • Removed deprecated ThemeData.selectedRowColor
  • Removed deprecated parameters from ElevatedButton.styleFrom(), OutlinedButton.styleFrom(), and TextButton.styleFrom()
  • RawKeyEvent, RawKeyboard and related APIs deprecated in favor of KeyEvent

Deprecations

  • RawKeyEvent, RawKeyboard, RawKeyDownEvent, RawKeyUpEvent and related classes deprecated
  • InkSparkle.constantTurbulenceSeedSplashFactory usage removed

Recent Releases

All releases →