v4.1.1

What's Changed telemetry: ignore localhost and private hosts (~22% of stored rows) by @devin-ai-integration [bot] in #34 backend: Next.js 14.2.15 → 14.2.35 + npm audit fix by @devin-ai-integration [bot] in #35 backend: password-protected /admin; public dashboard shows aggregates only by @devin-ai-integration [bot] in #36 backend: rate-limit and dedupe /api/analyze by @devin-ai-integration [bot] in #37 backend: cache public dashboard aggregates (60s memo + CDN s-maxage) by @devin-ai-integration [bot] in #38 backend: verdicts by extension version + consistent timeline hybrid predicate by @devin-ai-integration [bot] in #39 backend: Core Web Vitals card reports p75 instead of mean (LCP showed 22–65 s) by @devin-ai-integration [bot] in #41 telemetry: drop LCP painted after the tab was hidden; rebase prerendered pages on activationStart by @devin-ai-integration [bot] in #42 backend: Next.js 14.2.35 → 16.4.0 + React 19 (clears remaining audit advisories) by @devin-ai-integration [bot] in #40

https://github.com/dzienisz/chrome-ssr-csr/releases/tag/v4.1.1↗
Kamil Dzieniszewski

Kamil Dzieniszewski

@dzienisz

🇵🇱 PL · Warsaw

I'm a Senior/Lead Frontend Developer in Warsaw (React, TypeScript, Next.js) who builds AI-native. On the side I ship small, privacy-first...

Available for work
CSR vs SSR Detector
CSR vs SSR Detector

CSR vs SSR Detector

See if any page is server-rendered, client-rendered or hybrid, with the evidence.

Cookies & privacy

We use cookies to keep the site working, measure traffic, and show relevant content. You can choose which categories to allow. Details in our Privacy Policy.