This page contains current and recent announcements of what's new on the Flutter website and blog. Find past what's new information on the
what's new archive
page. You might also check out the Flutter SDK
release notes
.
To stay on top of Flutter announcements including breaking changes, join the
flutter-announce
Google group.
For Dart, you can join the
Dart Announce
Google group, and review the
Dart changelog
.
Flutter 3.22 is live! For more information, check out the
Flutter 3.22 umbrella blog post
and the
Flutter 3.22 technical blog post
.
You might also check out the
Dart 3.4 release
blog post. In particular, Dart now provides a "baked in" language macro,
JsonCodable
, for serializing and deserializing JSON data. A future (and unspecified) Dart release will allow you to create your own macros. To learn more, check out
dart.dev/go/macros
.
Docs updated or added since the 3.19 release
- A new 7-page section on
Adaptive and Responsive design
. (This replaces our previous, somewhat scattered, documentation on this subject.)
- For new-ish Flutter developer who has worked through the first Flutter codelab, we've added some "what's next" advice on how to move beyond that initial step. Check out the docs for the
First week experience of Flutter
, also called
FWE
.
- Our
Flutter install
docs have been revamped.
- We have three new codelabs and a new guide for the Games Toolkit. To see the list of additions, check out the updated
Casual Games Toolkit
page.
- A new section,
Conditionally bundling assets based on flavor
, in the Flavors page.
- Flutter support for Web Assembly (Wasm) has now reached stable. To learn more, check out the updated
Support for WebAssembly (Wasm)
page.
- DevTools has a new screen for evaluating deep links on Android. To learn more, check out the new page,
Validate deep links
.
- We have a new page that describes web bootstrapping for Flutter SDK release 3.22 and later. Check out
Flutter web app initialization
.
- You can now provide code to transform your assets into another format at runtime. To learn more, check out
Transforming assets at build time
.
Website infrastructure
- If you contribute to the website, you might have noticed some recent changes. Namely, the website infrastructure has been updated and the new workflow is simpler. For more details, check out the
website README
.
- You might also have noticed that the
App solutions
submenu in the sidenav now has an
AI
section, and an enhanced
Monetization
section, to name some of the changes.
Articles
The following articles were published on the
Flutter Medium
publication since Flutter 3.19:
Flutter 3.19 is live! For more information, check out the
Flutter 3.19 umbrella blog post
and the
Flutter 3.19 technical blog post
.
You might also check out the
Dart 3.3 release
blog post.
Docs updated or added since the 3.16 release
Other updates
For past releases, check out the
What's new archive
page.