Update Jul 28, 2026 tracked by Updatify

3.22.3

  • dart/55979 - Fixes an issue where const bool.fromEnvironment('dart.library.ffi') is true and conditional import condition dart.library.ffi is true in dart2wasm.
  • dart/55943 - Fixes an issue where FFI calls with variadic arguments on MacOS Arm64 would mangle the arguments.
  • flutter/149700 - [Impeller] Fixes rendering corruption when running on Intel mac simulators.
  • flutter/149701 - [Impeller] Fixes an issue on iOS that causese paths to render incorrectly.
  • flutter/149702 - [Impeller] Corrects and issue on iOs where coverage computation results in distored pixels in Impeller targets.
  • flutter/149704 - [Impeller] Fixes and issue on iOS where flickering may be occur when translating a blurred rounded rectangle.
  • flutter/149745 - [Impeller] Fixes a segfault on iOS when tessellating empty convex polygons.
  • flutter/149771 - [Impeller] Fixes a rendering error on iOS when advanced blend is double scaled.
  • flutter/53183 - Fixes an issue where Linux apps show visual corruption on some frames.
  • flutter/149856 - Clarifies Flutter Fix log on how to update Kotlin Gradle Plugin that was introduced in Flutter 3.19.
  • flutter/150617 - Fixes a bug in flutter test where --flavor wasn’t considered when validating cached assets, causing the flavor-conditional asset bundling feature to not work as expected.
  • flutter/150724 - Fixes an issue on Web+Linux that prevents users from inputting data using the numpad.
  • flutter/150787 - Fixes and issue on Windows when running certain commands, such as flutter run or flutter build, users get a lengthy crash message including the full contents of a FileSystemException.