Repository navigation
Telemetry Tracker v1.18.2
Highlights
- Billing period end (Stripe dahlia) —
checkout.session.completedno longer stores a nullstripe_current_period_end. The period end uses the top-levelcurrent_period_endwhen present (older webhook payloads) and otherwise the latestitems.data[].current_period_end(stripe@22 default API2026-03-25.dahlia/ basil+). (#745) - Dashboard
NEXT_PUBLIC_*at build — The dashboard Docker build declares everyNEXT_PUBLIC_*the dashboard reads as a buildARG, so configured values (browser Sentry DSN, dashboard product telemetry) are inlined into the bundle. Unset variables behave as before. (#745)
Upgrade notes
Database
- No migrations since v1.18.1.
Environment
- No new required env vars.
- Dashboard
NEXT_PUBLIC_*are build-time: changing any of them requires a dashboard rebuild. Self-hosters building the rootDockerfilepass them with--build-arg NAME=value(see DEPLOYMENT.md). Never put secrets inNEXT_PUBLIC_*. - Railway: if your dashboard service uses watch patterns, include
/Dockerfileso Dockerfile changes trigger a rebuild.
Detail
See CHANGELOG.md.