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
- Native assets support for Android enables seamless integration of native code
- Material 3 enhancements including AnimationStyle for ExpansionTile and improved Tooltip behavior
- Leak tracking integration with testWidgets for better memory management detection
- Enhanced text selection with precise TextSpan hit testing and improved SelectionArea
- iOS 12 minimum deployment target migration and Xcode 15.1 compatibility updates
- Android SDK 34 support and Gradle 7.6.4 template updates
- Improved accessibility with identifier support in SemanticsProperties and system text toolbar buttons
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 →
3.41.0
Feb 11, 2026
Release Notes →
3.38.0
Nov 12, 2025
Release Notes →
3.35.0
Aug 14, 2025
Release Notes →
3.32.0
May 20, 2025
Release Notes →
3.29.0
Feb 12, 2025
Release Notes →
3.27.0
Dec 11, 2024
Release Notes →
3.24.0
Aug 6, 2024
Release Notes →
3.22.0
May 14, 2024
Release Notes →
3.19.0
Feb 15, 2024
Release Notes →
3.19.0-0.1.pre
Jan 11, 2024
Release Notes →
3.18.0-0.1.pre
Dec 12, 2023
Release Notes →