v0.0.30
Released Feb 4, 2026
All releases
Release Notes
Improved Audit Rules
Accessibility Enhancements
- aria-required-parent: Now checks both explicit ARIA roles and implicit HTML element roles (e.g.,
<li>outside<ul>) - color-contrast: Extended detection to include CSS class patterns (Tailwind, Bootstrap),
<style>block analysis, and framework-agnostic low-contrast patterns - link-text: Improved accessible name computation following ARIA spec, better detection of icon-only links and SVG accessibility
- skip-link: Now recognizes multiple WCAG 2.4.1 bypass mechanisms including
<main>landmarks and heading navigation - zoom-disabled: Aligned with Lighthouse threshold (maximum-scale < 5), added minimum-scale detection
Performance Improvements
- source-maps: Now detects SourceMap HTTP headers, resolves relative URLs, and checks fetched script content for sourceMappingURL references
- js-libraries: Enhanced detection with inline code pattern matching, HTML runtime markers, and CVE references for vulnerabilities
- total-byte-weight: Aggregates resources across all crawled pages with deduplication, provides detailed breakdowns by resource type
- unminified-css/unminified-js: Improved analysis with potential savings estimates, better minification heuristics
- doctype: Handles BOM characters and XML declarations, validates doctype position
Crawl & Core
- redirect-chain: Now specifically flags entry URL redirects and provides chain visualization
- viewport: Handles both single and double quote attribute syntax
Update to this version
squirrelscan will auto-update, or run this command to update now:
$