Flutter Sep 15, 2023

3.15.0-15.1.pre Developer Guide

What's New for Developers

Flutter 3.15 beta focuses on stability and performance through extensive memory leak fixes across core widgets, while adding powerful new features like MatrixTransition animations and enhanced text selection gestures. The release improves Material 3 component styling, strengthens iOS 17 support, and modernizes web platform code through package:web migration. Developers should prepare for breaking API removals related to deprecated image handling and testing utilities.

Highlights

Breaking Changes

  • Removed ImageProvider.load, DecoderCallback, and PaintingBinding.instantiateImageCodec APIs
  • Removed deprecated MaterialButtonWithIconMixin
  • Removed deprecated PlatformViewsService.synchronizeToNativeViewHierarchy
  • Removed deprecated androidOverscrollIndicator from ScrollBehaviors
  • Removed deprecated onPlatformMessage from TestWindow and TestPlatformDispatcher
  • Removed deprecated TestWindow text scale factor and platform brightness test values
  • Removed fast reassemble and single widget reload feature

Deprecations

  • describeEnum function deprecated

Recent Releases

All releases →