v0.0.50
Released Jun 16, 2026
All releases
Release Notes
squirrelscan v0.0.50
A speed-and-polish release: audits default to fast mode, reports are deterministic, the rule set is leaner, and published reports are CSP-ready. 🐿️
⚡ Fast by default
quickis now the default coverage mode — audits run fast, local, and free by default (seed + sitemaps, no link discovery, ~25 pages) with no credit prompt. Opt into deeper crawls + cloud rendering/enrichment with-C surfaceor-C full. (#259)
🐛 Fixes
- Deterministic reports — finding and affected-URL ordering is now stable across repeat audits of the same site, so report diffs reflect real changes instead of nondeterministic ordering churn (a side effect of concurrent rule execution). (#150)
- CSP-safe screenshots — the published-report screenshot's hide-on-error now uses a single static, hash-whitelistable
<script>instead of a per-element inlineonerror, so reports keep working under a Content Security Policy. (#254)
🧹 Under the hood
- Page-finding compaction — the local smart-audit finding store now prunes terminal (resolved/stale) findings and removed pages on churny sites, keeping the store bounded over time; open and carried findings are never touched. (#197)
- Dead-code removal — deleted an unregistered legacy SEO rule module whose title-length threshold had drifted from the active rule. (#249)
Full changelog: https://github.com/squirrelscan/squirrelscan/compare/v0.0.49...v0.0.50
Update to this version
squirrelscan will auto-update, or run this command to update now:
$