Skip to content

Release v1.4.0

Choose a tag to compare

@Arniox Arniox released this 22 Sep 01:41
· 7 commits to main since this release

Load Time Tracker 1.4.0

Measure, visualize, and optimize real-world page-load performance—now with per-site overlays, anomaly alerts, and clearer trends.

✨ What’s new

  • On-page overlay chip (optional): Per-domain overlay shows “Last • Avg” while you browse. Toggle on/off per domain from the popup; use the global overlay button to mass-toggle all domains.
  • Anomaly alerts (optional): Local-only notifications when a load is unusually slow vs. your 14‑day baseline. Configurable percent and standard-deviation thresholds with cooldown.
  • Popup sparklines: Each tracked domain now has a compact trendline of the last X loads (right-aligned with dynamic spacing and subtle left fade). A faint midline keeps empty/new charts from looking blank.
  • Secondary stats: The popup’s secondary line now matches the overlay, showing “Last • Avg”.
  • UI polish: Modernized popup with compact circular controls and clearer on/off icons.

🔢 Improvements

  • Sliding-window aggregates include Year (H / D / W / M / Y).
  • Global totals include Y (year).
  • Robust favicon scraping with fallbacks.
  • Automatic pruning keeps only the last 365 days of logs.

🔐 Privacy and Permissions

  • All data stays in chrome.storage.local. No data leaves your device.
  • Permissions: storage, webNavigation, activeTab, scripting, notifications, and host access to <all_urls>.
  • Privacy policy updated to reflect overlay, anomaly alerts, and retention.

🧭 How to use

  1. Click the toolbar icon and press “+” to add the current site’s domain.
  2. Refresh the page to see the live badge timer as it loads.
  3. Open the popup to view per-site stats and a sparkline of recent loads.
  4. Toggle the on-page overlay per domain or use the global button to mass-toggle all domains.

—
If you see anything unexpected or have ideas, please file an issue. Enjoy 1.4.0!


Full Changelog: 1.3.1...1.4.0