Changelog

Release history for crawwwl. Dates are when the version was published.

v0.1.815 April 2026
  • CLI: new crawwwl usage command showing current balance, usage percentage, and a link to top up
  • CLI: issue count summary moved directly below the score bars and reformatted to HIGH (1) / MEDIUM (0) / LOW (0)
  • CLI: AI token usage line moved to the bottom of audit output with a link to crawwwl usage
  • CLI: "(AI analysis unavailable)" now appears only when AI did not run
  • API: new /v1/me endpoint returning balance and usage percentage for authenticated keys
  • Docs: CLI reference updated to v0.1.7 with the crawwwl usage command
v0.1.715 April 2026
  • CLI: version is now injected at build time, so the header always shows the correct release
  • CLI: update notification when a newer version is available on npm
  • CLI: CTRL+C now cancels the running audit, so cancelled runs are not billed
v0.1.615 April 2026
  • Scanners: all five scanners now use AST-based analysis, reducing false positives across performance, security, code quality, SEO, and accessibility
  • Security: variable tracking improves detection of SQL injection, command injection, and XSS
  • Accessibility: better checks for label associations, aria-expanded state, and keyboard support on button-like elements
  • Performance: better handling for Next.js static image imports, raster vs SVG detection, and blocking scripts
  • SEO: improved Next.js App Router metadata analysis, redirect page detection, and nested layout handling
  • crawwwl AI: duplicate insight title/detail rendering and empty insight sections removed
  • crawwwl AI: deep audit now retries malformed AI responses automatically, so insights still come through
v0.1.513 April 2026
  • Usage: token usage is now logged for each audit, including crawwwl AI output tokens
  • CLI: the default audit mode is now deep, with crawwwl AI included automatically
  • Billing: Stripe top-ups in fixed 5, 10, or 20 amounts
v0.1.412 April 2026
  • CLI: sign-in prompt during audit with options to sign in, continue without an account, or create one
  • CLI: device auth no longer shows a confirmation code, and browser confirmation is now one step
  • Dashboard: audit list score colours, a Latest badge, and source filters for all, GitHub, and CLI audits
  • Dashboard: sidebar navigation polish, with improved active states, hover states, and spacing
v0.1.312 April 2026
  • Dashboard: sidebar navigation now replaces the top header tabs
  • Audit list: project name, date and time, audit scale, and a Latest badge now appear on each entry
  • New audit page: cleaner pill-style URL input to match the homepage
  • Auth: magic links now sign you in on the original tab instead of opening duplicate windows
  • Pricing: quick and standard audits are free with no account required
  • Billing: usage-based pricing for standard and deep audits at 0.10 per 1,000 crawwwl AI output tokens
v0.1.22 April 2026
  • Performance: improved detection of unoptimised images and missing lazy loading
  • Scoring: resolved an edge case where categories with no applicable rules inflated the overall score
  • crawwwl AI: response handling normalised for more consistent output
  • crawwwl AI: placeholder insight lines no longer appear in deep audit results
  • CLI: terminal output polished and score bars align better on narrow terminals
  • CLI: fix-check now exits with code 1 when critical findings are present
v0.1.118 March 2026
  • Accessibility: added detection for empty buttons and icon-only links without ARIA labels
  • SEO: improved Open Graph tag detection for Next.js 14+ metadata
  • Security: reduced false positives for eval() usage inside comments and strings
  • CLI: cleaner --markdown output for sharing reports in GitHub issues
  • API: audit status polling now returns partial progress while a run is still processing
  • crawwwl AI: fallback warning logs now report correctly when AI is unavailable
v0.1.04 March 2026
  • Platform: initial release of crawwwl
  • Scanners: five scanner categories: performance, security, code quality, SEO, and accessibility
  • Audits: three audit scales: quick with no AI, standard with crawwwl AI, and deep with full reasoning
  • CLI: audit, report, fix-check, and login commands
  • Billing: usage-based pricing at 0.10 per 1,000 crawwwl AI output tokens, with a 5 minimum top-up and no subscription
  • Scanners: support for // crawwwl-ignore on individual findings
  • Platform: Next.js and React project detection with context-aware scoring