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
--markdownoutput 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-ignoreon individual findings - Platform: Next.js and React project detection with context-aware scoring