Skip to content

Releases: iliasabk/geolint

v1

v1

Choose a tag to compare

@github-actions github-actions released this 14 Sep 08:28

Full Changelog: https://github.com/iliasaberkane6-lab/geolint/commits/v1

Full Changelog: v0.1.0...v1

Full Changelog: v0.2.0...v1

Full Changelog: v0.2.1...v1

Full Changelog: v0.2.2...v1

What's Changed

  • fix(lint): replace unused template literal in llms-txt test by @sandeep780049 in #11
  • chore: add .gitattributes to force LF on checkout (fixes Windows CRLF lint failures) by @sandeep780049 in #9

New Contributors

Full Changelog: v0.3.2...v1

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 16 Sep 10:57

What's Changed

  • fix(lint): replace unused template literal in llms-txt test by @sandeep780049 in #11
  • chore: add .gitattributes to force LF on checkout (fixes Windows CRLF lint failures) by @sandeep780049 in #9

New Contributors

Full Changelog: v0.3.2...v0.4.0

geolint 0.3.2 — MCP registry auto-publish + multi-OS CI

Choose a tag to compare

@iliasabk iliasabk released this 15 Sep 10:11

Auto-publishes to the official MCP registry via OIDC, CI matrix on ubuntu/macos/windows, llms.txt served on the showcase site. See CHANGELOG.md

geolint 0.3.1 — HTML reports, PR comments & live showcase

Choose a tag to compare

@iliasabk iliasabk released this 14 Sep 13:17

What's new in 0.3

  • Interactive HTML reports — -f html renders a self-contained report
    (score ring, filterable findings, full 51-bot access matrix). No external
    assets; works for check and crawl site reports.
  • Sticky PR comments — the action now posts and updates one report
    comment per PR with comment: 'true'.
  • 6 new rules (51 total): sitemap quality, schema required fields,
    AI manifests (/agents.json, /ai.txt), answer-first content,
    self-contained paragraphs, stale dates.
  • Nightly dogfooding — a scheduled workflow re-audits eight well-known
    sites and commits scores back: metrics/
  • Live showcase — real geolint reports for ten well-known sites:
    https://iliasabk.github.io/geolint/
  • Contributor docs — docs/architecture.md and
    docs/writing-rules.md cover the rule lifecycle.
  • 0.3.1: marketplace-ready action metadata.

Use it

- uses: iliasabk/geolint@v1
  with:
    url: https://yoursite.com
    fail-under: 80
    comment: 'true'


**Full Changelog**: https://github.com/iliasabk/geolint/compare/v0.3.1...v0.3.1.1

v0.3.1

Choose a tag to compare

@iliasabk iliasabk released this 14 Sep 13:12

Full Changelog: v0.3.0...v0.3.1

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 14 Sep 12:16

Full Changelog: v0.2.2...v0.3.0

geolint 0.2.2 — MCP server & score badges

Choose a tag to compare

@github-actions github-actions released this 14 Sep 10:30
  What's new
  • MCP server — geolint mcp runs a Model Context Protocol server over
    stdio: Claude Desktop, Cursor, VS Code and Windsurf can audit sites,
    generate llms.txt and compare URLs as native tools. Tools: audit_url,
    generate_llms_txt, compare_urls, list_rules, list_ai_bots.
    Setup: docs/mcp.md
  • Score badge — check --badge writes a self-contained SVG badge plus a
    paste-ready README snippet; --badge-endpoint emits a shields.io endpoint
    JSON for CI-regenerated live badges. See docs/badges.md.
  • Version sync fix — --version, SARIF reports and MCP serverInfo now
    always report the real package version.
  • Repository moved to iliasabk/geolint — all docs, badge and SARIF links
    updated.

GitHub Action

- uses: iliasabk/geolint@v1
  with:
    url: https://yoursite.com
    fail-under: 80

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 14 Sep 10:16

Full Changelog: v0.2.0...v0.2.1

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 14 Sep 10:08

Full Changelog: v0.1.0...v0.2.0

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 14 Sep 08:28