Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Flutter build release channels
Flutter has the following channels, in increasing order of stability:
The current tip-of-tree, absolute latest cutting edge build. Usually functional, though sometimes we accidentally break things.
The latest fully-tested build. Usually functional, but see Bad Builds for a list of known "bad" dev builds. We continually try to roll
dev. Doing so involves running many more tests than those that we run during
master development, which is why this is not actually the same to
Every month, we pick the "best"
dev build of the previous month or so, and promote it to
beta. These builds have been tested with our codelabs.
Eventually we will also have a
stable build, which will be the best
beta build of the previous quarter or so, but we haven't yet reached a quality level that we are sufficiently happy with to use this label yet.
How to change channels
You can see which channel you're on with the following command:
$ flutter channel Flutter channels: * beta dev master
To switch channels, run
flutter channel [<channel-name>], and then run
flutter upgrade to ensure you're on the latest.
Known issues and workarounds
When switching channels, you see an error message
Unable to upgrade Flutter: no upstream repository configured.
You could get into this state if you ran
flutter channel beta before the beta channel was officially released, due to a bug that has now been fixed. To resolve, run the following command from the root directory where Flutter is installed:
$ git fetch origin; git branch -u origin/beta beta; flutter channel beta
After running this command, you should be back on the
beta branch and be able to run
flutter upgrade to complete the upgrade process.
flutter upgrade, the flutter tool crashed with a message about "Cannot find executable for /path/to/dart"
This will only happen when you first upgrade. The issue has since been fixed, and after the first time it happens, you won't see the crash again.