Skip to content

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 24 Jun 13:00
· 2 commits to main since this release

Added

  • Path exclusions: a new Excluded paths settings section (Settings → AI Visibility) curates individual entries out of every artifact — the per-page .md alternate, /llms.txt and /llms-full.txt — by listing path patterns, one regular expression per line, matched against each page's home-relative path (e.g. /cookiepolicy/). Patterns are written without delimiters or flags; matching is Unicode-aware and case-insensitive, an invalid pattern is reported and dropped when you save, and changing the patterns turns the cache over so the exclusion takes effect on the next request. The shared Core\Eligibility gate enforces it for both the per-page .md (is_eligible()) and the aggregates (enumerate()). Two developer filters customise it in code: kntnt_ai_visibility_exclusion_patterns (amend the pattern list) and kntnt_ai_visibility_is_excluded (force a per-post verdict).

Changed

  • build-release-zip.sh now builds dist/kntnt-ai-visibility.zip (creating dist/ when missing) when run with no arguments, instead of printing the usage text and exiting; an explicit destination (--output, --update or --create) still overrides this, and dist/ is git-ignored.

Full changelog: https://github.com/Kntnt/kntnt-ai-visibility/blob/v0.5.0/CHANGELOG.md