# GitHub CLI v2.100.0 — GitHub CLI 2.100.0 - Product: GitHub CLI (https://whatsnew.fyi/product/github-cli) - Vendor: GitHub - Date: 2026-09-03 - Version: v2.100.0 - Original notes: https://github.com/cli/cli/releases/tag/v2.100.0 - Permalink: https://whatsnew.fyi/product/github-cli/releases/v2.100.0 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **added** — Add per-host `api_host` configuration to route GitHub API traffic through a custom gateway - **added** — Expose `api_host` through `gh config get` and `gh config set` commands - **added** — Add `webhook` as an official extension - **added** — Print full command help after command misuse when `gh` is invoked by a coding agent - **fixed** — Disable telemetry for unauthenticated GHES requests using absolute hostnames ##### Experimental: Route GitHub API traffic through a custom host Organizations can now route a GitHub host's API traffic through a gateway using the new per-host `api_host` configuration: ```shell #### Route API traffic for github.com through a gateway gh config set api_host gh-gateway.example.com --host github.com #### Read the configured API host gh config get api_host --host github.com ``` The original host remains in use for authentication, Git remotes, and browser URLs. > [!NOTE] > `api_host` is experimental and is not a security boundary. Requests may still reach the original host. ##### What's Changed ###### ✨ Features * Honor per-host `api_host` routing across GitHub API requests by @williammartin in [#14104](https://github.com/cli/cli/pull/14104) * Expose `api_host` through `gh config get` and `gh config set` by @williammartin in [#14332](https://github.com/cli/cli/pull/14332) * Add `webhook` as an official extension by @williammartin in [#14326](https://github.com/cli/cli/pull/14326) * Print full command help after command misuse when `gh` is invoked by a coding agent by @niik in [#14198](https://github.com/cli/cli/pull/14198) ###### 🐛 Fixes * fix(api): disable telemetry for unauthenticated GHES requests using absolute hostnames by @williammartin in [#14337](https://github.com/cli/cli/pull/14337) ###### 📚 Docs & Chores * Fix discussion acceptance test flags by @williammartin in [#14321](https://github.com/cli/cli/pull/14321) * Clarify supported GHES versions by @williammartin in [#14324](https://github.com/cli/cli/pull/14324) * Improve automated issue triage analysis by @sergiou87 in [#14318](https://github.com/cli/cli/pull/14318) * Record attachment counts in telemetry by @BagToad in [#14327](https://github.com/cli/cli/pull/14327) ###### :dependabot: Dependencies * chore(deps): bump `golang.org/x/crypto` from 0.55.0 to 0.56.0 by @babakks in [#14331](https://github.com/cli/cli/pull/14331) * chore(deps): bump Go toolchain from 1.26.7 to 1.26.8 by @babakks in [#14330](https://github.com/cli/cli/pull/14330) * chore(deps): bump `github.com/cli/go-gh/v2` from 2.15.0 to 2.16.0 by @williammartin in [#14338](https://github.com/cli/cli/pull/14338) **Full Changelog**: https://github.com/cli/cli/compare/v2.99.0...v2.100.0