- Introduce new events model: replace type/value columns with single event name and a new event_data table; old events table renamed to event_old, requiring manual migration (breaking change).
- Add UI and localization features: dashboard site sorting, capture all URL query parameters, edit dashboard, and support for Thai and Bengali languages.
- Improve runtime behavior and infrastructure: runtime access to environment variables, updated Docker build, removed DISABLE_LOGIN check, and upgraded Next.js to 12.2.4 and Prisma to 4.1.1.

