Skip to content

v2.2.0 - CRO Audit Accuracy + Parse Fix

Choose a tag to compare

@JoshMilli JoshMilli released this 26 May 10:08
· 17 commits to main since this release

What's new in v2.2.0

CRO Audit Accuracy Improvements

  • Broader CTA detection: second-pass regex catches custom-styled buttons without btn/cta class names by matching CTA action text (join, book, get, start, etc.)
  • Trust signals: added detection for client logo bars and "featured in" / "as seen in" sections (client logo strips now detected)
  • Sticky nav CTA: second-pass checks nav/header content for any button/link with action text, not just class-named CTAs
  • UNCONFIRMED fallback: HTML false-negatives for visual items now labelled "UNCONFIRMED FROM HTML (visual item)" instead of "NOT DETECTED"
  • Screenshot primacy: AI visual instruction rewritten to treat the screenshot as authoritative for visual CRO items (1,2,3,5,7,11,13)
  • Screenshot resolution: changed detail: 'low' to detail: 'auto' in both single-page and chunked analysis paths

Bug Fix

  • PHP parse error on line 196: regex character classes using broken single-quote escapes caused a fatal parse error. Replaced all 16 affected patterns with PCRE hex escapes ([\x22\x27]).