{"version":"2.1.290","anchor":"github-domain-allowlist-and-gitignore-leading-slash-fix","canonical_anchor":"github-domain-allowlist-and-gitignore-leading-slash-fix","heading":"GitHub domain list updated and gitignore patterns starting with a slash matched differently","tier":"notice","area":"GitHub","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.290\/e\/github-domain-allowlist-and-gitignore-leading-slash-fix","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.290","markdown":"### GitHub domain list updated and gitignore patterns starting with a slash matched differently\n\nClaude Code's list of GitHub-related domains changed, and gitignore patterns starting with `\/` are no longer read as single-segment patterns\n\n**Unclear.** It is not clear what Claude Code uses the GitHub domain list for.\n\n**What**\n\nClaude Code holds a list of GitHub-related web domains. It includes:\n\n- `githubusercontent.com`\n\n- `ghcr.io`\n\n- `github.dev`\n\n- `github.io`\n\nThe list has other GitHub domains as well. Separately, a gitignore pattern that starts with `\/` is no longer treated as a pattern made of a single path segment. A gitignore pattern is a line in a `.gitignore` file that tells git which files to leave out.\n\n**Why**\n\nThe domain list may affect which GitHub addresses Claude Code trusts. The gitignore change may affect which files count as ignored when a pattern begins with a slash.\n\n- Area: GitHub\n- Tier: You'll notice\n- Useful: 1\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}