Release 0.14.0-alpha #42

Merged
uz1mani merged 109 commits from staging into main 2026-03-12 12:12:03 +00:00
uz1mani commented 2026-03-12 12:09:10 +00:00 (Migrated from github.com)

Summary

  • New dashboard panels: Peak Hours heatmap, interactive 3D Globe, dotted world map, chart annotations
  • Smarter referrer display: branded icons for WhatsApp, Telegram, Snapchat, Pinterest, Threads, and "Shared Link" category with link icon;
    fixed broken favicons for UA-inferred referrers
  • Dashboard redesign: ShadCN chart primitives, scroll depth radar chart, polished Goals & Events, refreshed stat headers with inline percentage
    change, underline tab navigation, sliding tab animations, circular theme toggle reveal
  • Performance: single batch request replaces 7 dashboard hooks, SSE streaming for real-time visitors, lazy-loaded globe/map, virtual scrolling
    in expanded views, bounded SWR cache
  • Bug fixes: Instagram attribution icon, Android/iOS OS classification, chart tomorrow's date, capitalized technology labels, login loop after
    deployments, accurate city/region data, complete data reset

Test Plan

  • Verify new referrer sources (WhatsApp, Telegram, etc.) show branded icons not globe
  • Verify "Shared Link" shows with link icon in Referrers panel
  • Verify "Instagram" shows with pink Instagram icon
  • Peak Hours heatmap renders correctly with hover tooltips
  • Globe tab loads lazily and rotates with drag interaction
  • Chart annotations can be created, viewed, and deleted
  • Version in package.json shows 0.14.0-alpha
## Summary - New dashboard panels: Peak Hours heatmap, interactive 3D Globe, dotted world map, chart annotations - Smarter referrer display: branded icons for WhatsApp, Telegram, Snapchat, Pinterest, Threads, and "Shared Link" category with link icon; fixed broken favicons for UA-inferred referrers - Dashboard redesign: ShadCN chart primitives, scroll depth radar chart, polished Goals & Events, refreshed stat headers with inline percentage change, underline tab navigation, sliding tab animations, circular theme toggle reveal - Performance: single batch request replaces 7 dashboard hooks, SSE streaming for real-time visitors, lazy-loaded globe/map, virtual scrolling in expanded views, bounded SWR cache - Bug fixes: Instagram attribution icon, Android/iOS OS classification, chart tomorrow's date, capitalized technology labels, login loop after deployments, accurate city/region data, complete data reset ## Test Plan - [x] Verify new referrer sources (WhatsApp, Telegram, etc.) show branded icons not globe - [x] Verify "Shared Link" shows with link icon in Referrers panel - [x] Verify "Instagram" shows with pink Instagram icon - [x] Peak Hours heatmap renders correctly with hover tooltips - [x] Globe tab loads lazily and rotates with drag interaction - [x] Chart annotations can be created, viewed, and deleted - [x] Version in package.json shows 0.14.0-alpha
Sign in to join this conversation.
No description provided.