3.16.0-0.1.pre Developer Guide
What's New for Developers
Flutter 3.16 beta focuses on stability and memory management with dozens of leak fixes across framework widgets and state management. Major additions include native assets support for all desktop and mobile platforms, improved Material 3 component styling, and enhanced text selection capabilities. Performance optimizations and tooling improvements round out this comprehensive beta release.
Highlights
- Extensive memory leak fixes across framework components including controllers, layers, and state management
- Native assets support added for macOS, iOS, Linux, and Windows platforms
- Material 3 styling improvements for TabBar, DataTable, Chip, and TextField components
- SelectionArea single-tap gestures and improved text selection behavior on all platforms
- 2D scrolling support with ensureVisible and showOnScreen for complex scroll layouts
- Performance improvements including reduced ink sparkle uniforms and velocity tracker fixes
Breaking Changes
- TextSelectionOverlay.fadeDuration deprecated and removed
- Chip tooltip deprecations removed
- Path.combine call removed from CupertinoTextSelectionToolbar
- ChangeNotifier API changes require migration for custom implementations
Deprecations
- Removed 'must be non-null' and 'must not be null' comments from framework libraries
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 →