{"version":"2.1.223","anchor":"marketplace-policy-entries-support-owner-wildcards-and-githu","canonical_anchor":"marketplace-policy-entries-support-owner-wildcards-and-githu","heading":"Marketplace policy entries support owner wildcards and GitHub SSH aliases","tier":"use","area":"Marketplaces","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.223\/e\/marketplace-policy-entries-support-owner-wildcards-and-githu","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.223","markdown":"### Marketplace policy entries support owner wildcards and GitHub SSH aliases\n\nMarketplace block and allow lists now match repos written differently, and accept owner-wide wildcards.\n\n**What**\n\n`blockedMarketplaces` and `strictKnownMarketplaces` now match more reliably across equivalent spellings of the same repository.\n\n**Details**\n\n- repo paths are normalized: percent-decoding, dot segments, and a trailing `.git`\n- `<owner>\/*` entries are supported, with an explicit error log when a wildcard is used somewhere it is not allowed\n- the `ssh.github.com` host is folded into the github alias when `foldGitHubAliases` is set, and git URLs are cross-matched against github-form entries\n- path patterns must not escape the repo\n\n**Evidence**\n\n`wildcards are only supported in github-form entries, as \"<owner>\/*\"`\n\n- Area: Marketplaces\n- Names: `blockedMarketplaces`, `strictKnownMarketplaces`, `foldGitHubAliases`\n- Tier: Use it now\n- Useful: 3\/5\n- Signal: 0\/5"}