# Chrome Version History - [API documentation](#api-documentation) - [Definitions](#definitions) - [Display Chrome platforms](#display-chrome-platforms) - [Display Chrome channels](#display-chrome-channels) - [Display Chrome versions](#display-chrome-versions) - [Display Chrome releases](#display-chrome-releases) ## API documentation * [Version History API](https://developer.chrome.com/docs/versionhistory/guide) * [Version Filter](https://developer.chrome.com/docs/versionhistory/reference/#filter) * [Version Orderby](https://developer.chrome.com/docs/versionhistory/reference/#order) ## Definitions ``` ::= all| android| ios| lacros| linux| mac| macarm64| sebview| win| win64 ::= beta| canary| canaryasan| dev| stable ::= channel| name| platform| version| ::= channel| endtime| fraction| name| platform| starttime| version ``` ## Display Chrome platforms ``` gam show chromehistory platforms [formatjson] ``` By default, Gam displays the information as an indented list of keys and values. * `formatjson` - Display the fields in JSON format. ``` gam print chromehistory platforms [todrive *] [formatjson [quotechar ]] ``` By default, Gam displays the information as columns of fields; the following option causes the output to be in JSON format, * `formatjson` - Display the fields in JSON format. By default, when writing CSV files, Gam uses a quote character of double quote `"`. The quote character is used to enclose columns that contain the quote character itself, the column delimiter (comma by default) and new-line characters. Any quote characters within the column are doubled. When using the `formatjson` option, double quotes are used extensively in the data resulting in hard to read/process output. The `quotechar ` option allows you to choose an alternate quote character, single quote for instance, that makes for readable/processable output. `quotechar` defaults to `gam.cfg/csv_output_quote_char`. When uploading CSV files to Google, double quote `"` should be used. ## Display Chrome channels ``` gam show chromehistory channels [platform ] [formatjson] ``` By default, channels for all platforms are displayed; use `platform ]` to select a specific platform. By default, Gam displays the information as an indented list of keys and values. * `formatjson` - Display the fields in JSON format. ``` gam print chromehistory channels [todrive *] [platform ] [formatjson [quotechar ]] ``` By default, channels for all platforms are displayed; use `platform ]` to select a specific platform. By default, Gam displays the information as columns of fields; the following option causes the output to be in JSON format, * `formatjson` - Display the fields in JSON format. By default, when writing CSV files, Gam uses a quote character of double quote `"`. The quote character is used to enclose columns that contain the quote character itself, the column delimiter (comma by default) and new-line characters. Any quote characters within the column are doubled. When using the `formatjson` option, double quotes are used extensively in the data resulting in hard to read/process output. The `quotechar ` option allows you to choose an alternate quote character, single quote for instance, that makes for readable/processable output. `quotechar` defaults to `gam.cfg/csv_output_quote_char`. When uploading CSV files to Google, double quote `"` should be used. ## Display Chrome versions ``` gam show chromehistory versions [platform ] [channel ] [filter ] (orderby [ascending|descending])* [formatjson] ``` By default, versions for all platforms and channels are displayed; use `platform ]` and/or `channel ` to select a specific platform and/or channel. By default, Gam displays the information as an indented list of keys and values. * `formatjson` - Display the fields in JSON format. ``` gam print chromehistory versions [todrive *] [platform ] [channel ] [filter ] (orderby [ascending|descending])* [formatjson [quotechar ]] ``` By default, versions for all platforms and channels are displayed; use `platform ]` and/or `channel ` to select a specific platform and/or channel. By default, Gam displays the information as columns of fields; the following option causes the output to be in JSON format, * `formatjson` - Display the fields in JSON format. By default, when writing CSV files, Gam uses a quote character of double quote `"`. The quote character is used to enclose columns that contain the quote character itself, the column delimiter (comma by default) and new-line characters. Any quote characters within the column are doubled. When using the `formatjson` option, double quotes are used extensively in the data resulting in hard to read/process output. The `quotechar ` option allows you to choose an alternate quote character, single quote for instance, that makes for readable/processable output. `quotechar` defaults to `gam.cfg/csv_output_quote_char`. When uploading CSV files to Google, double quote `"` should be used. ## Display Chrome releases ``` gam show chromehistory releases [platform ] [channel ] [version ] [filter ] (orderby [ascending|descending])* [formatjson] ``` By default, versions for all platforms, channels and versions are displayed; use `platform ]` and/or `channel ` and/or `version ` to select a specific platform and/or channel and/or version. By default, Gam displays the information as an indented list of keys and values. * `formatjson` - Display the fields in JSON format. ``` gam print chromehistory releases [todrive *] [platform ] [channel ] [version ] [filter ] (orderby [ascending|descending])* [formatjson [quotechar ]] ``` By default, versions for all platforms, channels and versions are displayed; use `platform ]` and/or `channel ` and/or `version ` to select a specific platform and/or channel and/or version. By default, Gam displays the information as columns of fields; the following option causes the output to be in JSON format, * `formatjson` - Display the fields in JSON format. By default, when writing CSV files, Gam uses a quote character of double quote `"`. The quote character is used to enclose columns that contain the quote character itself, the column delimiter (comma by default) and new-line characters. Any quote characters within the column are doubled. When using the `formatjson` option, double quotes are used extensively in the data resulting in hard to read/process output. The `quotechar ` option allows you to choose an alternate quote character, single quote for instance, that makes for readable/processable output. `quotechar` defaults to `gam.cfg/csv_output_quote_char`. When uploading CSV files to Google, double quote `"` should be used.