the Chromium logo

The Chromium Projects

Understanding ChromeOS releases

Release cycles

ChromeOS operates on a 4 week cycle, and operates on 5 channels:

Read more about ChromeOS releases here.

To see the current schedule of ChromeOS release, see go/chrome-schedule. To easily stay up to date with the release schedule, add the Chrome Milestone calendar to your calendar by following this link and clicking the "+" button in the bottom right.

Release version numbers

Releases are fully declared like so: 13950.0.0, 92.0.4490.0. You can find all releases at go/goldeneye.

The first value is the ChromeOS, or Platform, version. It iterates with each ChromeOS release. The second value is the Chrome browser version. The first number of this value (92) is the "milestone". The same version of Chrome can be packaged with several subsequent ChromeOS releases. That means you will often see, on go/goldeneye, lists of releases like: 13950.0.0, 92.0.4490.0, 13951.0.0, 92.0.4490.0, 13952.0.0, 92.0.4490.0, etc.

Because ChromeOS and Chrome version are not coupled together each release, you'll often see people use the shorthand of milestone + ChromeOS version, e.g., R92-13950.0.0.

You can find these version numbers as well as the current revision that your device is running at the top of chrome://version.

How do I determine which release a commit landed in?

Why do I want to do this?

Example: You fix a crash, and a couple weeks later want to examine the crash dashboard at crash/ to understand if your fix really worked. You'd want to know which version of Chrome or ChromeOS your fix landed in, and then only look at that release or later.

Method 1 (preferred): Chromium CL Finder extension

Install the Chromium CL Finder extension, and then navigate to any CL. See the instructions in the link for how to find the "Landed in" information.

Method 2: go/omahaproxy

Copy the commit hash from your CL of interest, and paste it into go/omahaproxy.

Additional Resources