v0.0.170
Released Nov 5, 2026
Release Notes
A hyphenated word in an anchor now matches its closed form, the CSP rule reads script-src-elem, and technology detection knows seven more third-party scripts.
Fixed
- The console report counts the affected pages of a check from its items as well as its page list, so a check whose pages sit on its items shows its page count like the other formats do (#1307).
links/anchor-mismatchno longer warns when a hyphenated compound in the anchor, joined, exactly equals a word of the target (Online-ShopandOnlineshop,E-MailandEmail), or the reverse. Only the whole hyphenated run is joined; neighbouring parts are joined only in a URL slug. #1598security/cspreadsscript-src-elem, which overridesscript-srcfor script elements, so a stricter or looser element directive is judged as the browser applies it, while inline event handlers stay judged onscript-src-attr(falling back toscript-src, thendefault-src);script-src-elemalone is not script control (#1600).- Technology detection recognizes DebugBear, Partytown, AppsFlyer, WalletConnect / Reown, Magic and Vercel Web Analytics and Speed Insights, finds Microsoft Advertising UET loaded from
bat.bing.net, and reports the Cloudflare beacon as one technology, Cloudflare Web Analytics, instead of two (#1600); script filenames must end at a URL boundary, soscript.jsonorpartytown.js.mapis not a match. analytics/gtm-presentreports Google Tag Manager as info, a code-injection surface to control, instead of a pass, and no longer reads agtag.jsURL as a Tag Manager container (#1600).
Update to this version
squirrelscan will auto-update, or run this command to update now:
$