Skip to content

Releases: mantisdotdev/site-snapshotter

v0.2.1 — hardening release

Choose a tag to compare

@mantisdotdev mantisdotdev released this 24 Jul 12:36

First public release. Install: download site-snapshotter-v0.2.1.zip, unzip, then chrome://extensions → Developer mode → Load unpacked → select the unzipped folder.

What's in it

Everything in v0.2.0 (site crawl → ZIP of stamped full-page screenshots, variants, MHTML/PDF/poster extras, run-to-run diffing) plus a full security & code-review pass — 40 findings fixed:

  • Security: dashboard HTML escaping, http(s)-only config validation, 10 MB cap on crawl fetches, same-host sitemap filtering, cross-site redirect protection, dropped the redundant tabs permission, caution for internal addresses
  • Correctness: retina diff false-positives fixed, tall-page captures flagged truncated, no more 30 s stall on debugger detach, emulation cleanup on errors, retake refreshes diff + baseline, baseline store capped, PDF book memory fix
  • Tests: end-to-end suite now idempotent and portable; 35/35 assertions green (headed Chromium, ZIP byte-verified)

Privacy: everything stays on your machine — no servers, no analytics, no uploads.