Dropped 3.2MB i18n, LP→Astro, _sid analytics
2026-03-16 ~ 2026-03-22
Killed the 3.2 MB i18n mega-chunk (3/16)
Lazy-loaded locale dictionaries to remove a single 3.2 MB (837 KB gzip) mega-chunk so pages now only load what's needed per locale; change landed in frontend #450.
Migrated the landing page from Next.js to Astro SSG (3/17)
Moved the LP to Astro to go truly zero‑JS, cut dependencies, and moved locale detection server‑side via Vercel Edge Middleware with 308 redirects and hreflang updates — see lp #112.
Implemented cookie‑free cross‑domain analytics with _sid (3/20)
AnalyticsProvider adopts _sid into sessionStorage, strips it from the URL, and LP links are rewritten to carry _sid so sessions share across App ↔ LP without cookies (frontend PR #471).