When using an ffi plugin on macOS, generated frameworks have the wrong structure.
When using an ffi plugin on macOS, generated frameworks have the wrong structure.
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.
690 changes · page 1 of 18
When using an ffi plugin on macOS, generated frameworks have the wrong structure.
Update Dart to 3.10.8.
- `flutter run -d chrome` may crash with a `DartDevelopmentServiceException` when the application shuts down during the startup sequence.
- `flutter run -d all` crashes if multiple devices are available.
- Apps crash during launch on Windows when run from paths containing non-ASCII characters.
- Configuration changes to run tests on macOS 15 or 15.7.2 for Flutter's CI.
- Apps crash on Android when enabling accessibility, hiding a platform view, and pulling out the top curtain.
- `flutter widget-preview start` creates new cached build artifacts on each run, resulting in increasing disk usage after each run.
- Flutter Android apps that upgrade to AGP 9.0.0 require migration steps.
- When WebViews are scrolled on iOS 26, they become unclickable.
- When the virtual keyboard is closed on Android web, the area behind it remains blank and the app only draws in the area that used to be above the keyboard.
Update dart to 3.10.4.
`flutter widget-preview start` can crash if `.dart_tool/widget_preview_scaffold/.dart_tool` doesn't exist on subsequent runs.
`flutter widget-preview start` crashes if a file named `pubspec.yaml` is modified outside the root of the previewed project.
`flutter attach` can crash if the target application disconnects unexpectedly.
Rendering issues in the Linux desktop embedder when using Skia.
AppLocalizations getting deleted when running debug web
Flutter Web applications launched in Chrome show a warning related to --no-sandbox.
`flutter pub get` could be spawned multiple times on MacOS when `pubspec.yaml`s outside of the project were modified after a `flutter pub get` in the root project.
Running flutter test on Linux/MacOS for Android projects with build hooks fails without the desktop native tooling installed.
Bump Dart version to [3.10.1](https://github.com/dart-lang/sdk/blob/3.10.1/CHANGELOG.md#3101).
Flutter engine reports a different version than the framework.
Widget preview command can crash on exit if in the middle of analyzing changes to a Dart file.
Flutter fails to build on iOS with error message: "Improperly formatted define flag" in add-to-app scenarios.
Running flutter pub get can crash the widget previewer when plugin dependencies are added or updated.
Certain flutter crash scenarios can result in multiple crash reports being submitted for a single process crash.
When debugging from an IDE with a physical iOS 26 device, IDE installs an app but hangs on a white screen during launching.
When running flutter widget-preview start with Flutter Web disabled, an exception is thrown and the widget previewer fails to start.
Visual Studio 2026 is not supported when compiling Windows desktop applications.
The widget previewer fails to start if flutter pub get has not been run in the target project.
Adds support for Dart 3.10 stable.
Certain properties and methods in `CupertinoDynamicColor` were deprecated to align with the `Color` class due to wide gamut color spaces support added in Flutter 3.27.
The default behavior of a `SnackBar` with an action has changed. Previously, a `SnackBar` with an action wouldn't auto-dismiss if talkback was enabled. Now, all `SnackBar` widgets with an action default to a non-dismissible state until the user interacts with the action button.
The default page transition on Android has been updated from `ZoomPageTransitionsBuilder` to `PredictiveBackPageTransitionsBuilder`. When not using predictive back, this falls back to `FadeForwardsPageTransitionsBuilder`.
Learn how to migrate your Flutter iOS app, add-to-app integration, or plugin to Apple's required UIScene lifecycle.
Remove deprecated `AssetManifest.json` file (Framework, by @matanlurey).
Remove 2023 deprecated `'platforms'` key from daemon output (Tooling, by @matanlurey).
Remove deprecated `--[no-]-disable-dds` (Tooling, by @matanlurey).
The `OverlayPortal.targetsRootOverlay` property was deprecated and replaced with `overlayLocation`.
The `SemanticsProperties.focusable` and `SemanticsConfiguration.isFocusable` parameters were deprecated in favor of the `SemanticsProperties.focused` and `SemanticsConfiguration.isFocused` parameters.