You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Dec 20, 2023. It is now read-only.
Finally, I found an image on the Web to explain that easily! (source)
Chromium !== Google Chrome
For example, Chromium has many versions each day.
The DEV version of Google Chrome is released every 1-2 week.
The CANARY version of Google Chrome is released each day.
chromium-browser-snapshots is the official root directory of all Chromium binaries released automatically by the buildbot (= shared by the Chromium team, aka "The Chromium Authors") .
Chromium is still in development. There are no "official chromium", no "stable chromium", no "beta chromium" shared by the Chromium team.
If you want to release a STABLE (or BETA...) version of Chromium, you must to re-compile it yourself. That is why you can find different Chromium releases for Windows, Mac, Linux, Bsd and Android at https://chromium.woolyss.com/
Conclusion
So you must to rewrite your tool to share corrected info and releases about Chromium.
Forget the OmahaProxy tool.
Good luck!
Regards,
Jerry
The text was updated successfully, but these errors were encountered:
Hey @woolyss, thanks for explaining all of this so clearly. It seems like this is the best fix:
Remove the notion of "channels" from chromium-downloads - that's a Chrome notion, all of these builds are Developer builds
Instead of using omaha-proxy to guess the version based off Chrome (error-prone), download the binary itself from the artifact server and pull the version off --version output
Right. Do not use these channels. Chromium is only in development (=only developer builds).
Right. Exactly. Read the Chromium version of the manifest file (in the ZIP archive).
Example with the revision 710903:
Download the "chrome-win.zip" from this chromium-browser-snapshots...Win_x64/710903
Unzip it. You will see the version in the manifest file.
Hello Cypress,
Note that your tool mixes Google Chrome and Chromium content.
So your tool is corrupted! :/
The Google Chrome development is different than the Chromium development.
In your source code:
https://github.com/cypress-io/chromium-downloads/blob/master/backend/get-chromium-builds/index.js
OmahaProxy
As you see, your tool is based on OmahaProxy.
OmahaProxy is a tool to follow the different steps of the Google Chrome development:
Finally, I found an image on the Web to explain that easily! (source)
Chromium !== Google Chrome
For example, Chromium has many versions each day.
The DEV version of Google Chrome is released every 1-2 week.
The CANARY version of Google Chrome is released each day.
For example, the versions of Google Chrome are patched (My screenshot)
The binaries of Chromium (shared by the Chromium team) are never patched.
https://www.chromium.org/developers/version-numbers
chromium-browser-snapshots
chromium-browser-snapshots is the official root directory of all Chromium binaries released automatically by the buildbot (= shared by the Chromium team, aka "The Chromium Authors") .
Chromium is still in development. There are no "official chromium", no "stable chromium", no "beta chromium" shared by the Chromium team.
If you want to release a STABLE (or BETA...) version of Chromium, you must to re-compile it yourself. That is why you can find different Chromium releases for Windows, Mac, Linux, Bsd and Android at https://chromium.woolyss.com/
Conclusion
So you must to rewrite your tool to share corrected info and releases about Chromium.
Forget the OmahaProxy tool.
Good luck!
Regards,
Jerry
The text was updated successfully, but these errors were encountered: