v4.0.0
4.0.0 (2026-08-05)
Aurora 4.0 is a complete rewrite. Nothing carries over from the 2.x Next.js app — the stack, the database, the tracker and the dashboard are all new, so there's no upgrade path from a 2.x install. There is no 3.x; the number was skipped so the rewrite could start on a clean major.
The app now runs on React Router v8 in a pnpm workspace, with Drizzle in place of Prisma and a single wide events table instead of the old normalised schema. The tracker was rewritten in TypeScript and no longer touches cookies or localStorage — visitor and session ids come from a rotating HMAC, sessionization happens at ingest, and referrers are sorted into acquisition channels as they're written. The dashboard is new too: range and timezone pickers, a Recharts timeseries, tabbed breakdown panels and a per-site list, all on an aurora palette.
To move over, start from a fresh database and re-copy the tracker snippet from your dashboard — a 2.x tracker.js won't report to the 4.x collector.