Skip to content

Releases: MrLouisWright/cache-pulse

Release list

v1.0.0

Choose a tag to compare

@MrLouisWright MrLouisWright released this 14 Oct 02:11

First release, by Louis Wright.

  • Reads Cache-Control, Vary, Set-Cookie and Content-Encoding from _headers (Netlify, Cloudflare Pages), vercel.json, netlify.toml, firebase.json and serve.json; most specific rule wins.
  • Fingerprint detection for Vite, webpack, Rollup, Next.js, Astro, SvelteKit, Nuxt and CRA output, plus hashedPaths.
  • Checks: long + immutable on fingerprinted assets, revalidation on HTML, no long cache on unfingerprinted files, no-store, Vary: *, Set-Cookie on static files, Content-Encoding on binary files.
  • Precompressed .br/.gz siblings: missing or stale (decompressed and compared).
  • Text/JSON/SARIF/Markdown output, --fail-on, exit codes 0/1/2, allowlist with expiry, severity overrides.
  • Composite GitHub Action with job summary.