Skip to content

v0.13.0

Choose a tag to compare

@github-actions github-actions released this 12 May 15:46
· 22 commits to main since this release
cbba964

v0.13.0 — Smarter page classification + site styling

Two focused improvements to how ftg decides what counts as documentation and how the rendered report looks.

  • 🧠 Content-driven page roles. Instead of guessing from URL segments (/docs/, /blog/, etc.), the per-page LLM analysis now classifies each page's role from its actual content. That means changelogs, READMEs hosted under marketing paths, and /learn/ sections are correctly treated as docs — and that marketing posts living under /docs/ aren't. Downstream drift and screenshot passes both consume this signal.
  • 🎨 Hextra theme overrides. The rendered report site picks up a custom CSS layer on top of Hextra: brand colours, finding-card stripes by priority, badge palette, and section-heading treatments. Used by the PDF renderer (v0.14.0) as a visual-style reference.

What's Changed

  • feat(analyzer): classify page role from content, not URL by @britt in #91
  • feat(site): add Hextra custom CSS overrides for report site styling by @britt in #92

Full Changelog: v0.12.0...v0.13.0