Flutter 3.24 Released: Impeller Progress and the Flutter GPU Preview
Flutter 3.24 continued the rollout of the Impeller rendering engine, added the CarouselView widget, previewed the experimental Flutter GPU API, and supported new iOS 18 and Android 14 features.
Historical Archive. This article documents an event from 2024 and is preserved with its original date for reference. It is not current news, and details may have changed since publication.
What happened
Flutter 3.24 was released on August 7, 2024, at I/O Connect Beijing, according to the official Flutter documentation's archive of releases. It shipped alongside Dart 3.5 and was accompanied by both an umbrella and a technical blog post from the Flutter team.
Widgets and platform support
The release expanded the widget catalog, adding the new CarouselView widget and 37 previously missing widgets to the Cupertino catalog, along with updated behaviours for CupertinoButton and CupertinoTextField. It added support for new platform features: on Android 14 devices Flutter apps could support the predictive back gesture, and for the then-beta iOS 18 it enabled iOS app extensions for custom Control Center toggles and tinted app icons.
Impeller and Flutter GPU
Flutter 3.24 continued the transition to Impeller, Flutter's modern rendering engine, which would become the default on iOS and Android in the following release. The release also introduced the new experimental Flutter GPU API, a lower-level graphics API for developers who want more direct control over rendering, described in a dedicated blog post.
Tooling and Swift Package Manager
The release added guides for adding Swift Package Manager support to iOS plugins and apps, though Flutter continued using CocoaPods until all of an app's dependencies were migrated. It also updated web embedding docs, including enabling multi-view mode and embedding web content into a Flutter app, and shipped DevTools updates across versions 2.35 through 2.37.
Why it mattered
Flutter 3.24 was a steady, feature-rich release that advanced Flutter's rendering story through Impeller and the experimental Flutter GPU API while keeping pace with new iOS and Android platform features. New widgets like CarouselView and continued Swift Package Manager work reflected Flutter's ongoing maturation as a cross-platform framework.
Related on Skillo
See also: Flutter 3.16 and Material 3 by default.
Sources
Published date reflects the original event date (2024-08-07). This article is original Skillo editorial written from the sources above; facts were verified in September 2026.
Written by
Skillo Staff
0 Comments
Sign in to join the discussion.
No comments yet. Be the first to share your thoughts.