Flutter 3.0.0 release notes

Tools

SDK

Release notes

3.0.0 release notes

If you see warnings about bindings

Dependencies
Your code
Framework issues

What’s Changed

Framework
Tooling
MacOS

New Contributors

This page has release notes for 3.0.0.
For information about subsequent bug-fix releases,
see Hotfixes to the Stable Channel.

If you see warnings about bindings

When migrating to Flutter 3,
you might see warnings like the following:

These are caused by a simplification of the API
(the instance property on bindings is now non-nullable),
combined with an eager compiler that wants to report
any case where redundant null-aware operators
(such as ! and ?.) that are used when
they’re not necessary.