On all platforms DropdownMenu's menuChildren might be placed somewhere far from menuAnchor.
On all platforms DropdownMenu's menuChildren might be placed somewhere far from menuAnchor.
Every change Boring Doc has indexed from official sources: breaking-change guides, hotfix changelogs and release notes. Filter by category, impact, platform, series and evidence type.
23 changes · page 1 of 1
On all platforms DropdownMenu's menuChildren might be placed somewhere far from menuAnchor.
Track (via Google Analytics) if the Dart AOT Android "Deferred Components" feature is being meaningfully used.
Fixes an issue with Material 3 Tab Bar animations.
Fixes an issue with fullscreen route transitions.
Fixes an issue that incorrectly positions `MenuAnchor`s in nested overlays.
App may crashes because of obsolete engine assertion.
Positions of display cutouts on Android may not update - as returned by MediaQuery and used by SafeArea - upon screen orientation change.
Flutter module template triggers a warning when built for Android.
Dropdown Menu can create an infinite loop.
Using ScrollViewKeyboardDismissBehavior.onDrag in a SingleChildScrollView causes text fields to immediately unfocus if the keyboard opening scrolls the text field to keep it visible.
Some Flutter web plugins do not add the `crossOrigin` property to <img> tags.
Failed assertion in web engine: "The targeted input element must be the active input element".
Some images on the web render blank.
Incorrect Z order rendering in drawPoints may cause lines to overlap when one should be drawn in front of the other.
- [iOS] Fixes an issue on iOS preventing the ability to tap web view links in some plugins.
- [Impeller][Android] Disables Impeller on older Android devices.
- [Impeller][Android] Disables Android HardwareBuffer based swapchains on all devices.
The API for the `Color` class in `dart:ui` is changing to support wide gamut color spaces.
`CardTheme`, `DialogTheme` and `TabBarTheme` were refactored to conform to Flutter's conventions for component themes. `CardThemeData`, `DialogThemeData`, and `TabBarThemeData` were added to define overrides for the defaults of the component visual properties. Releases of Flutter continue to normalize component themes like these for a more consistent theming experience in the material library.
**This breaking change only affects mobile apps that use a third party deep linking plugin package.**
The Material Design tokens updated the mapping of 4 color roles in light mode to be more visually appealing while retaining accessible contrast. Testing identified this change as non-breaking in Flutter, but some customers might notice this small change. The update affected the following color properties:
Edge-to-edge mode is Android's default display behavior as of Android version 15 and above. In Android 15, you could opt out of this behavior but, as of Android 16, you can't. To learn more about this change, check out the Android 16 release notes.
`InputDecoration.collapsed` invalid parameters `floatingLabelBehavior` and `floatingLabelAlignment` are deprecated.